wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Flowcharts & Pseudocode

Total questions: 26

Worksheet time: 27mins

Name
Class
Date
1.

What is an algorithm?

4 lines
2.

Reorder the following the key characteristic of Algorithms?

a)

Input

b)

Process

c)

Output

1)
2)
3)
3.

Which one is a decision symbol?

a)

b)

c)

4.

Which one is a input symbol?

a)
b)
c)
5.

A Pseudocode is ​ an ​ (a)   similar to writing in a ​ (b)   Language. Each ​ (c)   is written on a ​ (d)   of its ​own in ​ (e)   using specific words.

Choose from the below words
Algorithm
Programming
Step
Line
Sequence
Flowchart
Pseudocode
6.

Match the following

a)

Focussing on the important information only and ignoring irrelevant details

1.

Abstraction

b)

Developing step by step instructions to solve a problem

2.

Algorithms

c)

Breaking down problems which are easier to understand

3.

Decomposition

d)

Looking for similarities and patterns in problems

4.

Pattern recognition

7.

A ​ (a)   is a diagram that represents a set of ​ (b)  

Choose from the below words
Picture
Story
Pie Chart
Table
Flowchart
instructions
8.

Match the shape with what it does in a flowchart

a)

Terminator

1.

Start/End

b)

Rectangle

2.

A process

c)

Parallelogram

3.

Input/Output

d)

Arrow

4.

Direction of flow

e)

Diamond

5.

Decision

9.

Look at the image. This image is an example of a what?

(a)  

10.

Reorder the following Pseudocode

a)

INPUT time

b)

IF time => 07:30

c)

THEN

d)

Wake up

e)

ELSE go back to sleep

1)
2)
3)
4)
5)
11.

What is pseudocode?

a)

A way of describing a set of instructions in text form

b)

A specific programming language that all computers use

c)

A diagrammatic representation of a set of instructions

12.

Which of these is the correct symbol for a process in a flowchart?

a)

A diamond

b)

A rectangle

c)

A parallelogram

13.

What does this shape represent in a flowchart?

a)

Process

b)

Decision

c)

Input/ Output

d)

Start/ Stop

14.

Which computational thinking technique involves breaking a problem down into smaller parts?

a)

Decomposition

b)

Abstraction

c)

Patter Recognition

15.

If a grade of 98 was inputted, what would be the output?

a)

Passed

b)

Failed

c)

Else

16.

If the grade of 60 was input, what would be the output?

a)

Passed

b)

Failed

c)

Else

17.

Fill in the first blank

a)

Larger

b)

IF

c)

THEN

d)

WHILE

18.

Which of the following shapes is classed as a Decision?

19.

Which of the following shapes is classed as Input/Output?

20.

Which of the following shapes is classed as Flow of Direction?

21.
'Switch the light on' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
22.
'Make a sound' is a
a)
Process
b)
Delay
c)
Terminator
d)
Decision
23.
What is the Output if the temperature is:
19
a)
Below Freezing
b)
Above Freezing
24.

Click on on of the input devices:

**There are 4!

25.

Click on on of the output devices:

**There are 2!!

26.

In this flowchart the diamond shape helps with...

a)

Deciding whether the student should pass or fail

b)

Adding up the student's marks

c)

Making sure the student gets good marks

d)

Checking the student's general behaviour