Uso do Robocode como ferramenta de ensino de Inteligência Artificial nos cursos de computação

  • André C. A. Firmo UMN
  • Bárbara F. C. Abreu UFPE
  • Matheus H. Chagas UMN
  • Jailton I. S. Júnior UMN
  • Lucas C. Rodrigues UMN

Resumo


Este artigo descreve como a utilização de uma metodologia ativa aliada a gamificação pode proporcionar uma maior inclusão e engajamento dos alunos. O desenvolvimento de um Robô de combate permite que os alunos possam desenvolver habilidades e competências interdisciplinares. A presente pesquisa teve como objetivo investigar os benefícios adquiridos após o uso da ferramenta robocode para o processo de ensino-aprendizagem. O estudo contou com a participação de 79 estudantes da disciplina de Inteligência Artificial e foi desenvolvido através de uma pesquisa empírica descritiva de natureza quantitativa. Os dados encontrados indicam um aumento na frequência e no desempenho acadêmico, sobretudo dos alunos com maior dificuldade de aprendizagem.
Palavras-chave: Gamificação, Robocode, Inclusão, Ensino

Referências

GEMIGNANI, Elizabeth Yu Me Yut. Formação de Professores e Metodologias Ativas de Ensino-Aprendizagem: Ensinar Para a Compreensão. Revista Fronteira das Educação [online], Recife, v. 1, n. 2, 2012. Disponível em: [link] . Acesso em: 12 jun. 2023.

LOZZA, R.; RINALDI, G. O uso de jogos para a aprendizagem no ensino superior. Programa de Apoio à Iniciação Científica: PAIC, Curitiba, n. 18, 2016/2017. Disponível em: [link]. Acesso em: 10 jun. 2023.

McCARTHY, J. What is artificial intelligence. 2007. Disponível em: [link]. Acesso em: 10 mar. 2023.

MEIRA, Matheus C.; LIMA, Marri S. S.; BORGES, Marcos A. F.. Torneios Baseados em Robocode para Incentivar Jovens a Aprender Programação. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 24. , 2016, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016. Acesso em: 10 mar. 2023.

MORAN, J. Mudando a educação com metodologias ativas. Convergências midiáticas, educação e cidadania: aproximações jovens. Ponta Grossa: UEPG; PROEX, 2015. (Coleção Mídias Contemporâneas). v. 2. p. 15-33. Disponível em: [link]. Acesso em: 03 mai. 2023.

O’KELLY, J.; GIBSON, J. P. RoboCode & Problem-Based Learning: A nonprescriptive approach to teaching programming. ACM SIGCSE Bulletin. v. 38, n. 3. Jun., 2006.

OLIVEIRA, Manassés Vitorino de; RODRIGUES, Luciene Cavalcanti; QUEIROGA, Ana Paula Garrido de. Material didático lúdico: uso da ferramenta Scratch para auxílio no aprendizado de lógica da programação. In: WORKSHOP DE INFORMÁTICA NA ESCOLA, 22. , 2016, Uberlândia. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 359-368. Disponível em: [link]. Acesso em: 04 mai. 2023.

PANTALEÃO, Eliana; AMARAL, Laurence; BRAGA E SILVA, Gláucia. Uma abordagem baseada no ambiente Robocode para ensino de programação no Ensino Médio. Revista Brasileira de Informática na Educação. v. 25. n. 95, 2017. Acesso em: 10 jun. 2023.

ROBOCODE. ReadMe for Robocode (2021). Disponível em: [link]. Acesso em: 17 jun. 2023.

ZILLI, Silvana do Rocio. A Robótica Educacional no Ensino Fundamental: Perspectivas e Prática. Dissertação (Mestrado) – Programa de Pós-Graduação em Engenharia de Produção, UFSC, Florianópolis, 2004.
Publicado
06/11/2023
FIRMO, André C. A.; ABREU, Bárbara F. C.; CHAGAS, Matheus H.; S. JÚNIOR, Jailton I.; RODRIGUES, Lucas C.. Uso do Robocode como ferramenta de ensino de Inteligência Artificial nos cursos de computação. In: JEDI (JOGOS & EQUIDADE, DIVERSIDADE E INCLUSÃO) - ARTIGOS CURTOS - SIMPÓSIO BRASILEIRO DE JOGOS E ENTRETENIMENTO DIGITAL (SBGAMES), 22. , 2023, Rio Grande/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 1429-1434. DOI: https://doi.org/10.5753/sbgames_estendido.2023.235973.