Week 8: Top down design

Week {weeknum} Goals

  • Recap graphics and practice reading key presses

  • Motivate top-down design (TDD)

  • Practice using TDD to divide a program into multiple functions

Week {weeknum} Code

  • Monday_exercise.py: a stack diagram exercise / refresher

  • craps-tdd.py: a design file for simulating multiple games of the dice game craps

  • nested.py: examples of nested loops