This 90-minute STEAM project introduces 1st graders to the basics of coding through a movement-based activity in a natural setting. The lesson is structured into 2 clear stages, starting with an outdoor session where students act as “programmers” and “robots.” By giving step-by-step verbal commands to guide their partners around stones and branches, students learn to “debug” their instructions in real-time when the “robot” take a wrong turn. The second stage takes place in the classroom, where students translate their physical experience into visual “route maps” using symbols and arrows. It is an interdisciplinary approach that connects math, physical activities and digital literacy, showing children how to solve complex problems through simple, logical steps. Also it teaches kids that mistakes are just puzzles waiting to be solved.
SPIRIT Skill Focus
- Flexibility
- Critical thinking
- Problem-solving
Basic Information Sheet
| Age group | Student number | Duration | Number of stages | Subjects connection and relevance |
| 1st grade students | Whole class (max. 20-25 students) | min. 2 x 45 minutes | 2 stages | Mathematics, Environmental Studies, Physical Education, Visual Arts, Digital Literacy |
In this activity, teachers introduce first-grade students to the basics of algorithmic thinking through a playful outdoor game. Students take turns acting as a “programmer” and a “human robot,” using simple verbal commands to guide movement in a natural environment. The activity is designed to be highly interactive, movement-based, and age-appropriate, supporting both cognitive and physical development.
National curriculum Link and Objectives:
- Mathematics: Counting steps, understanding directions, spatial reasoning
- Physical Education: Motor coordination, obstacle course navigation
- Visual Arts: Drawing “route maps”
- Environmental Studies: Recognizing natural obstacles, observing surroundings

