Teaching Programming by Revealing Thinking Process: Watching Experts' Live Coding Videos With Reflection Annotations

Contribution: Programming is a complex cognitive activity that involves both conceptual understanding and procedural skills, which is challenging for novices. To develop both program comprehension and implementation competency, this study proposed a live-coding-based instruction. Experts' live...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on education Vol. 65; no. 4; pp. 617 - 627
Main Authors Lin, Yu-Tzu, Yeh, Martin K.-C., Tan, Sheng-Rong
Format Journal Article
LanguageEnglish
Published New York IEEE 01.11.2022
Institute of Electrical and Electronics Engineers, Inc
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…