Think! Evidence

Evaluating the Effects of Virtual Pair Programming on Students’ Achievement and Satisfaction

Show simple item record

dc.creator Nick Zacharis
dc.date 2009-09-01T00:00:00Z
dc.date.accessioned 2015-07-20T22:14:40Z
dc.date.available 2015-07-20T22:14:40Z
dc.identifier 10.3991/ijet.v4i3.772
dc.identifier 1863-0383
dc.identifier https://doaj.org/article/cfb5f734a2694b3582656cb05ab4e0b1
dc.identifier.uri http://evidence.thinkportal.org/handle/123456789/17031
dc.description Pair programming is a lightweight software development technique in which two programmers work together at one computer. In literature, many benefits of pair programming have been proposed, such as increased productivity, improved code quality, enhanced job satisfaction and confidence. Although pair programming provides clear pedagogical benefits, its collocation requirement and the limited time during a lab session are serious barriers in the full deployment and evaluation of this programming technique. This paper reports on a study that investigated the effectiveness of Virtual Pair Programming (VPP) on student performance and satisfaction in an introductory Java course where students worked collaboratively in pairs on homework programming assignments, using online tools that integrated desktop sharing and real time communication. The results of this study support previous research findings and suggest that VPP is an effective pedagogical tool for flexible collaboration and an acceptable alternative to individual/solo programming experience, regarding productivity, code quality, academic performance and student satisfaction.
dc.language English
dc.publisher kassel university press GmbH
dc.relation http://online-journals.org/i-jet/article/view/772
dc.relation https://doaj.org/toc/1863-0383
dc.rights CC BY
dc.source International Journal of Emerging Technologies in Learning (iJET), Vol 4, Iss 3, Pp 34-39 (2009)
dc.subject virtual
dc.subject pair
dc.subject programming
dc.subject Technology (General)
dc.subject T1-995
dc.subject Technology
dc.subject T
dc.subject DOAJ:Technology (General)
dc.subject DOAJ:Technology and Engineering
dc.subject Theory and practice of education
dc.subject LB5-3640
dc.subject Education
dc.subject L
dc.subject DOAJ:Education
dc.subject DOAJ:Social Sciences
dc.subject Technology (General)
dc.subject T1-995
dc.subject Technology
dc.subject T
dc.subject DOAJ:Technology (General)
dc.subject DOAJ:Technology and Engineering
dc.subject Theory and practice of education
dc.subject LB5-3640
dc.subject Education
dc.subject L
dc.subject DOAJ:Education
dc.subject DOAJ:Social Sciences
dc.subject Technology (General)
dc.subject T1-995
dc.subject Technology
dc.subject T
dc.subject Theory and practice of education
dc.subject LB5-3640
dc.subject Education
dc.subject L
dc.subject Technology (General)
dc.subject T1-995
dc.subject Technology
dc.subject T
dc.subject Theory and practice of education
dc.subject LB5-3640
dc.subject Education
dc.subject L
dc.subject Technology (General)
dc.subject T1-995
dc.subject Technology
dc.subject T
dc.subject Theory and practice of education
dc.subject LB5-3640
dc.subject Education
dc.subject L
dc.title Evaluating the Effects of Virtual Pair Programming on Students’ Achievement and Satisfaction
dc.type article


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search Think! Evidence


Browse

My Account