Python progression
Layer core language tools so every mission gains reliability.
- Weeks 1-2: Master the REPL, variables, and tidy helper functions.
- Weeks 3-4: Apply conditionals and `for` loops to manage sensors and repeated maneuvers.
- Weeks 5-8: Use `while` loops, lists, and configuration dicts to tune line follows and standoffs.
- Weeks 9-12: Organize modules, add `assert` tests, and build run menus for match day.