Davin McCall, Michael Kolling, "Meaningful categorisation of novice programmer errors", 2014 IEEE Frontiers in Education Conference (FIE) vol. 00 no. , p. 1-8, , 2014