Dificuldades dos estudantes na aprendizagem de programação: Uma revisão sistemática da literatura
DOI:
https://doi.org/10.14571/brajets.v18.n3.994-1009Palavras-chave:
Aprendizagem, Inclusão, Metodologias Ativas, ProgramaçãoResumo
O principal objetivo deste estudo foi revisar sistematicamente a literatura sobre as dificuldades dos estudantes no aprendizado de programação, abordando desafios conceituais, emocionais e práticos. A pesquisa seguiu o protocolo PRISMA, com uma busca sistemática de artigos publicados entre 2020 e 2024 nas bases de dados IEEExplore, Web of Science e Online Library Wiley. Os critérios de inclusão abrangeram estudos revisados por pares em português, inglês e espanhol, resultando na análise de 69 artigos. Os principais desafios encontrados incluem a dificuldade dos estudantes em compreender conceitos abstratos, como variáveis e loops, e a falta de recursos interativos que conectem teoria à prática. Estratégias eficazes para superar essas barreiras incluem o uso de metodologias ativas, como jogos sérios e plataformas de programação visual, além de robótica educacional e metodologias ágeis. Ferramentas adaptadas para estudantes com deficiência visual também foram mencionadas como fundamentais para a inclusão. O estudo sugere que a implementação de metodologias interativas e cooperativas, combinada com práticas inclusivas e tecnológicas, podem melhorar significativamente o aprendizado de programação. A formação continuada dos professores e a adaptação dos currículos são importantes para tornar o ensino de programação mais eficaz e acessível a uma ampla gama de estudantes.
Referências
Ercan, M. F., & Sale, D. (2020, November). Teaching programming: An evidence based and reflective approach. In 2020 IEEE REGION 10 CONFERENCE (TENCON) (pp. 997-1001). IEEE. DOI: https://doi.org/10.1109/TENCON50793.2020.9293812
Souza, D. M., da Silva Batista, M. H., & Barbosa, E. F. (2016). Problemas e dificuldades no ensino de programação: Um mapeamento sistemático. Revista Brasileira de Informática na Educação, 24(1), 39. DOI: https://doi.org/10.5753/rbie.2016.24.1.39
Piaget, J. (1973). Estudos sociológicos. Forense.
PRISMA. (2020). Transparent reporting of systematic reviews and meta-analyses. PRISMA. https://www.prisma-statement.org/
Uehara, M. (2020, November). Programming learning by creating problems. In 2020 Eighth International Symposium on Computing and Networking Workshops (CANDARW) (pp. 272-276). IEEE. DOI: https://doi.org/10.1109/CANDARW51189.2020.00059
Vieira Junior, R. R. M., & Reategui, E. B. (2018). Arquitetura Pedagógica para leitura de textos digitais: uma proposta de intervenções programadas e automáticas. DOI: https://doi.org/10.5753/cbie.wcbie.2018.876
Downloads
Publicado
Edição
Secção
Licença
Direitos de Autor (c) 2025 Francisco Xavier da Silva, Crediné Silva de Menezes, Alberto Nogueira de Castro Junior

Este trabalho encontra-se publicado com a Licença Internacional Creative Commons Atribuição 4.0.
The BRAJETS follows the policy for Open Access Journals, provides immediate and free access to its content, following the principle that making scientific knowledge freely available to the public supports a greater global exchange of knowledge and provides more international democratization of knowledge. Therefore, no fees apply, whether for submission, evaluation, publication, viewing or downloading of articles. In this sense, the authors who publish in this journal agree with the following terms: A) The authors retain the copyright and grant the journal the right to first publication, with the work simultaneously licensed under the Creative Commons Attribution License (CC BY), allowing the sharing of the work with recognition of the authorship of the work and initial publication in this journal. B) Authors are authorized to distribute non-exclusively the version of the work published in this journal (eg, publish in the institutional and non-institutional repository, as well as a book chapter), with acknowledgment of authorship and initial publication in this journal. C) Authors are encouraged to publish and distribute their work online (eg, online repositories or on their personal page), as well as to increase the impact and citation of the published work.
