Lesson 16: Visualizing fairness

Outline:

  1. Recap: file I/O
  2. Recap: top-down design
  3. Visualizing data with matplotlib
  4. Modeling probabilities
    • flipping a fair coin
    • flipping an unfair (weighted) coin

Explore after class:

  1. Generalizing code
  2. Modeling probabilities

Reading assignment (to be completed by the next class):

  • Zelle sections 9.3-9.6 (pp. 288-307)
  • Assignment #6 (due next Monday at 10pm)