50% Black Friday SALE! Click here to lock in and save 50% for life!

Problem Solving and Algorithm Design

GCSE Computer Science: ​Problem Solving and Algorithm Design

This module contains:

  • An editable PowerPoint lesson presentation
  • Editable revision handouts
  • A glossary which covers the key terminologies of the module
  • Topic mindmaps for visualising the key concepts
  • Printable flashcards to help students engage active recall
  • A quiz with answer key to test knowledge and understanding of the module
Compatible with the following examination boards
Problem Solving and Algorithm Design Image 23
Problem Solving and Algorithm Design Image 24
Problem Solving and Algorithm Design Image 25
Problem Solving and Algorithm Design Image 26
Problem Solving and Algorithm Design Image 27

Download →

​Problem Solving and Algorithm Design

To program a computer, certain sets of logical instructions need to be provided. Sets of logical instructions for a computer can be designed only when the programmer thinks in the same way that a computer processes the instructions. Computational thinking is a thought process involved in formulating a problem and expressing its solution in such a way that computers can effectively carry it out.

This GCSE Computer Science module introduces ​​problem ​solving and ​algorithm ​design to your students, explaining:

  • What is problem solving
  • ​Abstraction
  • Decomposition
  • Algorithm design

More ​Algorithms Modules

​Problem Solving and Algorithm Design is one lesson in our ​Algorithms module. The other ​​algorithms lessons can be found below: