Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java, 2003. ,
Learning to program. A phenomenographic perspective, ACTA Univ. Gothenburg studies, p.89, 1992. ,
Teaching objects-first in introductory computer science, ACM SIGCSE Bulletin, vol.35, issue.1, pp.191-195, 2003. ,
DOI : 10.1145/792548.611966
An interpretive study of how practitioners use entity-relationship modelling in a ternary relationship situation, Communications of the Association for Information Systems, vol.11, pp.451-485, 2003. ,
Learning and awareness, 1997. ,
Novice mistakes: are the folk wisdoms correct?, Communications of the ACM, vol.29, issue.7, pp.624-632, 1986. ,
DOI : 10.1145/6138.6145
Requirements specification: learning object, process, and data methodologies, Communications of the ACM, vol.37, issue.5, pp.102-113, 1994. ,
DOI : 10.1145/175290.175305
Novice comprehension of small programs written in the procedural and object-oriented styles, International Journal of Human-Computer Studies, vol.51, issue.1, pp.71-87, 1999. ,
DOI : 10.1006/ijhc.1999.0269