Saito, D., & 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. 16–21. https://doi.org/10.3991/ijep.v3iS4.3216