Questions tagged [pair-programming]

Questions use this tag appropriately if they concern the costs and benefits of using pair programming within the education context. Questions about how to introduce pair programming into teaching are also a good fit here. More general questions of the usefulness of pair programming, say in industry, are more appropriate elsewhere.

Filter by
Sorted by
Tagged with
2 votes
4 answers

Distributed Pair Programming in distance education

We've done pair programming for years with the rule of two kids, one screen, and the kids sitting next to each other. We have found this to be a tremendously valuable process. Now that all ...
10 votes
5 answers

What advantages/disadvantages have you seen with Pair Programming in the classroom

Many of us use or have used Pair Programming in the classroom. See for a discussion if you like. @BennettBrown has pointed to research showing its ...
5 votes
2 answers

Paired programming with an odd number of students

I have only lately started allowing (and encouraging!) paired programming, and it is going very well. The kids enjoy it, and they appear to be learning the material with less pain. Not everyone has ...
5 votes
2 answers

Introducing Pair Programming

I'm currently reading a book, Polymorphism: As It Is Played, which has introduced me to several new instructional ideas. I am particularly intrigued by Pair Programming, which seems like it could ...
7 votes
2 answers

Techniques for encouraging pair programming

Suppose I've assigned a project and asked students to pair into two-person teams. I'd like each team to pair-program: work together in person to complete the assignment. Some students will do this, ...
6 votes
3 answers

How to adapt pair programming to a shared terminal environment like Cloud9?

Pair programming rather than solo programming is best practice in the CS classroom. Online IDEs like Cloud9 allow both members in the pair to work in a shared environment like google docs: working ...