Debating the OO debate: where is the problem?

UTSePress Research/Manakin Repository

Search UTSePress Research


Advanced Search

Browse

My Account

Show simple item record

dc.contributor.author Berglund, Anders en_US
dc.contributor.author Lister, Raymond en_US
dc.contributor.editor Lister, R. and Simon en_US
dc.date.accessioned 2010-05-28T09:59:56Z
dc.date.available 2010-05-28T09:59:56Z
dc.date.issued 2008 en_US
dc.identifier 2008001273 en_US
dc.identifier.citation Berglund Anders and Lister Raymond 2008, 'Debating the OO debate: where is the problem?', Australian Computer Society, Australia, pp. 171-174. en_US
dc.identifier.issn 1445-1336 en_US
dc.identifier.other E1 en_US
dc.identifier.uri http://hdl.handle.net/10453/10844
dc.description.abstract Abstract: In this paper we discuss problems related to the teaching of object-oriented programming (OOP). We argue that more research on how the computer science teacher understands OOP would be beneficial. Our argument takes its point of departure in three sets of studies: (1) an ongoing study on how computer science teachers understand core concepts of OOP, (2) a study of how the teaching of OOP is discussed within the CS community, and (3) a set of studies that discuss the different ways in which CS teachers experience their teaching. This paper reports on an ongoing study of the different ways in which computing science teachers understand object- oriented programming, and what they mean when use the term objects first.. The phenomenographic research approach has been applied to the analysis of a discussion that occurred in the SIGCSE-members mailing list. Two understandings of objects first have been identified: (1) as an extension of imperative programming, and (2) as conceptually different from imperative programming. These two understandings are illustrated via the differing ways in which computing science teachers use the term polymorphism. en_US
dc.language en_US
dc.publisher Australian Computer Society en_US
dc.relation.isbasedon http://crpit.com/confpapers/CRPITV88Berglund2.pdf en_US
dc.title Debating the OO debate: where is the problem? en_US
dc.parent Conferences in Research and Practice in Information Technology, Vol 68: Koli Calling Proceedings of the Seventh Baltic Sea Conference on Computing Education Research en_US
dc.journal.volume en_US
dc.journal.number en_US
dc.publocation Australia en_US
dc.identifier.startpage 171 en_US
dc.identifier.endpage 174 en_US
dc.cauo.name HCTD Research Strength Core en_US
dc.conference Verified OK en_US
dc.for 080300 en_US
dc.personcode 0000036613 en_US
dc.personcode 010292 en_US
dc.percentage 100 en_US
dc.classification.name Computer Software en_US
dc.classification.type FOR-08 en_US
dc.edition en_US
dc.custom Baltic Sea Conference on Computing Education Research en_US
dc.date.activity 20071115 en_US
dc.location.activity Koli National Park, Finland en_US
dc.description.keywords Object-oriented programming, objects-first, phenomenography. en_US
dc.staffid 010292 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record