0% found this document useful (0 votes)
18 views6 pages

Handout 1

Uploaded by

NeoK8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views6 pages

Handout 1

Uploaded by

NeoK8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Introduction to algorithms, programming and data

in computer science
Handout 1 – flowchart symbols

Symbol Name Function

An oval represents a
Start / End
start or end point.

A line is a connector
that shows
Arrows relationships between
the representative
shapes.

A parallelogram
Input / Output represents input or
output.

A rectangle represents
Process
a process.

A diamond indicates a
Decision
decision.
Flowchart Task 1

What will the output be if x = 5 and y = 6?

A trace table is used to keep track of values


of variables in an algorithm:

x y Total

Output = ____________
Flowchart Task 2

What would the output be for: x y Total

a. x = 5 and y = 6?

Output = ____________

b. x = 2 and y = 2? x y Total

Output = ____________
Flowchart Task 3

What would the outputs be when following the flowchart below?

count output
Flowchart tools

https://app.diagrams.net/ is a free online tool that can be used to draw (static) flowcharts and
diagrams. Documents can freely be saved to a Google Drive account or directly to a device.

Double click in a shape


to edit the text

You can drag arrows


from on the shape to
another shape
Drag on
shapes

Flowgorithm is a free downloadable flowchart / programming tool that is based on simple


graphical flowcharts. You can try a tutorial here. Once you have made a flowchart you can view
the code for it in Python (and other languages).

Also consider Flowol which is a popular (paid for) package that many schools use. It includes the
use of mimics.
Flowchart Task 4

Can you create a flowchart for the following using https://app.diagrams.net/?

There is a specific password set to open a locked door, the password is “open123”. The user is
asked for a password. If the password is correct the door opens, if it is not the alarm sounds once
and the user is asked to try again.

Print screen your finished flowchart:

Exam board flowchart expectations:

OCR - https://tinyurl.com/2r6h2tpm
AQA - https://tinyurl.com/2p9aff9s
Pearson - https://tinyurl.com/3pd2xjd2
Eduqas – https://tinyurl.com/yxay2ncs

You might also like