Pair programming

Peer programming is about two students working together to solve some programming problem

Learning objectives

  • Learn and describe what pair programming is
  • Be able to plan and execute a pair programming session


  • In what situations do you think pair programming works well?
  • When would you not use pair programming?
  • Write a plan for a pair programming session
    • What problem should the students work on
    • How do you set up the students
    • How will you physically run the session?

Learning Paths