A. Robins, J. Rountree, N. Rountree, Learning and Teaching Programming: A Review and Discussion, Comput. Sci. Educ. 13(2), 137–172, 2003
Article
Google Scholar
J. Bennedsen, C. Schulte, What Does “Objects-first” Mean?: An International Study of Teachers’ Perceptions of Objects-first, Proceedings of the Seventh Baltic Sea Conference on Computing Education Research — Volume 88, Koli Calling’ 07 (Australian Computer Society, Inc., Australia, 2007) 21–29
Google Scholar
N. Liberman, C. Beeri, Y. Ben-David Kolikant, Difficulties in Learning Inheritance and Polymorphism, ACM T. Comput. Educ. 11(1), 1–23, 2011
Article
Google Scholar
N. Ragonis, M. Ben-Ari, On understanding the statics and dynamics of object-oriented programs, ACM SIGCSE Bulletin 37(1), 226, 2005
Article
Google Scholar
M. Pasa Uysal, The Effects of Objects-First and Objects-Late Methods on Achievements of OOP Learne, J. Software Eng. Appl. 5(10), 816–822, 2012
Article
Google Scholar
T.M. Connolly, E.A. Boyle, E. MacArthur, T. Hainey, J.M. Boyle, A systematic literature review of empirical evidence on computer games and serious games, Computers & Education, 59(2), 661–686, 2012
Article
Google Scholar
M. Papastergiou, Digital Game-Based Learning in high school Computer Science education: Impact on educational effectiveness and student motivation, Computers & Education 52(1), 1–12, 2009
Article
Google Scholar
B. Meyer, Reality: a cousin twice removed [object technology], Computer 29(7), 96–97, 1996
Article
Google Scholar
K. Sanders, J. Boustedt, A. Eckerdal, R. McCartney, J.E. Moström, L. Thomas, C. Zander, Student Understanding of Object-oriented Programming As Expressed in Concept Maps, Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, SIGCSE’ 08 (ACM, New York, NY, USA, 2008) 332–336
Chapter
Google Scholar
S. Georgantaki, S. Retalis, Using educational tools for teaching object oriented design and programmin, Journal of Information Technology Impact 7(2), 111–130, 2007
Google Scholar
C. Linehan, B. Kirman, S. Lawson, G. Chan, Practical, Appropriate, Empirically-validated Guidelines for Designing Educational Games, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI ′11 (ACM, New York, USA, 2011) 1979–1988
Google Scholar
M.P.J. Habgood, The Effective Integration of Digital Games and Learning Content, University of Nottingham, Nottingham, 2007
Google Scholar
M. Kölling, B. Quig, A. Patterson, J. Rosenberg, The BlueJ System and its Pedagogy, Comput. Sci. Educ. 13(4), 249–268, 2003
Article
Google Scholar
M. Kölling, The Greenfoot Programming Environment, Trans. Comput. Educ. 10(4), 1–21, 2010
Article
Google Scholar
W. Dann, D. Cosgrove, D. Slater, D. Culyba, S. Cooper, Mediated Transfer: Alice 3 to Java, Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, SIGCSE ′12, (ACM, New York, USA, 2012) 141–146
Chapter
Google Scholar
M. Muratet, P. Torguet, J.-P. Jessel, F. Viallet, Towards a Serious Game to Help Students Learn Computer Programming, Int. J. Comput. Games Technol. 2009, 1–12 (2009)
Article
Google Scholar