“Using Visual Programming Games to Study Novice Programmers” (2023) International Journal of Serious Games, 10(2), pp. 115–136. doi:10.17083/ijsg.v10i2.577.