Pair Programming in Practice: A PhD Tutor’s Reflections

Authors

Sarah Elliot
Usher Institute, University of Edinburgh

Synopsis

A PhD students’ experience of teaching pair programming in an introductory R course. The author reflects on when pair programming works and when it doesn’t, as well as the tutor’s role in facilitating pair programming.

This chapter is for you if you are a graduate student or tutor on a course that uses pair programming, or are in a position to implement it in a tutorial setting. Course organisers will also benefit from the insightful reflections from the front line of teaching.

Downloads

Published

22 June 2026