Programming 1: Algorithms unplugged
This unit hub can be used to inform your medium term plan and to navigate to related resources.
- Subjects >
- Computing >
- Key stage 1 >
- Year 1 >
-
Programming 1: Algorithms unplugged
Unit outcomes
Pupils who are secure will be able to:
- Explain what an algorithm is.
- Write clear algorithms.
- Follow an algorithm.
- Explain what inputs and outputs are.
- Create an achievable program.
- Decompose a design into steps.
- Identify bugs in an algorithm and how to fix them.
Suggested prior learning
Programming 1: All about instructions
Get startedLessons
Lesson 1: What is an algorithm?
- To understand what an algorithm is.
Lesson 2: Algorithm pictures
- To follow instructions precisely to carry out an action.
Lesson 3: Virtual assistants
- To understand that computers and devices around us use inputs and outputs.
Lesson 4: Step by step
- To understand and be able to explain what decomposition is.
Lesson 5: Debugging directions
- To know how to debug an algorithm.
Key skills
Related content
Resources
Unit resources
Computing
Knowledge organiser: Computing – Y1 Algorithms unplugged
Aimed at pupils, a single page which gives key facts and definitions from the unit.
Computing
Vocabulary display: Programming 1: Algorithms unplugged
A display version of the key vocabulary from the Programming 1: Algorithms unplugged unit.
Cross-curricular links
English: Writing – composition, Spoken language
Maths: Geometry – properties of shapes, position and direction
Geography: Geographical skills and fieldwork