Published on 04/06/2009
Pair programming is a collaborative learning method in which students program in pairs instead of individually. This approach significantly improves college students’ programming competency and increases the likelihood that both male and female students become and remain computer science majors. During pair programming, students work in tandem at one computer while completing regular programming assignments. The “driver” controls the mouse and keyboard while the “navigator” makes suggestions, points out errors, and asks questions. The partners routinely switch roles to gain the benefits of each role.
Pair programming:
Pair Programming-in-a-Box provides all the components you need to successfully use pair programming methods in your courses.