Ages 12–14 · Arduino C++
Robotics Engineers
Arduino C++, real circuits and a rover that senses, decides and acts.
For the adult leading the sessions, and for learners planning their own path.
- How they learn
- By reading and changing real Arduino sketches, predicting, testing in a model, then building and testing the real circuit.
- The adult's role
- An adult checks every circuit and anything that moves before it is powered.
- Session
- 75–90 minutes
- Screen time
- Studio work alternates with building and measuring at the bench.
- Reading
- Full sentences and code, with diagrams.
- Evidence of learning
- Annotated circuits, changed code, measurement tables, a fault diagnosis and a before/after test.
- Hardware
- Arduino Uno R3 or compatible (5 V). The adult checks the power circuit and the motor driver. Motors never run from a pin; share GND between supplies.
- In this studio today
- All 13 Arduino labs, each fully guided (lessons 1–13); unit plans for R12-U1, R12-U2, R12-U3, R12-U4, R13-U1, R13-U2, R13-U3, R14-U1, R14-U2, R14-U3 and R14-U4, each on its own unit page; and the Arduino Rescue Rover 12-session pilot.
To start R12-U1, the learner should be able to
Later units in this band also draw on (10)
- Ordering steps
- If … else
- Switch inputs
- Criteria and constraints
- Help or harm
- Motor drivers
- Driving a rover
- Mechanical assembly
- Finding faults
- Tuning
Ready for more? Any later unit is open, whatever the learner's age. Use “Find a starting point” above.
Units come from the curriculum candidate v0.1. Outlines are a title, a question and an intended prototype, not written lessons. Nothing here is classroom-validated yet, and age is a starting guide: learners can start wherever their experience fits.