Return
An Empirical Evaluation of Active Live Coding in CS1
A
T
F
W
L
A
DOI:10.1145/3743686.png)
Abstract
En 中文
Objectives: The traditional, instructor-led form of live coding has been extensively studied, with findings showing that this form of live coding imparts similar learning to static-code examples. However, a concern with Traditional Live Coding is that it can turn into a passive learning activity for students as they simply observe the instructor program. Therefore, this study compares Active Live Coding—a form of live coding that leverages in-class coding activities and peer discussion—to Traditional Live Coding on three outcomes: (1) students’ adherence to effective programming processes, (2) students’ performance on exams and in-lecture questions, and (3) students’ lecture experience.
Keywords:
Active Live Coding
Traditional Live Coding
programming processes
student performance
lecture experience
Journal
A
IF:
6.8
Papers:
539
Citations:
508
Organization
No organization information available
