Work

Teach Programming: Desenvolvimento de um jogo educacional para o ensino de programação

Year: 2025
Type: article
Abstract: A Computação é crucial na sociedade moderna. Com o crescimento da área e, consequentemente, da demanda por métodos eficazes de ensino de programação, este trabalho desenvolveu um jogo educacional que utiliza elementos gamificados e princípios pedagógicos sólidos para criar uma experiência de aprendizagem dinâmica e motivadora. O objetivo do presente artigo é apresentar um trabalho, desenvolvido no âmbito do projeto de extensão Clube da Programação do Instituto Federal do Sertão Pernambucano, o qual é um jogo educacional que utiliza elementos gamificados e princípios pedagógicos sólidos. O jogo foi implementado utilizando Python e o framework Flask no back-end, com o banco de dados MongoDB, e uma interface intuitiva em HTML, CSS e JavaScript no front-end. Os resultados obtidos incluem o desenvolvimento da primeira versão do jogo, além de um material pedagógico complementar. Conclui-se que o projeto demonstra grande potencial para contribuir de maneira significativa no processo de ensino-aprendizagem de programação.
Language: Portuguese
Open Access status: diamond
OpenAlex ID: W4416459296
FWCI: 0.456
Cites: 10
Cited by: 1
Related to: 10