teach-ict.com logo

THE education site for computer science and ICT

1. Algorithms

Algorithms are a list of step-by-step instructions. They are used to solve problems in a structured manner.

There are several ways of producing and displaying an algorithm. These are:-

  • Flowcharts
  • Pseudocode

In this section, we will look at the use of flowcharts in creating algorithms.

Chances are that you have seen at least one flowchart in the past, even if you hadn't realised what it was. For an amusing introduction to flowcharts (it's not essential though), have a look at the two minute clip from the 'Big Bang Theory' where Sheldon creates an algorithm on 'How to Make a Friend' and lays it out as a flowchart.

You will need YouTube access and a set of headphones.