wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSF 1.8 Assessment Review - Algorithms

Total questions: 17

Worksheet time: 17mins

Name
Class
Date
1.

Which turtle best portrays your current mood?

a)
b)
c)
d)
e)
2.

An algorithm is…

a)

A device that stores data

b)

Something only used in math

c)

A set of instructions followed to complete a task or solve a problem

d)

A type of computer-generated music

3.

What are algorithms used for?

a)

To plan out the solution to a problem

b)

To provide a platform to program a solution

c)

To test a solution to a problem

d)

To describe a particular object

4.

____________ can be considered an example of an algorithm

a)

answer to a question

b)

name of a person

c)

favorite subjects

d)

a recipe for making pancake

5.

Put the steps in order for leaving the house to take a dog on a walk.

a)

Pick up leash

b)

Put leash on dog

c)

open door

d)

go outside

e)

close door

1)
2)
3)
4)
5)
6.

Put the steps in order for after you are finished walking the dog around the neighborhood.

a)

Return home

b)

Open door

c)

Go inside

d)

Close door

e)

Take off dog's leash

1)
2)
3)
4)
5)
7.

What should be considered when designing an algorithm?

a)

If there is more than one way to solve the problem

b)

If the correct hardware is being used

c)

If the correct software is being used

d)

If the task is graded or not

8.

Characteristics of Algorithms

a)

Infinite Number of Steps

b)

Finite Number of Steps

c)

Unambiguous

d)

Concise

9.

An algorithm written out in plain language is an example of…

a)

Coding in Python

b)

Data Science

c)

Pseudocode

d)

Computation

10.

The first step to making a paper airplane is shown. Put the remaining five steps in order.

a)
b)
c)
d)
e)
1)
2)
3)
4)
5)
11.

The steps of an algorithm...

a)

can be done in any order

b)

always have to be done in a specific order

c)

mostly have to be done in a certain order, but some steps can have flexibility

12.

An algorithm should be made up of....

a)

Long paragraphs

b)

Very descriptive text

c)

Stories and adventures

d)

Short, usually numbered statements

13.
What is pseudocode?
a)
Simplified programming language, that is not a specific language
b)
Complicated programming language
c)
Simple programming language, which is linked to a specific language
d)
A type of cheese
14.

Which of these does NOT involve an algorithm?

a)

Following recipe instructions to make dinner

b)

Using trial and error to determine how an engine works

c)

Tying your shoelaces

d)

Making a cup of coffee

15.

When can an algorithm be used?

a)

Only with computers

b)

Only for programming

c)

To design a solution to a problem

d)

To improvise a song on the guitar

16.

Which of the following involve following an algorithm?

a)

Tying your shoelaces

b)

Cooking dinner

c)

Booting up a computer

d)

Books sitting on a shelf

e)

Solving a math problem

17.

Rate your confidence with this lesson.

a)

Very high confidence

b)

Somewhat high confidence

c)

Somewhat low confidence

d)

Very low confidence