Skip to main content

GCSE

Lesson 1 Computational thinking

Curriculum > KS4 > Unit > Lesson

In this lesson, learners are introduced to three computational thinking techniques: decomposition, abstraction, and algorithmic thinking. Learners will explore how these skills can be applied when solving a wide range of problems, both computer-based and throughout their everyday lives. They will be using these techniques throughout this unit when analysing and solving problems, especially around searching and sorting data. Learners will be provided a new problem that they have to help solve by applying decomposition, abstraction, and algorithmic thinking. There will be an opportunity for learners to peer/self assess their work and participate in discussions around computational thinking.

Learning objectives

  • Define the terms decomposition, abstraction and algorithmic thinking
  • Recognise scenarios where each of these computational thinking techniques are applied
  • Apply decomposition, abstraction and algorithmic thinking to help solve a problem

Package contents

  • Lesson plans
  • Learning graphs
  • Unit overviews
  • Activities
Log in to download

Not registered yet?

Create an account and get access to over 500 hours of free teaching resources.

GCSE revision

A comprehensive range of content and helpful practice questions are also available for this topic.

Help us make these resources better

Provide your feedback

Or email us at [email protected]