wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computational Thinking/Design Thinking

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Computational Thinking is a _________________________ process.

a)

programming

b)

design

c)

constructionist

d)

problem-solving

2.

Teaching Computational thinking requires computers or other similar technologies.

a)

True

b)

False

3.

Which of the following is NOT a technological advance that is driving change?

a)

Increased connection provided by the Internet.

b)

Increased Internet speeds.

c)

Anywhere access via mobile connections.

d)

Increased quantity of data that is collected and shared.

4.

A $1000 computer in 2020 has the processing power of

a)

All computers created prior to 1980

b)

One human Brain

c)

100 human brains

d)

10,000 computers from the 1990's

5.

Which of these skills do students need to be successful?

a)

Communication

b)

Critical Thinking

c)

Creativity

d)

Collaboration

6.

Computational Thinking equals critical thinking skills plus ________________

a)

the power of computing

b)

global collaboration

c)

artistic creativity

d)

worldwide communication

7.

______________________________ provides a shared vocabulary and framework for unifying teachers' efforts.

a)

Critical thinking

b)

Design thinking

c)

Computational thinking

d)

Collaborative thinking

8.

Computational thinking can be a powerful addition to which of these subjects?

a)

Math

b)

Science

c)

Humanities

d)

Computing

9.

What is the first step in computational thinking?

a)

Pattern recognition

b)

Decomposition

c)

Algorithm design

d)

Abstraction

10.

Finding similarities and differences between parts of a problem is known as ____________.

a)

Pattern recognition

b)

Decomposition

c)

Algorithm design

d)

Abstraction

11.

Developing step-by-step instructions to solve this and similar problems is known as ____________.

a)

Pattern recognition

b)

Decomposition

c)

Algorithm design

d)

Abstraction

12.

A step-by-step problem solving framework.

a)

Computational thinking

b)

Design thinking

c)

SAMR

d)

Bloom's Taxonomy

13.

Conduct research in order to understand user needs.

a)

Empathize

b)

Ideate

c)

Prototype

d)

Test

14.

Generate a range of creative solutions.

a)

Empathize

b)

Ideate

c)

Prototype

d)

Test

15.

Use inexpensive materials to create and try out many solutions.

a)

Empathize

b)

Ideate

c)

Prototype

d)

Test