NEW
Font size
WorksheetsAlgorithmic Thinking – Multiple Choice Questions
Total questions: 10
Worksheet time: 5mins
What is an algorithm?
A type of computer
A set of step-by-step instructions to solve a problem
A programming language
A computer error
Which of the following is an example of a movement instruction?
IF
INPUT
REPEAT
Left
Why are REPEAT statements useful in algorithms?
They make the computer faster
They reduce the number of instructions needed
They remove all errors
They replace IF statements
What does REPEAT 4 Right mean?
Move right once
Move right until told to stop
Move right four times
Turn right four times
Which instruction is used to make a decision in an algorithm?
REPEAT
INPUT
IF
FOREVER
What is the purpose of an INPUT instruction?
To move an object
To repeat instructions
To get data from the user
To stop a program
Which of the following best describes a loop?
A mistake in an algorithm
A decision statement
A set of instructions that run once
A set of instructions that repeat
What does REPEAT FOREVER do?
Stops the algorithm
Repeats instructions a fixed number of times
Repeats instructions endlessly
Runs instructions only once
Why is it important to use as few instructions as possible in an algorithm?
It makes the algorithm harder to understand
It improves efficiency and clarity
It stops loops from working
It removes the need for testing
In a robot waiter program, why might IF statements be used?
To move the robot faster
To repeat movements
To decide which table to go to
To turn the program off
