wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz on Computational Thinking

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is Computational Thinking?

a)

A way to solve problems logically

b)

A type of computer hardware

c)

Writing code only

d)

Drawing pictures

2.

Which of the following is NOT a pillar of Computational Thinking?

a)

Decomposition

b)

Pattern Recognition

c)

Abstraction

d)

Typing Speed

3.

Decomposition means:

a)

Breaking a problem into smaller parts

b)

Solving a problem randomly

c)

Ignoring important details

d)

Writing a program in Python

4.

Pattern Recognition helps us:

a)

Find similarities between problems

b)

Forget the problem

c)

Make the problem bigger

d)

Change computers

5.

Abstraction means:

a)

Focusing on important details only

b)

Writing every detail, even unimportant ones

c)

Using a calculator

d)

Drawing a chart

6.

An Algorithm is:

a)

A sequence of steps to solve a problem

b)

A type of computer virus

c)

A programming language

d)

A hardware component

7.

Which of the following is a part of an Algorithm?

a)

Input

b)

Process

c)

Output

d)

All of the above

8.

Which is NOT a characteristic of a good Algorithm?

a)

Clarity

b)

Finiteness

c)

Effectiveness

d)

Randomness

9.

Example of Decomposition:

a)

Making a sandwich step by step

b)

Booking a flight ticket

c)

Finding a pattern in numbers

d)

Ignoring details

10.

Which activity helps students understand Algorithms in class?

a)

Blind Robot game

b)

Memorizing words

c)

Coloring a picture

d)

Listening to music