• DocumentCode
    1999125
  • Title

    Extending the Pair Programming Pedagogy to Support Remote Collaborations in CS Education

  • Author

    Shaw, Alan

  • Author_Institution
    CSIS Dept., Kennesaw State Univ., Kennesaw, GA
  • fYear
    2009
  • fDate
    27-29 April 2009
  • Firstpage
    1095
  • Lastpage
    1099
  • Abstract
    Pair programming has been shown to have demonstrable benefits in computer science education at collegiate levels. However, because it is an approach that involves two programmers working collaboratively at one computer, the model does not work as well when a project involves remote collaborators, or with teams of more than two students. In this paper, the author outline an approach that is more appropriate for remote collaborations and that can involve teams with more than two members. Another problematic issue with pair programming is that one student in the pair can end up completing the lionpsilas share of a programming task even though during pair programming sessions students are supposed to voluntarily follow rules that equalize the programming effort. The remote approach outlined here involves a client-server management model that alleviates the problem of how to ensure a more equitable distribution of the collaborative tasks.
  • Keywords
    client-server systems; computer science education; groupware; programming; client-server management model; computer science education; pair programming pedagogy; remote collaborations; Collaborative software; Collaborative work; Computer science education; Educational institutions; Educational programs; Information technology; International collaboration; Mathematical programming; Mathematics; Programming profession; CS0; CS1; Classroom Management; Collaborative Learning; Distance Education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-3770-2
  • Electronic_ISBN
    978-0-7695-3596-8
  • Type

    conf

  • DOI
    10.1109/ITNG.2009.288
  • Filename
    5070770