Abstract: Learning to program is often perceived as challenging, especially for students in introductory programming courses. This study explores the impact of live coding on student engagement, ...