Course Links

Resources

External

This page describes the procedures for pair programming, and gives suggestions for success.

Conditions

You may choose to pair program on an assignment if you meet all the requirements listed here:

  1. The assignment is one that allows pair programming
  2. You select a partner with whom you have not yet worked during this course
  3. You and your partner do all programming work together -- no splitting up and working independently

Suggestions for Success

Here are some tips from other sources: 7 tips for beginners and a more detailed article

Logistics

I only need one copy of the work done by a pair. One partner should submit the entire project, including both partners' names in the comments/documentation. The other should submit a text file with both partners' names and any personal reflections or notes on the assignment.