Agenda

  1. Warm-up: Tech Headlines
  2. Race the sorts: the same data, three algorithms, one shared table of times and comparison counts on the board
  3. Read and change: Sorting and Timing It
  4. Discussion: When Code Hurts — a sort is a ranking, and a ranking of people decides who gets seen first
  5. Practise: Sorting Practice

Things to do before our next class

  • Finish Sorting Practice.
  • Journal: the sort you would choose for a nearly sorted list, and why that answer surprised the room.