Computer Algorithms

46 Computer Science Topics

We’ve created 46 modules covering every Computer Science topic needed for GCSE level. These are transferable across AQA, CIE, Edexcel, CIE & Internationally. Suitable for teachers or home educators alike.

Whether you’re a brand new Computer Science teacher, or you’ve been teaching ICT for years, our resources will save you hours and hours of lesson preparation every single week.

View the resources →

Candidates should be able to:

  • understand algorithms (written in pseudocode or as flow diagrams), explain what they do, and correct or complete them
  • produce algorithms in pseudocode or flow diagrams to solve problems.

What is an algorithm and how can algorithms be represented?

An computer algorithm is a sequence of statements (instructions) that can be executed (carried out) by a computer to perform a particular task.

Pseudocode and flow diagrams are two ways to represent algorithms.

  • Everyday language is not used because the statements would be . . .

    This content is restricted to subscribers