Watch the full video
Exploring how computational thinking can solve problems
This Computing scheme of work teacher video provides an introduction to computational thinking, which is an essential skill that helps pupils break down and solve problems logically and effectively. It explains the four key elements of computational thinking: decomposition, pattern recognition, abstraction and algorithm design.
Real-life examples are used throughout to show how these skills apply both inside and outside the classroom, from organising books and navigating traffic to creating a square through a sequence of instructions. The video also highlights how computational thinking underpins much of the programming work the children will encounter in tools such as Scratch. It demonstrates how unplugged activities can provide a strong foundation for understanding these concepts before introducing code.
This video is part of Kapow Primary’s Computing – teacher resources. It equips teachers with a clear understanding of computational thinking, its relevance to coding and its value in helping children become confident, independent problem solvers.
- Computing, Year 2, Programming 2: Introduction to block coding, Option 1: *New* Programming 2: MakeCode, Lesson 1: Tinkering with code.
- Computing, Year 3, Programming Scratch, Lesson 3: Making an animation.
- Computing, Year 4, Programming 2: Computational thinking, Lesson 1: Decomposition and pattern recognition.
- Computing, Year 4, Programming 2: Computational thinking, Lesson 2: Abstraction.
- Computing, Year 4, Programming 2: Computational thinking, Lesson 3: Algorithm design.