Pupil video: Computational thinking

Lock

Watch the full video

Understanding computational thinking

This Computing scheme of work introduces pupils to computational thinking, a key problem-solving approach used in programming. It supports pupils in breaking down challenges into smaller steps and developing the skills they need to plan, code and debug effectively.

The video explores the four main elements of computational thinking: decomposition (breaking big problems into smaller parts), pattern recognition (spotting similarities and repeated actions), algorithm design (creating clear, step-by-step instructions), and abstraction (focusing only on important details). Each concept is brought to life through relatable, practical examples that link everyday tasks with real coding scenarios in Scratch and MakeCode.

This video is part of Kapow Primary’s Year 2 Computing Programming MakeCode unit. It helps teachers guide pupils to think logically, solve problems with confidence and apply computational thinking across coding projects and beyond.

See more of our Year 2 Computing scheme of work.

Computing, Year 2, Programming 2: Introduction to block coding, Option 1: *New* Programming 2: MakeCode, Lesson 1: Tinkering with code.

For copyright reasons, you may not screenshot this page.
Press esc to exit