CS 1101 A-term 13

Homework Partners

Reminder: Homework 1 is to be done individually. We are asking for your homework partner requests now, but you may not work with your homework partner until Homework 2.

Research has shown that students learn better when they do homework assignments in pairs. In this course, you are required to work with a homework partner. You will keep the same partner throughout the course. Both partners will receive the same grades on their homework assignments.

Working with a partner does not necessarily mean a decrease in the time you will spend on your homework; indeed, it may increase the number of hours you spend on your assignments. But with this increased time comes better understanding (and better exam grades).

Both partners should know how to do all of the homework problems in a given assignment. It is not advisable to split up the homework problems between partners, because each partner will be responsible for learning all the homework material for the exams.

Let me suggest a couple of ways pairs might work together. One way is called "Pair Programming", where one student is the "driver" (at the keyboard) and the other student is the "navigator". The driver and navigator periodically switch roles. The entire assignment is worked out by the pair working together in person. We'll watch a short video in class that describes pair programming. Another way pairs can work is for each student in the pair to do the assignment individually, then meet with your partner in person, discuss the assignment, and decide which solutions to submit for credit (you may also, as part of your discussion, decide to rework some of the solutions before submitting them).

Partners who try to communicate entirely by electronic means, without face-to-face meetings, are generally less successful that those partners who work together in person.

Partners may begin working together starting with Homework 2.

What You Should Do

Let us know if you have a preference for a partner: The list of homework partners will be published on the myWPI Annoucements by 12pm on Wednesday, September 4.