Show simple item record

dc.contributor.authorZhao, Zhe
dc.date.accessioned2015-05-08T04:30:20Z
dc.date.available2015-05-08T04:30:20Z
dc.date.issued2014-08
dc.identifier.otherzhao_zhe_201408_ms
dc.identifier.urihttp://purl.galileo.usg.edu/uga_etd/zhao_zhe_201408_ms
dc.identifier.urihttp://hdl.handle.net/10724/31356
dc.description.abstractProgram debugging is a process to locate and fix the bugs or defects responsible for a symptom violation in a computer program, thus making it behave as expected. Pair programming is a methodology in which two programmers share the same employed device and environment, collaboratively working on the same design, algorithm, code, and test. Most academic effort in pair programming has been spent on how pair programmers design a program system and how they implement it, rather than on how they debug it. In our study, we recruited two kinds of groups, solo and pair, to perform a program-debugging task in a time-restricted lab session. Based on our collected study data, we carefully examined the performance and strategy differences between the solo and pair programmer. We found evidence that working collaboratively may more efficient, not only when programming, but also when debugging. Further more, we present several methodologies, that can be adopted during academic practice to help students improve their debugging skills.
dc.languageeng
dc.publisheruga
dc.rightspublic
dc.subjectpair programming
dc.subjectpair debugging
dc.subjectdebugging strategy
dc.subjecttesting
dc.titleSolo programming vs pair programming
dc.title.alternativestrategies for debugging
dc.typeThesis
dc.description.degreeMS
dc.description.departmentComputer Science
dc.description.majorComputer Science
dc.description.advisorEileen T. Kraemer
dc.description.committeeEileen T. Kraemer
dc.description.committeeJohn A. Miller
dc.description.committeeTianming Liu


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record