topic badge
CanadaON
Grade 9

11.02 Flow charts

Worksheet
Flow charts
1

Consider the following shapes:

  • Shape A:

  • Shape C:

  • Shape B:

  • Shape D:

a

Which shape represents a decision in a flowchart?

b

Which shape represents where the flowchart begins?

c

Which shape represents an action in a flowchart?

2

Consider the following flowcharts:

  • Flowchart A:

  • Flowchart B:

  • Flowchart C:

a

Which flowchart is not linear?

b

Which flowchart shows branching?

3

Consider the following flowcharts:

  • Flowchart D:

  • Flowchart E:

a

Which flowchart is not linear?

b

Which flowchart shows branching?

c

Which flowchart contains a loop?

4

What is the output of this algorithm if the input is 6?

5

What is the output of this algorithm if the input is 8?

6

What is the output of this algorithm if the input is 4?

7

What is the output of this algorithm if the input is A = 2 and B = 5?

8

Determine the greatest common divisor (GCD) of the following using the Euclidean algorithm:

a

35 and 70

b
40 and 60
c
12 and 33
Sign up to access Worksheet
Get full access to our content with a Mathspace account

Outcomes

9.C2.1

Use coding to demonstrate an understanding of algebraic concepts including variables, parameters, equations, and inequalities.

9.C2.2

Create code by decomposing situations into computational steps in order to represent mathematical concepts and relationships, and to solve problems.

9.C2.3

Read code to predict its outcome, and alter code to adjust constraints, parameters, and outcomes to represent a similar or new mathematical situation.

What is Mathspace

About Mathspace