Teaching Programming by Revealing Thinking Process: Watching Experts' Live Coding Videos With Reflection Annotations. - Yu-Tzu Lin; Martin K.-C. Yeh; Sheng-Rong Tan (IEEE Trans. Educ., 2022)