Live coding in introductory computer science courses
Amy Shannon, Valerie Summet · Journal of computing sciences in colleges · 2015
In this paper, we present a study of live-coding, an active learning technique in which students create code solutions during class through group discussion. We hypothesized this technique might produce greater learning gains than traditional lectures while requiring less time and effort from the instructor. We begin with a discussion of active learning techniques in STEM disciplines and then present a study to evaluate this instructional method in introductory Computer Science courses. We conclude with a discussion of several interesting and positive trends that deserve further investigation.