wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduction to Computational Thinking

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Which statement best describes a benefit of computational thinking when solving everyday tasks?

a)

It avoids planning by guessing solutions

b)

It makes tasks slower but more detailed

c)

It replaces all need for human decisions

d)

It helps simplify complex steps into smaller parts

2.

Which statement best describes a benefit of computational thinking when solving everyday tasks?

a)

It avoids planning by guessing solutions

b)

It makes tasks slower but more detailed

c)

It replaces all need for human decisions

d)

It helps simplify complex steps into smaller parts

3.

Which cornerstone of computational thinking is defined as breaking a large problem into smaller, manageable parts?

a)

Algorithms develops a step-by-step solution

b)

Patterns looks for similarities in problems

c)

Decomposition breaks big problems into parts

d)

Abstraction focuses on important information

4.

A robot needs to sort mixed books by subject. Which cornerstone should the robot use first to notice groups that repeat across the books?

a)

Abstraction to remove unneeded book details

b)

Algorithms to write detailed sorting steps

c)

Decomposition to split the task into subtasks

d)

Patterns to identify similarities among items

5.

A class has 30 students but 2 are absent on trip day. What is the number going on the trip?

a)

28 after subtracting absentees

b)

26 after removing four more

c)

30 because class size stays

d)

32 by adding missed names

6.

Which action best shows decomposition in a school play project?

a)

Choose a bigger stage area

b)

Share out roles among students

c)

Invite more audience members

d)

Buy new costumes for actors

7.

Which statement best describes decomposition in everyday tasks?

a)

Solving everything in one large attempt

b)

Breaking big problems into smaller steps

c)

Repeating the same step many times

d)

Ignoring parts to finish faster

8.

Computers can think for themselves without any interaction.

a)

Sometimes

b)

True

c)

False

d)

Only with fast hardware

9.

What is the first step among the cornerstones of computational thinking?

a)

Debugging

b)

Decompose

c)

Algorithm

d)

Pattern matching

10.

Which statement best describes pattern recognition in computational thinking?

a)

Ignoring details to focus on essentials

b)

Writing step-by-step instructions to solve

c)

Testing code to remove all errors

d)

Breaking big problems into smaller parts

e)

Finding similarities or trends in data

11.

A table has four legs representing the four cornerstones of computational thinking. If one leg is missing, what is the most likely outcome for the table?

a)

It probably collapses or falls over

b)

It floats above the ground

c)

It stays stable without any wobble

d)

It becomes stronger and more balanced

12.

On an analogue clock, each number represents a 5‑minute jump. If the minute hand points to the 7, how many minutes past the hour is it?

a)

40 minutes past the hour

b)

25 minutes past the hour

c)

30 minutes past the hour

d)

35 minutes past the hour

13.

What is Computational Thinking?

a)

Using a set of techniques and approaches to help to solve problems.

b)

Thinking like a computer in binary.

c)

Giving instructions to a computer.

14.

Which of the following is NOT a computational thinking technique?

a)

Pattern recognition.

b)

Coding

c)

Decomposition.

15.

Look at the four-step handwashing diagram. Which answer best states the overall goal this algorithm achieves?

a)

Remove dirt and germs safely

b)

Keep the sink running longer

c)

Dry the towel to be reusable

d)

Make hands smell like soap

16.

The slide says a recipe for making tea is an algorithm. Why is a recipe considered an algorithm?

a)

It tastes good when finished

b)

It uses pictures and colors

c)

It lists steps to follow

d)

It is written by chefs

17.

Which statement best defines an algorithm in everyday life?

a)

A list of step-by-step instructions to complete a task

b)

A single rule that always gives the right answer

c)

A random set of ideas used when solving problems

d)

A picture that shows where things should be placed

18.

Put these steps for making toast into the correct order: 1) Spread butter, 2) Wait for toast to pop up, 3) Put bread in toaster, 4) Take a bite and enjoy. Which sequence is correct?

a)

3, 2, 1, 4

b)

2, 3, 1, 4

c)

1, 3, 2, 4

d)

3, 1, 2, 4

19.

When searching the web for facts, which action helps an algorithm show useful results?

a)

Enter no text and wait silently

b)

Skip turning on the device first

c)

Type clear keywords into the search bar

d)

Click random links without reading

20.

What is an algorithm?

a)

A set of instructions to complete a task

b)

A kind of hardware used by computers

c)

A language for writing stories and poems

d)

A tool that edits photos and videos

21.

Which example best shows the idea of sequence in an algorithm?

a)

Wash hands whenever you feel bored

b)

Wash hands after eating a meal

c)

Wash hands before eating a meal

d)

Wash hands only on weekends

22.

Choose the correct order for basic algorithm steps in computing.

a)

Output → Input → Process

b)

Process → Output → Input

c)

Input → Output → Process

d)

Input → Process → Output

23.

Which statement defines Step in algorithm vocabulary?

a)

A list of tools for coding

b)

The fastest way to solve any task

c)

A single action in a process

d)

The longest part of a program

24.

If an algorithm takes too long to complete, what is the most likely issue?

a)

The algorithm is perfect

b)

The algorithm is inefficient

c)

The algorithm is too fast

d)

The algorithm is too simple

25.

Which example best represents an Instruction in an algorithm?

a)

Apply toothpaste on the toothbrush

b)

Choose any color you like

c)

Skip all steps to save time

d)

Guess the next move randomly

26.

Which option shows the correct next step after turning on the tap when brushing your teeth?

a)

Wet toothbrush with water

b)

Put toothpaste on toothbrush

c)

Brush all of your teeth

d)

Turn off the tap

27.

Which statement best defines an algorithm in computing?

a)

A single action done repeatedly

b)

A random list of possible actions

c)

A set of step-by-step instructions

d)

A picture of a finished result

28.

In an everyday bedtime routine, which is the most logical first step to reach the outcome of sleeping?

a)

Brush your teeth

b)

Get into bed

c)

Change into pyjamas

d)

Switch the light off

29.

Why is the correct sequence of steps important when designing an algorithm?

a)

It makes the algorithm look longer

b)

It guarantees the program runs fastest

c)

It allows skipping any steps

d)

It makes the instructions make sense

30.

Which flowchart symbol is used for a process step like "Apply toothpaste"?

a)

Rectangle symbol

b)

Oval symbol

c)

Diamond symbol

d)

Parallelogram symbol

31.

You are creating an algorithm to make toast. Which sequence is logical and complete?

a)

Insert bread → Eat toast → Toast bread

b)

Spread butter → Toast bread → Eat toast

c)

Toast bread → Spread butter → Eat toast

d)

Eat toast → Insert bread → Toast bread