• Login
    View Item 
    •   Athenaeum Home
    • University of Georgia Theses and Dissertations
    • University of Georgia Theses and Dissertations
    • View Item
    •   Athenaeum Home
    • University of Georgia Theses and Dissertations
    • University of Georgia Theses and Dissertations
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Solo programming vs pair programming

    Thumbnail
    Date
    2014-08
    Author
    Zhao, Zhe
    Metadata
    Show full item record
    Abstract
    Program 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.
    URI
    http://purl.galileo.usg.edu/uga_etd/zhao_zhe_201408_ms
    http://hdl.handle.net/10724/31356
    Collections
    • University of Georgia Theses and Dissertations

    About Athenaeum | Contact Us | Send Feedback
     

     

    Browse

    All of AthenaeumCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    About Athenaeum | Contact Us | Send Feedback