Pair Programming

Today, we'll take a break from technical topic to focus on collaborative work. Why do we emphasize pair programming in this course? How can we be effective partners in problem-solving?

Our class on Wednesday will feature a group discussion about pair programming where we will share our experiences with the practice in the course and how we might be better partners for the remainder of the semester. In preparation for our group discussion, please read these two articles on pair programming and collaborative work:

Self-check

Reading Reflection (‡)

Please complete the reading reflection questions and pair programming survey found on Gradescope!