Session 5 Preparation — Videos, Reading and Quizzes

Quizzes:

Do this Quiz on Session 5 as you watch the videos and do the reading (as listed below). This document is a Microsoft Word document; here is the same Quiz on Session 5 (pdf) as a PDF.

Turn it in via the Session 5 Dropbox on our Moodle site.

Videos and Reading (online and textbook):

All of the following are required except the items labeled Optional are, well, optional (i.e., things that may be interesting but do not directly pertain to your success in this course).

  1. Pair Programming
    • Watch this YouTube video on pair programming produced at North Carolina State University.
      • Some people find this video a bit “over the top”, but it explains the technique well.
      • You will use Pair Programming in Session 5.
      • Pair Programming is a real-life technique, per the next item.
    • Skim this brief explanation of Pair Programming as one of the techniques of Extreme Programming, just to convince yourself that Pair Programming is very much a real-life technique used by professionals in modern software development practices.
  2. Introduction to the Create Robot — Hardware
  3. Introduction to the Create Robot — Software (Your First Robot Program)