Ensino de Programa??o e Algoritmos na educa??o profissional t?cnica de n?vel m?dio: uma revis?o sistem?tica da literatura

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Marques, Erik do Carmo lattes
Orientador(a): Pereira, Claudia Pinto lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Estadual de Feira de Santana
Programa de Pós-Graduação: Programa de P?s-Gradua??o em Ci?ncia da Computa??o
Departamento: DEPARTAMENTO DE CI?NCIAS EXATAS
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://tede2.uefs.br:8080/handle/tede/1843
Resumo: Brazil?s Law No. 9,394/1996, which outlines the guidelines and foundations of national education, also governs technical and vocational education at the secondary level. This law emphasizes the comprehensive development of students, preparing them for professional activities. According to the National Education Plan (PNE, 2014), by 2024, enrollments in this educational modality are expected to triple, with at least 50% of this growth occurring in public education. This expansion demands that educational institutions, administrators, and teachers pay special attention to maintaining teaching quality and addressing the inherent challenges. In Information and Communication Technology (ICT) courses, both at the secondary and higher education levels, a key challenge is ensuring student learning, motivation, and engagement in introductory programming courses. In this context, the present study aims to summarize, categorize, and discuss primary studies on the teaching of algorithms and programming in ICT courses within Brazil?s vocational education system from 2014 to 2023, through a systematic review. Utilizing databases such as Peri?odico CAPES and SCOPUS, an initial selection of 2,994 articles was made through search strings, with 2,967 being excluded during two review phases, leaving 27 primary studies. The main findings indicate that Java is the most commonly used programming language, Arduino is the most frequent platform, and game creation is the most widely adopted learning strategy. Additionally, the studies predominantly focused on integrated technical education, primarily within technical computer science courses. The most commonly identified challenge was students? difficulty with logical-mathematical reasoning, akin to issues observed in higher education studies.