1

mrahmedcomputing

KS3, GCSE, A-Level Computing Resources

Lesson 2. Flowcharts


Lesson Objective

  1. Understand and interpret the purpose of flowcharts and be able to use standard arithmetic operators.

Lesson Notes

What is a flowchart?

Diagramatic way of displaying instructions to solve a problem. Algorithms can be broken down and displayed in the form of a flowchart.


Arithmetic Operators

Arithmetic Operation Operator Example
Addition + 5 + 5 = 10
Subtraction - 5 - 2 = 3
Multiplication * 4 * 2 = 8
Division / 8 / 4 = 2
Floor Division (Whole Num) DIV 22 DIV 4 = 5
Remainder Division MOD 22 MOD 4 = 2

Relational Operators

Relational Operation Operator Example
Assignment ← or = a = 6
Equal or Comparison = or == IF a == 6
Less Than < IF a < 20
Less Than or Equal To <= IF a <= 20
Greater Than > IF a > 20
Greater Than or Equal To >= IF a >= 20
Not Equal <> or != or ≠ IF a ≠ 20

Example Flowchart 1

This algorithm models basic unique username creation.

Example Flowchart 2

The statement count = count + 1 means: "Add 1 to the variable called count"


3