OO Metaphors Home Page

Literature on the OO Metaphors and on Mental Models of OO Program Execution

2008:

Tikansalo T. (2008) Tutkimus noviisien olio-ohjelmien suoritusta koskevista mentaalisista malleista (A study of novices' mental models of object-oriented program execution). Master's Thesis, Department of Computer Science and Statistics, University of Joensuu, Finland. Annual National Master's Thesis Award of the Finnish Society for Computer Science. Copies available on request. Abstract

Sajaniemi J., Kuittinen M., Tikansalo T. (2008) A Study of the Development of Students' Visualizations of Program State during an Elementary Object-Oriented Programming Course. ACM Journal on Educational Resources in Computing, 7(4), Article 3, 31 pages. DOI = 10.1145/1316450.1316453, http://doi.acm.org/10.1145/1316450.1316453. Copies available on request. Abstract

2007:

Sajaniemi J., Kuittinen M., Tikansalo T. (2007) A Study of the Development of Students' Visualizations of Program State during an Elementary Object-Oriented Programming Course. Proceedings of the Third International Workshop on Computing Education Research (ICER'07). Atlanta, Georgia, U.S.A., September 2007, 1-15. Copies available on request. Abstract

Sajaniemi J., Byckling P., Gerdt P. (2007) Animation Metaphors for Object-Oriented Concepts. Electronic Notes in Theoretical Computer Science 178, 15-22. Available at http://www.sciencedirect.com/science/journal/15710661 Copies available on request. Abstract
(An earlier version of this paper was presented at the Fourth Program Visualization Workshop (PVW 2006), Florence, Italy, June 2006.)

2006:

Sajaniemi J., Byckling P., Gerdt P. (2006) Metaphor-Based Animation of OO Programs (Extended Poster abstract). Proceedings SOFTVIS 06 ACM Symposium on Software Visualization, Brighton, U.K., September 2006, Association for Computing Machinery, 173-174. Copies available on request. Abstract


Last updated: May 15, 2009

saja.fi@gmail.com