From Procedures to Objects: A Research Agenda for the Psychology of Object-Oriented Programming Education

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Sajaniemi, Jorma
dc.contributor.author Kuittinen, Marja
dc.date.accessioned 2009-06-03T08:34:43Z
dc.date.available 2009-06-03T08:34:43Z
dc.date.issued 2008
dc.identifier.citation Sajaniemi, J. & Kuittinen, M. (2008). From Procedures to Objects: A Research Agenda for the Psychology of Object-Oriented Programming Education. Human Technology, Volume 4 (1), pp. 75-91. URN:NBNfi:jyu-200804151354. Retrieved from http://www.humantechnology.jyu.fi
dc.identifier.issn 1795-6889
dc.identifier.uri http://hdl.handle.net/123456789/20221
dc.description.abstract Programming education has experienced a shift from imperative and procedural programming to object-orientation. This shift has been motivated by educators’ desire to please the information technology industry and potential students; it is not motivated by research either in psychology of programming or in computer science education. There are practically no results that would indicate that such a shift is desirable, needed in the first place, or even effective for learning programming. Moreover, there has been an implicit assumption that classic results on imperative and procedural programming education and learning apply to object-oriented programming (OOP) as well. We argue that this is not the case and call for systematic research into the fundamental cognitive and educational issues in learning and teaching OOP. We also present a research agenda intended to improve the understanding of OOP and OOP education. en
dc.language.iso eng
dc.publisher University of Jyväskylä, Agora Center
dc.relation.ispartofseries Human Technology: An Interdisciplinary Journal on Humans in ICT Environments
dc.relation.uri http://www.humantechnology.jyu.fi
dc.rights © 2008 Jorma Sajaniemi and Marja Kuittinen, and the Agora Center, University of Jyväskylä
dc.subject.other programming education en
dc.subject.other procedural programming en
dc.subject.other object-oriented programming en
dc.subject.other psychology of programming en
dc.title From Procedures to Objects: A Research Agenda for the Psychology of Object-Oriented Programming Education
dc.type Article
dc.identifier.urn URN:NBNfi:jyu-200804151354

This item appears in the following Collection(s)

Show simple item record