StudyDeck

Writing & Amending Algorithms

Exam code: 2210
Written by: Ashika|Reviewed by: Caroline Carroll|Updated 2 July 2026

Algorithmic Thinking

Algorithmic Thinking

What is algorithmic thinking?

  • Algorithmic thinking is the process of creating step-by-step instructions in order to produce a solution to a problem

  • Algorithmic thinking requires the use of abstraction and decomposition to identify each individual step

  • Once each step has been identified, a precise set of rules (algorithm) can be created and the problem will be solved

  • An example of algorithmic thinking is following a recipe, if the recipe is followed precisely it should lead to the desired outcome

  • A set of traffic lights is an example of how algorithmic thinking can lead to solutions being automated