Abstract
A aquisição de habilidades em programação é essencial em um mundo cada vez mais tecnológico. A Educação 4.0 surge como uma resposta, buscando preparar os alunos para ocupações emergentes na era digital. Nesse contexto, a programação desempenha um papel crucial na capacitação individual e na adaptação às demandas tecnológicas em constante evolução. Este artigo descreve um Mapeamento Sistemático da Literatura (MSL) sobre o ensino de programação na Educação 4.0 no ensino superior, abordando lacunas na pesquisa sobre competências necessárias para desenvolver cursos eficazes de programação. As conclusões destacam que a pesquisa sobre ensino de programação na Educação 4.0 está em estágios iniciais. Nota-se que abordagens como Aprendizagem Baseada em Problemas e Aprendizagem Colaborativa são proeminentes na Educação 4.0, enquanto desafios incluem adaptar o ensino às necessidades individuais dos alunos e considerar a diversidade de familiaridade com a programação.
Publisher
Sociedade Brasileira de Computação
Reference38 articles.
1. Vincent Ruhogo Abel, Jo Tondeur, and Guoyuan Sang. 2022. Teacher perceptions about ICT integration into classroom instruction. Education Sciences 12, 9, 609.
2. Ümmühan Avcı. 2022. A predictive analysis of learning motivation and reflective thinking skills on computer programming achievement. Computer Applications in Engineering Education 30, 4, 1102–1116.
3. Renata Pitta Barros, Orivaldo Vieira de Santana Junior, Igor Rosberg de Medeiros Silva, Luana Fernandes dos Santos, and Vilson Rodrigues Câmara Neto. 2019. Predição do rendimento dos alunos em lógica de programação com base no desempenho das disciplinas do primeiro período do curso de ciências e tecnologia utilizando técnicas de mineração de dados. 1491–1500.
4. Héctor Cañas, Josefa Mula, Manuel Díaz-Madroñero, and Francisco Campuzano-Bolarín. 2021. Implementing industry 4.0 principles. Computers & industrial engineering 158, 107379.
5. André De la Harpe, Johannes C Cronjé, and Wilhelm Rothman. 2020. Aframework for the development and improvement of computational thinking for high school learners using a programming language and learner management system. The Independent Journal of Teaching and Learning 15, 2, 121–140.