Introduction
Introduction
Brahim El Boudani
Email: elboudb2@lsbu.ac.uk
About me
Academic Support (LRC)
Introduction Form
Module Guide
Module Aims
Assessment
The graphical or pictorial representation of the logic of Step-by-step finite procedure of solving the problem in
the hand
problem in hand
Use of different shapes that are joined by flow lines Written step by step
The task to be performed written within boxes in English All instructions written in English
Easily converted into algorithm or program in high-level Easily converted into flowchart or program in high-level
language language
Drawn after writing algorithm. Normally written before flowchart
Flowchart and Algorithm
Some programming
Algorithm Flowchart
Language
Input: two numbers x and y
Output: the average of x and y
Steps: • Python
1. input x, input y • Java
2. sum = x + y • C
3. average = sum /2 • Assembly
output average • C#
Tools to create Flowcharts
& Algorithms Pseudocodes
• PowerPoint of course!
• Lucidchart (Web)
• Microsoft Visio (Windows, Web)
• Draw.io (Web, Windows, Mac, Linux, ChromeOS)
• OmniGraffle (macOS, iOS)
• Gliffy Diagram.