Fitness unplugged
Groups invent their own picture 'programming language' of exercises and then program a friend to follow it.
Steps
- Talk about who makes programming languages. Today the class will design its own fitness language.
- As a class, list exercises: running on the spot, star jumps, catching a bean bag.
- In groups of three, draw a GO card, four exercise cards and a finishing pose card.
- Lay the cards in a row with GO first and the finishing pose last.
- Groups walk round and try to work out what the other groups' cards mean. Some will be easy and some will need to be learned.
- Join back together: this is like real programming languages, where some things look familiar and others must be learned.
- Run a program: a group lays out cards and a friend does each exercise in order.
Talk about it
- Which cards were easy to understand?
- What would you add to your language?
- What happens if the cards are in a different order?
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).