Session 9 Preparation
1. Videos/Reading with Quizzes in Moodle

Do all the items on this Preparation page BEFORE this session's scheduled class time.

  1. Overloading the Plus Symbol: Reading.
  2. Accumulating Sequences: Reading.
  3. Patterns for Iterating Through Sequences: Video [15:21]
2. Preparation-Summary Quiz

AFTER doing all the Videos / Reading to the left, along with their associated quizzes in Moodle:

  • Do the Preparation-Summary Quiz. (The quiz says Session 11 but it is really for this session.)
  • Turn in your answers via Gradescope.
  • Check your own answers by using either or both of:
  • Video solutions:
    • Solutions to the Start-the-Session Quiz, Problems 1 through 5: Video [7:15]
    • Solutions to the Start-the-Session Quiz, Problems 6 and 7: Video [7:01]
    • Solutions to the Start-the-Session Quiz, Problems 8 and 9: Video [6:40]
  • Written answer key
3. Get the starting code

Clone the following into PyCharm, using the standard instructions for getting the Starting Code.


Additionally, IN CLASS you will Live-Code the Moving Smile Pygame Tutorial, using this Starting code for Moving Smile and this Starting code for PAIR programming Moving Smile. Do NOT clone these projects until told to do so IN CLASS.