Um Mapeamento Sistemático da Literatura sobre o uso de Metodologias Ativas durante o Ensino de Programação no Brasil

I Calderon, W Silva, E Feitosa - Anais do XXXII Simpósio Brasileiro de …, 2021 - sol.sbc.org.br
O ensino de programação é um desafio para os docentes dos cursos de Computação.
Como forma de tentar minimizar os desafios enfrentados em sala de aula, os docentes vem …

An Empirical Study of Adaptive Feedback to Enhance Cognitive Ability in Programming Learning among College Students: A Perspective Based on Multimodal Data …

W Fu, J Zhang, D Zhang, T Li… - Journal of Educational …, 2025 - journals.sagepub.com
Cognitive ability is closely associated with the acquisition of programming skills, and
enhancing learners' cognitive ability is a crucial factor in improving the efficacy of …

Facilitating Group Learning Using an Apprenticeship Model: Which Master is More Effective in Programming Instruction?

MB Garcia - Journal of Educational Computing Research, 2023 - journals.sagepub.com
Computer programming is a difficult course for many students. Prior works advocated for
group learning pedagogies in pursuit of higher-level reasoning and conceptual …

Backward design: Integrating active learning into undergraduate computer science courses

YC Liao, M Ringler - Cogent Education, 2023 - Taylor & Francis
This study was undertaken to address an issue of student retention and learning in
undergraduate computer science (CS) courses. To improve students' CS learning …

An analysis of the effects of learner-centered software education and required support strategies

S Ahn, K Oh - Frontiers in Education, 2024 - frontiersin.org
Introduction This study investigates support strategies to enhance basic software education
as a liberal arts course at Konkuk University, South Korea, by integrating design thinking …

Active Learning Methodologies for Teaching Programming in Undergraduate Courses: A Systematic Map** Study

I Calderon, W Silva, E Feitosa - Informatics in Education, 2024 - infedu.vu.lt
Teaching programming is a complex process requiring learning to develop different skills.
To minimize the challenges faced in the classroom, instructors have been adopting active …

Programming learning and teaching of pre-service computer science teachers: Challenges, concerns, and solutions

S Gökoğlu, S Kilic - E-Learning and Digital Media, 2023 - journals.sagepub.com
This study investigates pre-service computer science (CS) teachers' perspectives on the
factors affecting their programming abilities, concerns about their future professional lives …

Digital music composition: the effects of computer coding musical compositions on adult learners' attitudes toward computer science

WM Jones, K Hansen, DL Krug, ML Schad… - Computer Science …, 2024 - Taylor & Francis
ABSTRACT Background and Context Efforts to engage adult learners in computer science in
the United States have been largely unsuccessful. While research examining the use of …

Preservice Teachers' Perceptions, Attitudes, and Challenges of Using Scratch as a Coding Tool to Foster Active Learning in Life Sciences Classrooms

TC Mashishi, S Ramaila - International Journal of Learning, Teaching …, 2024 - ijlter.myres.net
In the contemporary educational landscape, integrating technology into teaching practices is
crucial for promoting active engagement and learning, particularly in science classrooms …

Metodologías activas para la enseñanza de programación a estudiantes de ingeniería civil informática

EA Jones, CA Jimenez, PI Ormeño… - Formación …, 2022 - SciELO Chile
El objetivo de este estudio es monitorear el impacto de la aplicación de metodologías
activas de enseñanza para programación en la carrera de Ingeniería Civil Informática de la …