wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algorithmic Thinking – Multiple Choice Questions

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is an algorithm?

a)

A type of computer

b)

A set of step-by-step instructions to solve a problem

c)

A programming language

d)

A computer error

2.

Which of the following is an example of a movement instruction?

a)

IF

b)

INPUT

c)

REPEAT

d)

Left

3.

Why are REPEAT statements useful in algorithms?

a)

They make the computer faster

b)

They reduce the number of instructions needed

c)

They remove all errors

d)

They replace IF statements

4.

What does REPEAT 4 Right mean?

a)

Move right once

b)

Move right until told to stop

c)

Move right four times

d)

Turn right four times

5.

Which instruction is used to make a decision in an algorithm?

a)

REPEAT

b)

INPUT

c)

IF

d)

FOREVER

6.

What is the purpose of an INPUT instruction?

a)

To move an object

b)

To repeat instructions

c)

To get data from the user

d)

To stop a program

7.

Which of the following best describes a loop?

a)

A mistake in an algorithm

b)

A decision statement

c)

A set of instructions that run once

d)

A set of instructions that repeat

8.

What does REPEAT FOREVER do?

a)

Stops the algorithm

b)

Repeats instructions a fixed number of times

c)

Repeats instructions endlessly

d)

Runs instructions only once

9.

Why is it important to use as few instructions as possible in an algorithm?

a)

It makes the algorithm harder to understand

b)

It improves efficiency and clarity

c)

It stops loops from working

d)

It removes the need for testing

10.

In a robot waiter program, why might IF statements be used?

a)

To move the robot faster

b)

To repeat movements

c)

To decide which table to go to

d)

To turn the program off