1
Return

An Empirical Evaluation of Active Live Coding in CS1

delete2025-08-20
delete0
PRE
AI
A
Anshul Shah
T
Thomas Rexin
F
Fatimah Alhumrani
W
William G. Griswold
L
Leo Porter
A
Adalbert Gerald Soosai Raj
DOI:10.1145/3743686delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

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
ACM Transactions on Quantum Computing
IF:
6.8
Papers:
539
Citations:
508

Organization

No organization information available
Cited Papers

Cited Papers

Citing Papers

Citing Papers