Drawing Your Algorithm

Part of Pseudocode & Flowcharts · Section 2 of 9

IntroductionUnit: 3.1 Fundamentals of AlgorithmsGCSE

This introduction covers Drawing Your Algorithm within Pseudocode & Flowcharts for GCSE Computer Science. Revise Pseudocode & Flowcharts in 3.1 Fundamentals of Algorithms for GCSE Computer Science with 15 exam-style questions and 8 flashcards. This is a high-frequency topic, so it is worth revising until the explanation feels precise and repeatable. It is section 2 of 9 in this topic. Use this introduction to connect the idea to the wider topic before moving on to questions and flashcards.

Drawing Your Algorithm

Before writing code, programmers often draw their solution. A flowchart is like a map for your algorithm - showing the journey from start to finish. Different shapes mean different things: ovals for start/end (like motorway junctions), parallelograms for input/output (like toll booths), rectangles for processes (like roadworks), and diamonds for decisions (like roundabouts where you choose direction). Follow the arrows!

Practice questions for Pseudocode & Flowcharts

Which flowchart symbol is used to represent a decision?

  • A. Rectangle
  • B. Diamond
  • C. Oval
  • D. Parallelogram
1 markfoundation

Describe three features that should be present in well-written pseudocode for a counting loop.

3 marksstandard

Quick recall flashcards

What shape is used for Start/End?
Oval (terminator)
What is a trace table?
Table to track variable values during execution

15 questions on Pseudocode & Flowcharts — practise free

Instant marking, adaptive difficulty and spaced-repetition flashcards — all aligned to your exam board.

Start revising free →