wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computational Thinking

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Breaking down problems or processes into smaller pieces is a component of computational thinking called _________.

a)

Abstraction

b)

Algorithmic thinking

c)

Pattern recognition

d)

Decomposition

2.

Being able to discern similarities and differences within a pattern is a component of computational thinking that is called _______.

a)

Abstraction

b)

Algorithmic thinking

c)

Pattern recognition

d)

Decomposition

3.

When a mechanic is trying to fix a car's engine and is able to discern that the windshield wiper is not a relevant element to the problem, the mechanic is demonstrating abstraction.

a)

True

b)

False

4.

The four main components of computational thinking are:

a)

Decomposition, computation, algorithm, method

b)

Pattern recognition, decomposition, procedure, agility

c)

Abstraction, pattern recognition, decomposition, algorithmic thinking

d)

None of the above

5.

Computational thinking is only to be taught in a computer science class.

a)

True

b)

False

6.

Students must have a computer to be able to learn any computational thinking.

a)

True

b)

False

7.

The practice of creating a detailed set of instructions or rules to solve a problem is an example of _____.

a)

Abstraction

b)

Algorithmic thinking

c)

Pattern recognition

d)

Decomposition

8.

Computational thinking can be embedded and taught in the following subject areas:

a)

Language Arts

b)

Maths

c)

History

d)

Economics

e)

All of the above

9.

According to Jeanette Wing, computational thinking is a fundamental skill, just like reading, writing and arithmetic.

a)

True

b)

False

10.

Computational thinking is only appropriate to teach to students older than 12 years old.

a)

True

b)

False