Watch the full video
Introducing Scratch code blocks
This Computing scheme of work video introduces the different categories of blocks in Scratch, helping to build a clear understanding of how each one functions within a coding project. It provides practical explanations to support pupils through Scratch programming across Key Stage 2.
The video explores each key block category:
-
Motion blocks bring sprites to life, allowing them to move, turn, slide, and point in different directions.
-
Looks blocks control how sprites appear, including switching costumes and changing backdrops.
-
Sound blocks let sprites speak, sing or make sound effects—these can be chosen from a library, uploaded, or recorded.
-
Events blocks act as triggers, telling Scratch when to start a sequence of code. For example, when green flag clicked is a simple and familiar way to launch a program.
-
Control blocks manage timing, loops, and decision-making. They’re essential in games, quizzes and animations for repeating actions or checking answers.
-
Sensing blocks allow sprites to respond to their environment—checking for contact with other sprites, colours, or sounds. These are key for interactivity and need control blocks to be activated properly.
-
Variables blocks store and change values, such as scores or player names. They help children create dynamic projects with features like lives, timers or levels.
As children encounter these blocks in different programming units, it’s important to encourage experimentation and creativity alongside problem-solving. When learners understand how to combine blocks and apply them with purpose, they develop the confidence to build their own imaginative coding projects.
This video is part of Kapow Primary’s Computing teacher programming resources. It supports teachers in enhancing subject knowledge and helps pupils get the most out of Scratch through clear teaching and creative opportunities.
See more of our Computing teacher resources.
Computing, Year 3, Programming: Scratch, Lesson 1: Tinkering with Scratch.
Computing, Year 5, *New* Programming 1: Music, Lesson 1: Tinkering with Scratch music elements.