Debating the OO debate: where is the problem?

DSpace/Manakin Repository

Search OPUS


Advanced Search

Browse

My Account

Show simple item record

dc.contributor.author Berglund, A
dc.contributor.author Lister, RF
dc.contributor.editor Lister
dc.contributor.editor R
dc.contributor.editor Simon
dc.date.accessioned 2010-05-28T09:59:56Z
dc.date.issued 2008-01
dc.identifier.citation Conferences in Research and Practice in Information Technology, Vol 68: Koli Calling Proceedings of the Seventh Baltic Sea Conference on Computing Education Research, 2008, pp. 171 - 174
dc.identifier.issn 1445-1336
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.
dc.publisher Australian Computer Society
dc.subject Object-oriented programming, objects-first, phenomenography.
dc.subject Object-oriented programming, objects-first, phenomenography.
dc.title Debating the OO debate: where is the problem?
dc.type Conference Proceeding
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
dc.journal.number en_US
dc.publocation Australia en_US
dc.publocation Australia
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.conference Baltic Sea Conference on Computing Education Research
dc.for 0803 Computer Software
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.date.activity 2007-11-15
dc.location.activity Koli National Park, Finland en_US
dc.location.activity Koli National Park, Finland
dc.description.keywords Object-oriented programming, objects-first, phenomenography. en_US
dc.description.keywords Object-oriented programming, objects-first, phenomenography.
dc.staffid 010292 en_US
pubs.embargo.period Not known
pubs.organisational-group /University of Technology Sydney
pubs.organisational-group /University of Technology Sydney/Faculty of Engineering and Information Technology
pubs.organisational-group /University of Technology Sydney/Faculty of Engineering and Information Technology/School of Software
pubs.organisational-group /University of Technology Sydney/Strength - Human Centred Technology Design


Files in this item

This item appears in the following Collection(s)

Show simple item record