Show simple item record

dc.contributor.authorAbeyratne, Keith
dc.description.abstractPair programming has been common practice in the programming industry during last three decades, but only recently did it start to draw the attention as a teaching strategy. This paper investigates whether we should introduce pair programming at the beginning of the semester, instead later in the semester. To perform this investigation, we performed a control group empirical study wherein pair programming was used in the first half of the semester (in one section of introductory CS course). The control group (the other section of the same course) introduced pair programming in the second half of the semester. This study supported the implementation of specific assessment strategies to assess individual programming abilities during pair programming situations. Results found that students perceive pair programming as being beneficial and all of the subjects who used pair programming indicated that they would prefer using it again as opposed to working individually.en_US
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU Policy 190.6.2
dc.titleAnalyzing Student Learning Outcomes in Programming Course Using Individual Study Vs. Pair Programmingen_US
dc.typeMaster's paperen_US
dc.date.accessioned2014-10-27T18:50:21Z
dc.date.available2014-10-27T18:50:21Z
dc.date.issued2014
dc.identifier.urihttp://hdl.handle.net/10365/24192
dc.subject.lcshComputer science -- Study and teaching (Higher)en_US
dc.subject.lcshGroup work in education.en_US
dc.subject.lcsheXtreme programming.en_US
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdf
ndsu.degreeMaster of Science (MS)en_US
ndsu.collegeEngineeringen_US
ndsu.departmentComputer Scienceen_US
ndsu.programComputer Scienceen_US
ndsu.advisorWalia, Gursimran


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record