Saito, D. and Yamaura, T. (2013) “A New Approach to Programming Language Education for Beginners with Top-Down Learning”, International Journal of Engineering Pedagogy (iJEP), 3(S4), pp. pp. 16–21. doi: 10.3991/ijep.v3iS4.3216.