Codeverse: Um RPG Digital para Iniciantes em Programação

  • Rayssa M. S. Santana Unioeste
  • Claudia B. Rizzi Unioeste
  • Clodis Boscarioli Unioeste

Resumo


Este trabalho apresenta o jogo Codeverse: Hackeando Mundos, um jogo digital no formato de RPG educacional que visa apoiar o ensino e aprendizagem de conceitos introdutórios de programação. Voltado para estudantes iniciantes em programação, o jogo propõe uma experiência progressiva de aprendizagem baseada na Taxonomia de Bloom Revisada. Cada mundo do jogo representa um conteudo principal, como variáveis, tipos de dados, entrada e saída, estruturas condicionais e de repetição, com desafios redigidos em pseudoc ódigo. O Codeverse busca não apenas desenvolver a aprendizagem, mas também aumentar o engajamento dos estudantes, que frequentemente percebem esses conteudos como abstratos e desafiadores. Ao final da jornada, o jogo oferece uma recomendação personalizada de estudo com base no desempenho do estudante jogador e gera um relatorio para que o professor possa acompanhar a trajetória de aprendizagem.

Referências

BORBA, Fabrício Hartmann; MARCHI, Miriam Ines; REHFELDT, Márcia Jussara Hepp. Utilização do Software VisuAlg no Ensino da Lógica de Programação. Revista de Ensino, Educação e Ciências Humanas, Londrina, v. 22, n. 3, p. 295–304, 2021. Disponível em: [link]. Acesso em: 24 maio 2025.

BRASIL. Computação na Base Nacional Comum Curricular: Documento Referência. 2022. Disponível em: [link]. Acesso em: 25 mai. 2025.

BRASIL, Base Nacional Comum Curricular: Ensino Médio. Brasília, DF: MEC 2018. Disponível em: [link]. Acesso em: 25 de maio de 2025.

HOFF DO AMARAL, Érico Marcelo. Processo de Ensino e Aprendizagem de Algoritmos Integrando Ambientes Imersivos e o Paradigma de Blocos de Programação Visual. 2015. 255f. Tese (Doutorado em Informática na Educação) - Programa de Pós-Graduação em Informática na Educação, Universidade Federal do Rio Grande do Sul - UFRS, Porto Alegre, 2015. Disponível em: [link]. Acesso em: 25 maio 2025.

KRATHWOHL, D. R. A revision of Bloom’s taxonomy: an overview. Theory into Practice, v. 41, n. 4, p. 212–218, 2002.

MORAIS, C. G. B. Ensino e aprendizagem de programação: estudo de caso no Ensino Superior. 2022. 269f. Tese (Doutorado em Ciências da Educação) — Universidade do Minho, Braga, Portugal. Disponível em: [link]. Acesso em: 25 mai. 2025.

SILVA, W. dos Santos et al. Levantamento sobre as dificuldades dos discentes nas disciplinas de programação no curso técnico de informática. Diversitas Journal, v. 3, n. 3, p. 761–770, 2018.

SOUSA, M. K. V. et al. Análise dos fatores de evasão dos alunos dos cursos técnicos da Área de informática no IFPB campus Campina Grande. In: Anais do Workshop sobre Educação em Computação (WEI). Porto Alegre: Sociedade Brasileira de Computação. 2022. p. 369–380.
Publicado
24/11/2025
SANTANA, Rayssa M. S.; RIZZI, Claudia B.; BOSCARIOLI, Clodis. Codeverse: Um RPG Digital para Iniciantes em Programação. In: CONCURSO APPS.EDU - CATEGORIA PROTÓTIPO - CONGRESSO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (CBIE), 14. , 2025, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 168-171. DOI: https://doi.org/10.5753/cbie_estendido.2025.13331.