**GCSE Computer Science: Problem Solving and Algorithm Design**

This module contains:

##### Compatible with the following examination boards

### Download Module 28: Problem Solving and Algorithm Design

**This download is exclusively for Teach Computer Science subscribers!**

To download this file, click the button below to signup (it only takes a minute) and you'll be brought right back to this page to start the download!

Already a member? Log in to 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: