openunits
Catch the Mars Climate Orbiter units bug before it flies, in three sessions.
- Session 1: A number without a unit is not an answer (Level 1, 60 min)
- Session 2: Dimensional analysis and the growth of unit errors (Level 2, 75 min)
- Session 3: A toy trajectory and a units-checked wrapper (Level 3, 90 min)