Comparing code explanations created by students and large language models

J Leinonen, P Denny, S MacNeil, S Sarsa… - Proceedings of the …, 2023 - dl.acm.org
Reasoning about code and explaining its purpose are fundamental skills for computer
scientists. There has been extensive research in the field of computing education on the …

Cognitive load theory in the context of teaching and learning computer programming: A systematic literature review

JH Berssanette, AC de Francisco - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Contribution: This article features a systematic literature review with the objective of
presenting a study that reflects the current scenario of research on the cognitive load theory …

ALAS-KA: A learning analytics extension for better understanding the learning process in the Khan Academy platform

JA Ruipérez-Valiente, PJ Muñoz-Merino… - Computers in Human …, 2015 - Elsevier
Abstract The Khan Academy platform enables powerful on-line courses in which students
can watch videos, solve exercises, or earn badges. This platform provides an advanced …

The effect of animation-based worked examples supported with augmented reality on the academic achievement, attitude and motivation of students towards learning …

H Cevahir, M Özdemir, MH Baturay - Participatory Educational …, 2022 - dergipark.org.tr
This study examines the effect of using animation-based worked examples (ARAWEs) that
are prepared using Augmented Reality (AR) technology instead of using traditional paper …

Interaction of visual interface and academic levels with young students' anxiety, playfulness, and enjoyment in programming for robot control

TC Hsu, GJ Hwang - Universal Access in the Information Society, 2023 - Springer
Young students' engagement in computer programming has been recognized as a crucial
issue in educational settings nowadays. In this study, a block-based programming approach …

The effects of a robot game environment on computer programming education for elementary school students

J Shim, D Kwon, W Lee - IEEE Transactions on Education, 2016 - ieeexplore.ieee.org
In the past, computer programming was perceived as a task only carried out by computer
scientists; in the 21st century, however, computer programming is viewed as a critical and …

The history of computing

M Guzdial, B du Boulay - The Cambridge handbook of …, 2019 - books.google.com
Objectives: Why are we teaching students about computing? The answer has varied over
the previous five decades, from preparing future programmers, to influencing how learners …

Estilos de Aprendizaje de los Estudiantes de la Facultad de Ingeniería de la Universidad de Cartagena (Colombia)

D Acevedo, S Cavadia, A Alvis - Formación universitaria, 2015 - SciELO Chile
Se analizaron los estilos de aprendizaje en estudiantes de la Facultad de Ingeniería de la
Universidad de Cartagena. La muestra consistió de 144 estudiantes, 72 mujeres y 72 …

Using adaptive parsons problems to scaffold write-code problems

X Hou, BJ Ericson, X Wang - Proceedings of the 2022 ACM Conference …, 2022 - dl.acm.org
In this paper, we explore using Parsons problems to scaffold novice programmers who are
struggling while solving write-code problems. Parsons problems, in which students put …

Impacts of different smartphone caption/subtitle mechanisms on English listening performance and perceptions of students with different learning styles

GJ Hwang, TC Hsu, YH Hsieh - International Journal of Human …, 2019 - Taylor & Francis
ABSTRACT In this study, 3 Mobile-Assisted Language Learning interfaces are proposed
considering the Cognitive Theory of Multimedia Learning, Cognitive Load Theory, and the …