1. Agarwal, R., Harrington, D. & Gusman, C. 2012. Lego Mindstorm NXT controller with peer-to-peer video streaming in Android. Journal of Computing Sciences in Colleges, 27, 243--252.
2. Anniroot, J. (now Dwarika, J.) & de Villiers, M.R. A study of Alice: A visual environment for teaching object-oriented programming. Proceedings of the IADIS International Conference Information Systems 2012, 10--12 March 2012 Berlin, Germany. IADIS Press.
3. Becker, B. W. Teaching CS1 with Karel the robot in Java. SIGCSE '01: Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education, 2001 Charlotte, NC, USA. ACM, 50--54.
4. Brooks, R. 1999. Towards a theory of the cognitive processes in computer programming. International Journal of Human-Computer Studies, 51, 197--211.
5. Carlisle, M. C. 2009. Raptor: a visual programming environment for teaching object-oriented programming. Journal of Computing Sciences in Colleges, 24, 275--281.