Agenda

  1. Warm-up: Spot the Bug β€” the lookup loop that returns the wrong record as soon as two people share a first name
  2. The problem of the day: The Wrong Container β€” a tally a plain list handles badly, and one deletion that quietly corrupts it. A diagnostic, not a test: what this room reaches for first is what tells me where the unit has to begin.
  3. Invent the notation: the room writes on the board how it wishes it could ask for one person’s count
  4. Park it deliberately. Nothing gets named today; you need the idea before the idea gets a word.

Things to do before our next class

  • Journal: the exact line where your two lists stopped agreeing.
  • Bring your board notation written out β€” we compare it against Python’s next class.