A theory of instruction for introductory programming skills. - Benjamin Xie; Dastyni Loksa; Greg L. Nelson; Matthew J. Davidson; Dongsheng Dong; Harrison Kwik; Alex Hui Tan; Leanne Hwa; Min Li; Amy J. Ko (Comput. Sci. Educ., 2019)