G. Nelson, B. Xie, and A. Ko. Proceedings of the 2017 ACM Conference on International Computing Education Research, ACM, (August 2017)Understand code before write code - tracing and examples first.
I. YeckehZaare, P. Resnick, and B. Ericson. Proceedings of the 2019 ACM Conference on International Computing Education Research, page 71--79. New York, NY, USA, ACM, (2019)