Please use this identifier to cite or link to this item: https://hdl.handle.net/10321/2258
DC FieldValueLanguage
dc.contributor.authorGovender, Desmond Wesleyen_US
dc.contributor.authorGovender, T.P.en_US
dc.date.accessioned2017-02-15T10:27:01Z-
dc.date.available2017-02-15T10:27:01Z-
dc.date.issued2016-
dc.identifier.citationGovender, D.W. and Govender, T.P. 2016. Peer-to-peer programming versus individualised programming: The real world. The Independent Journal of Teaching and Learning. 11: 56-68.en_US
dc.identifier.issn1818-9687-
dc.identifier.urihttp://hdl.handle.net/10321/2258-
dc.description.abstractDoes programming alone depict the real world scenario? It is often said, ‘In programming, One is the loneliest number’. Addressed in this paper is a strategy referred to as ‘peer-to-peer programming’, and the focus is within an object-oriented programming (OOP) paradigm. The paper explores options available to students at secondary and university levels who are engaged in individualised programming, and potential opportunities associated with peer-to-peer programming which resemble programming in the real-world scenario. Most programmers learn to program as individuals and then are faced with the real world, programming in a team. This research was based on confirmed observation, analysis and assessment against published data and information extracted on peer-to-peer programming and its influence on contemporary instruction and comprehension of computer science programming concepts. The research was conducted within the parameters of the programming information technology curriculum at three secondary and two university-level academic institutions. Gaining the perceptions of peer-to-peer programming was arrived at through using threshold concepts in Computer Science and an interpretive paradigm. Two critical questions were posed: What are learners’ experiences of programming alone and programming with a partner? How does peer-to-peer programming enhance programming in an OOP paradigm? Based on assessment and analysis of the data, our recommendation is to create an environment of peer-to-peer programming in an OOP setting which is similar to programming in a team in the real-world scenario. The benefits are not only better problem solving and better programmers but also the enhancement of good social skills.1en_US
dc.format.extent13 pen_US
dc.language.isoenen_US
dc.publisherThe Independant Institute of Educationen_US
dc.relation.ispartofThe journal of independent teaching and learningen_US
dc.subjectPeer-to-peer learningen_US
dc.subjectLearning programmingen_US
dc.subjectCollaborative learningen_US
dc.subjectObject-oriented programmingen_US
dc.titlePeer-to-peer programming versus individualised programming: The real worlden_US
dc.typeArticleen_US
dc.dut-rims.pubnumDUT-005483en_US
item.grantfulltextopen-
item.cerifentitytypePublications-
item.fulltextWith Fulltext-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.openairetypeArticle-
item.languageiso639-1en-
Appears in Collections:Research Publications (Accounting and Informatics)
Files in This Item:
File Description SizeFormat
Govender_TIJTL_Vol11_Pg13_2016.pdf91.6 kBAdobe PDFThumbnail
View/Open
Show simple item record

Page view(s)

770
checked on Dec 22, 2024

Download(s)

198
checked on Dec 22, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.