wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algorithms Continued

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

When drawing a dog, which of the following characteristics is non-essential?

a)

Dogs have 4 paws

b)

Dogs have fur

c)

Dogs have brown fur

2.

You could use abstraction to replace specific objects with simple shapes

a)

True

b)

False

3.

Which of the following is not done by abstraction?

a)

Identifies essential details

b)

Disregards non-essential information

c)

Breaks the problem down into smaller tasks

4.

What do we mean by COMPUTATIONAL THINKING?

a)

Understanding a complex problem and developing possible solutions.

b)

Breaking a task into smaller tasks.

c)

Selecting a computer to use.

d)

Focusing on what is important, ignoring what is unnecessary.

5.

What is the OUTPUT if the user enters "YES"?

a)

Leave umbrella at home.

b)

Take an umbrella.

6.

Think about the kojo turtle.


What command moves the turtle 50 steps forward?

a)

forward(50)

b)

right(50)

c)

back(50)

7.

Define DECOMPOSITION

a)

Breaking a task into smaller tasks.

b)

Looking for similarities and trends.

c)

A sequence of instructions.

d)

Focusing on what is important and ignoring what is unnecessary.

8.

A diagram that represents a set of instructions is called:

a)

Flow Chart

b)

Pseudocode

c)

Shapes

9.
What is the purpose of a rectangle within a flowchart?
a)

Process

b)
Input / Output
c)
Decision
d)
Start / Stop
10.
What is used to connect the flowchart symbols together?
a)
Rectangles
b)
Lines
c)
Arrows
d)
Patterns
11.
What does this shape represent?
a)
Input/Output
b)
Process
c)
Decission
d)
Start/End
12.
What's missing from this part of a flowchart?
a)
An Arrow
b)
A Line
c)
A Square
d)
A Diamond
13.
What is the Output if the user enters:
Yes
a)
Leave umbrella at home
b)
Take an umbrella
14.
What is the Output if the temperature is:
19
a)
Below Freezing
b)
Above Freezing
15.

What will happen if the user's book return is late?

a)

Sends them an SMS (text)

b)

Does not send them an SMS (text)