Szlávi, Péter, and László Zsakó. “Methods of Teaching Programming”. Teaching Mathematics and Computer Science, vol. 1, no. 2, Dec. 2003, pp. 247-5, https://doi.org/10.5485/TMCS.2003.0023.