New!
Programming 1: Algorithms and debugging
Exploring algorithms and debugging through unplugged activities and online programming games.
New statutory RSHE guidance is here. We’re creating our brand new RSE & PSHE scheme ready for September 2026. Learn more
- Subjects >
- Computing >
- Key stage 1 >
- Year 2 >
- Programming 1 >
-
Programming 1: Algorithms and debugging
Unit outcomes
Pupils who are secure will be able to:
- Describe what commands and instructions are and how they are different.
- Know what an algorithm is and the rules it must follow.
- Use order words such as first, next and then to write ordered algorithms.
- Create algorithms using a digital programme.
- Check that an algorithm works as expected and look for missing commands.
- Check and fix simple bugs in an algorithm.
- Use logical thinking to explain why an algorithm does not work correctly.
Suggested prior learning
Programming 1: Commands unplugged
Get startedLessons
Lesson 1: Dance algorithms
Lesson 2: Treasure algorithms
Lesson 3: Coding puzzles
Lesson 4: Coding challenges
Lesson 5: Dance mistakes
Key skills
Key skills
Key knowledge
Related content
Resources
Unit resources
Cross-curricular opportunities
British values: Mutual respect.
English: Spoken language.
Geography: Locational and directional language.
Physical education: Dance.