Module Map¶
The course is organized into three strands. Teachers can use a strand on its own or combine all three for the full robotic Tic-Tac-Toe arc.
Strands¶
Python Foundations¶
Start with Python Sequence.
Best for text-based games, algorithms, and file-backed quizzes.
Leads to game logic and robot decision making.
Graphics and Games¶
Start with Graphics Sequence.
Best for Pygame, sprites, event loops, and graphical board games.
Leads to visual interfaces and strategy games.
Robot Arm and Vision¶
Start with Robot Arm Sequence.
Best for hardware setup, motor control, and camera feedback.
Leads to robotic Tic-Tac-Toe integration.
Recommended Paths¶
For a short Python unit:
For a game-AI unit:
For a graphics unit:
For the full robotics path:
For a machine-learning robotics demo:
- Teachable Machine Object Sorting
- Teachable Machine Teacher Guide
robotics/ml/teachable_machine_bridge.pyrobotics/ml/teachable_machine_actions.json