Na Rota dos Badges: Recompensas Inspiradas em Super Mario no Ensino de Requisitos e Programação
Resumo
A programação é um componente essencial nos cursos da área de computação, estando presente em diversas disciplinas e desempenhando um papel fundamental ao longo da graduação. Da mesma forma, a compreensão de requisitos de software é crucial, servindo como base para disciplinas subsequentes e futuras atividades profissionais. No entanto, o ensino desses conteúdos pode se tornar desafiador e, muitas vezes, desmotivador para os alunos, prejudicando o rendimento acadêmico e a consolidação do conhecimento. Diante desse cenário, este trabalho apresenta um relato de experiência sobre a aplicação da gamificação como ferramenta pedagógica nas disciplinas de Laboratório de Programação e Introdução a Processos e Requisitos de Software. A metodologia consistiu na criação de uma cartela de badges temáticos inspirada no universo do jogo Super Mario, com conquistas associadas às etapas do projeto final de cada disciplina. A proposta incentivou a participação ativa, aumentou o engajamento e a motivação dos alunos, resultando em melhor desempenho acadêmico e uma experiência de aprendizagem mais positiva.
Referências
Araújo, A., Coelho, A., Rodrigues, M. E., Viana, W., and Marques, A. B. (2024). Todo esforço será recompensado: Gamificação no ensino de arquitetura de software com o uso de badges. pages 341–352.
Berssanette, J. H. and Frencisco, A. C. (2018). Proposta de abordagem prática para o ensino de programação baseada em ausubel. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 29, page 398.
Burke, B. (2015). Gamificar: como a gamificação motiva as pessoas a fazerem coisas extraordinárias. DVS editora.
De Farias, C. M., Azevedo, F. P., and De Jesus Dias, J. E. (2018). Uma abordagem gamificada para o ensino de lógica de programação: relato de experiência. In Anais do XXVI Workshop sobre Educação em Computação. SBC.
de Jesus Gomes, A. (2010). Dificuldades de aprendizagem de programação de computadores: contributos para a sua compreensão e resolução. PhD thesis, Universidade de Coimbra (Portugal).
Deterding, S., Dixon, D., Khaled, R., and Nacke, L. (2011). From game design elements to gamefulness: defining”gamification”. In Proceedings of the 15th international academic MindTrek conference: Envisioning future media environments, pages 9–15.
Diesel, A., Baldez, A. L. S., and Martins, S. N. (2017). Os princípios das metodologias ativas de ensino: uma abordagem teórica. Revista Thema, 14(1):268–288.
Freire, P. (2014). Pedagogia da autonomia: saberes necessários à prática educativa. Editora Paz e terra.
Gomes, A., Henriques, J., and Mendes, A. J. (2008). Uma proposta para ajudar alunos com dificuldades na aprendizagem inicial de programação de computadores. Educação, Formação e Tecnologias, 1(01):93–103.
Kapp, K. M. (2012). The gamification of learning and instruction: game-based methods and strategies for training and education. John Wiley Sons.
Lee, J. J. and Hammer, J. (2011). Gamification in education: What, how, why bother? 15(2):146.
Marinato, M. S. and Alves, S. V. L. (2019). Uma proposta de gamificação para o ensino da engenharia de software. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação, volume 8, page 749.
Mendes, J., Costa, Y., Frazão, K., Santos, R., Santos, D., and Rivero, L. (2019). Identificação das expectativas e dificuldades de alunos de graduação no ensino de engenharia de software. In Anais do XXVII Workshop sobre Educação em Computação, pages 334–347. SBC.
Navarro, G. (2013). Gamificação: a transformação do conceito do termo jogo no contexto da pós-modernidade. 1(1):1–26.
Nuseibeh, B. and Easterbrook, S. (2000). Requirements engineering: A roadmap. Proceedings of the Conference on the Future of Software Engineering, pages 35–46.
Raabe, A. L. A. and Silva, J. d. (2005). Um ambiente para atendimento as dificuldades de aprendizagem de algoritmos. In XIII Workshop de Educação em Computação (WEI’2005). São Leopoldo, RS, Brasil, volume 3. sn.
Rodrigues, D. T. and Sarinho, V. (2020). Vida de es: Protótipo de um jogo de cartas para o ensino de situaçoes práticas vivenciadas por um engenheiro de software. Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames), Recife.
Rosa, L. H. C., Bernardi, G., and Medina, R. D. (2021). Mundos virtuais como apoio ao ensino e aprendizagem de engenharia de software: Simulando a técnica de entrevista. Revista Novas Tecnologias na Educação, 19(1):371–381.
Ryan, R. M., Koestner, R., and Deci, E. L. (1991). Ego-involved persistence: When free-choice behavior is not intrinsically motivated. Motivation e emotion, 15(3):185–205.
Sociedade Brasileira de Computação (2023). Currículo de referência em informática. versão 2003. Acesso em: 27 set. 2024.
Vazquez, C. E. and Simões, G. S. (2016). Engenharia de Requisitos: software orientado ao negócio. Brasport.
Vianna, Y., Tanaka, S., Vianna, M., and Medina, B. (2013). Gamificação, inc.: como reinventar empresas a partir de jogos.
Berssanette, J. H. and Frencisco, A. C. (2018). Proposta de abordagem prática para o ensino de programação baseada em ausubel. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 29, page 398.
Burke, B. (2015). Gamificar: como a gamificação motiva as pessoas a fazerem coisas extraordinárias. DVS editora.
De Farias, C. M., Azevedo, F. P., and De Jesus Dias, J. E. (2018). Uma abordagem gamificada para o ensino de lógica de programação: relato de experiência. In Anais do XXVI Workshop sobre Educação em Computação. SBC.
de Jesus Gomes, A. (2010). Dificuldades de aprendizagem de programação de computadores: contributos para a sua compreensão e resolução. PhD thesis, Universidade de Coimbra (Portugal).
Deterding, S., Dixon, D., Khaled, R., and Nacke, L. (2011). From game design elements to gamefulness: defining”gamification”. In Proceedings of the 15th international academic MindTrek conference: Envisioning future media environments, pages 9–15.
Diesel, A., Baldez, A. L. S., and Martins, S. N. (2017). Os princípios das metodologias ativas de ensino: uma abordagem teórica. Revista Thema, 14(1):268–288.
Freire, P. (2014). Pedagogia da autonomia: saberes necessários à prática educativa. Editora Paz e terra.
Gomes, A., Henriques, J., and Mendes, A. J. (2008). Uma proposta para ajudar alunos com dificuldades na aprendizagem inicial de programação de computadores. Educação, Formação e Tecnologias, 1(01):93–103.
Kapp, K. M. (2012). The gamification of learning and instruction: game-based methods and strategies for training and education. John Wiley Sons.
Lee, J. J. and Hammer, J. (2011). Gamification in education: What, how, why bother? 15(2):146.
Marinato, M. S. and Alves, S. V. L. (2019). Uma proposta de gamificação para o ensino da engenharia de software. In Anais dos Workshops do Congresso Brasileiro de Informática na Educação, volume 8, page 749.
Mendes, J., Costa, Y., Frazão, K., Santos, R., Santos, D., and Rivero, L. (2019). Identificação das expectativas e dificuldades de alunos de graduação no ensino de engenharia de software. In Anais do XXVII Workshop sobre Educação em Computação, pages 334–347. SBC.
Navarro, G. (2013). Gamificação: a transformação do conceito do termo jogo no contexto da pós-modernidade. 1(1):1–26.
Nuseibeh, B. and Easterbrook, S. (2000). Requirements engineering: A roadmap. Proceedings of the Conference on the Future of Software Engineering, pages 35–46.
Raabe, A. L. A. and Silva, J. d. (2005). Um ambiente para atendimento as dificuldades de aprendizagem de algoritmos. In XIII Workshop de Educação em Computação (WEI’2005). São Leopoldo, RS, Brasil, volume 3. sn.
Rodrigues, D. T. and Sarinho, V. (2020). Vida de es: Protótipo de um jogo de cartas para o ensino de situaçoes práticas vivenciadas por um engenheiro de software. Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames), Recife.
Rosa, L. H. C., Bernardi, G., and Medina, R. D. (2021). Mundos virtuais como apoio ao ensino e aprendizagem de engenharia de software: Simulando a técnica de entrevista. Revista Novas Tecnologias na Educação, 19(1):371–381.
Ryan, R. M., Koestner, R., and Deci, E. L. (1991). Ego-involved persistence: When free-choice behavior is not intrinsically motivated. Motivation e emotion, 15(3):185–205.
Sociedade Brasileira de Computação (2023). Currículo de referência em informática. versão 2003. Acesso em: 27 set. 2024.
Vazquez, C. E. and Simões, G. S. (2016). Engenharia de Requisitos: software orientado ao negócio. Brasport.
Vianna, Y., Tanaka, S., Vianna, M., and Medina, B. (2013). Gamificação, inc.: como reinventar empresas a partir de jogos.
Publicado
07/04/2025
Como Citar
LIMA, Rodrigo Fernandes; LUCENA, Eric Lenin; DAMAZIO, Gabriela Nayara; RODRIGUES, Maria Elanne M.; PINHEIRO, Valéria Maria da Silva.
Na Rota dos Badges: Recompensas Inspiradas em Super Mario no Ensino de Requisitos e Programação. In: SIMPÓSIO BRASILEIRO DE EDUCAÇÃO EM COMPUTAÇÃO (EDUCOMP), 5. , 2025, Juiz de Fora/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 309-320.
DOI: https://doi.org/10.5753/educomp.2025.4954.