Algorithmic Thinking
Computer Science: OCR A Level, topic 2.3.1
Algorithmic Thinking
Algorithmic thinking is key to solving any problem, not just those related to computers.

Algorithmic thinking
- Algorithmic thinking is a way of solving problems by producing algorithms.

Algorithms
- An algorithm is a reusable set of instructions (a series of steps) to solve a given problem.
- We use algorithms all the time. For example, consider the steps that you take to:
- Make a cup of tea.
- Get dressed.

Writing down an algorithm
- Algorithms can be written as a set of numbered steps to follow.
- A non-technical example of a written algorithm is a cooking recipe.
- In computing, we often represent algorithms using pseudocode or flow diagrams.
Test yourself on Algorithmic Thinking
What is an algorithm?
Algorithms are only found in computing. True or false?