Programming: Scratch
Learning to use loops to program an animation, a story and a game in Scratch.
- Subjects >
- Computing >
- Lower key stage 2 >
- Year 3 >
-
Programming: Scratch
Please note
Scratch is a project of the Scratch Foundation in collaboration with the Lifelong Kindergarten Group at the MIT Media Lab. It is available for free at https://scratch.mit.edu.
Unit outcomes
Pupils who are secure will be able to:
- Explain what some of the blocks do in Scratch.
- Explain what a loop is and include one in their program.
- Suggest possible additions to an existing program by remixing code.
- Recognise where something on screen is controlled by code.
- Use a systematic approach to find bugs.
- Understand the definitions of decomposition and algorithm and how they are used to create accurate code.
Suggested prior learning
Option 2: ScratchJr
Get startedTeacher video: Introduction to Scratch
Pupil video: Scratchy rap
Teacher coding skills videos
Lesson plans
Lesson 1: Tinkering with Scratch
- To explore a programming application.
Lesson 2: Using loops
- To use repetition (a loop) in a program.
Lesson 3: Making an animation
- To program an animation.
Lesson 4: Storytelling
- To program a story.
Lesson 5: Programming a game
- To program a game.
Key skills
Related content
Unit resources
Knowledge Organiser: Computing – Y3 Programming with Scratch
Aimed at pupils, a single page which gives key facts and definitions from the unit.
Computing – Teacher coding skills videos
A comprehensive range of coding skills videos which explain and demonstrate key coding concepts.
Vocabulary display: Programming – Scratch
A display version of the key vocabulary from the Y3 Programming Scratch unit.
Cross-curricular opportunities
English: Spoken language, Writing – composition
Music
Suggested next steps
*New* Programming 1: Further coding with Scratch
Building on their knowledge from previous Scratch lesson plans, pupils deepen their understanding of loops, algorithms, and debugging techniques, enabling them to create animations, stories, and games. There are alternative options available for this unit.