Session 1 · 75 min
What is the rover doing right now?
Behaviour as states: DRIVE, BRAKE, TURN and STOPPED; a transition is a condition that moves the rover from one state to the next (a close reading, a timer, the STOP button). A state diagram.
In the studio
Hands-on
In Sense, decide, act, watch the state diagram while the model rover meets a box: which arrow lights, and when? Then draw your own diagram on paper for a stop-turn-continue rover: every state, what the motors do in it, and every arrow labelled with its condition. Act it out in pairs: one learner is the sensor and the button, the other the rover, following only the diagram.
Evidence to collect
The learner's state diagram (states, motor command in each, every transition labelled) and one case where acting it out showed a missing arrow.
- Predict
- Which arrow lights first when the model rover meets the box?
- Debug
- When acting it out gets stuck, find the missing or unlabelled arrow.
- Reflect
- Which state is the hardest to leave, and why?
Works towards: States