The Modulo operator Unplugged
Children explore 'clock arithmetic' and remainders, a calculation that computers use all the time.
Steps
- Ask: what month comes after December? What day is 4 days before Friday?
- If you park at 5pm for 8 hours, when does the ticket run out? Add 8 to 17 and wrap around the 24-hour clock.
- Show a clock with only ten positions. Start at 0, add numbers and say where you land.
- Connect to remainders: 23 divided by 10 leaves 3, which is the same as where you land after going round the ten-point clock.
- Practise with different clock sizes and numbers.
- Discuss where wrapping around is useful, like repeating patterns, turns and angles.
Talk about it
- What does going round the clock have to do with remainders?
- Where do you meet wrap-around in everyday life?
- What would a clock with 7 points look like?
CC BY-SA 4.0
Adapted from CS Unplugged by the University of Canterbury Computer Science Education Research Group (CS Unplugged), licensed CC BY-SA 4.0.
Original lesson, with pictures · License: CC BY-SA 4.0
There are no pictures here. The original lesson has the pictures and printables.
Changes made: Simplified, shortened and translated by Open Cosmos with AI
This adapted lesson is shared under the same license (CC BY-SA 4.0).