Unit 08 — Lists & Collections
Four original, step-by-step Python lessons. Each includes a worked example, tracing, reflection, and a separate checkable practice task. All lessons keep stable IDs in the 08-lists-and-collections/ namespace.
- Read values from a list — 5 points
- Update a copy, not the original — 10 points
- Keep values that meet a rule — 10 points
- Build a score leaderboard — 15 points
This unit extends the progression in How to Think Like a Computer Scientist; the instructional prose and exercises are original. See curriculum sources.