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

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 progra...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Human technology Ročník 4; číslo 1; s. 75 - 91
Hlavní autori: Sajaniemi, Jorma, Kuittinen, Marja
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Jyväskylä Centre of Sociological Research (NGO) 31.05.2008
Centre of Sociological Research, Szczecin, Poland
Predmet:
ISSN:1795-6889, 1795-6889
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí: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.
Bibliografia:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1795-6889
1795-6889
DOI:10.17011/ht/urn.200804151354