Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computational Thinking & Python

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

What is computational thinking?

a)

Thinking of only 1 thing

b)

Thinking you are hungry

c)

Thinking about too many things

d)

Using your thinking to solve a problem

2.

Label the 4 key features of computational thinking.

3.

Which element of computational thinking matches this definition?

Breaking down a complex problem or system into smaller, more manageable parts.​ (a)  

Choose from the below words

Pattern Recognition

Decomposition
Abstraction
4.

Which element of computational thinking matches this definition?

Looking for similarities among and within problems​ (a)  

Choose from the below words
Abstraction
Pattern Recognition
Decomposition
5.

Which element of computational thinking matches this definition?

​Focusing on the important information only and ignoring irrelevant detail. ​ (a)  

Choose from the below words
Decomposition
Abstraction
Algorithm
6.

Which element of computational thinking matches this definition?

Developing a step-by-step solution to the problem, or the rules to follow to solve the problem. ​ (a)  

Choose from the below words
Decomposition
Algorithm
Pattern Recognition
7.

In Python, strings are words or sentences inside quotes.

What colour are strings?

(Hint: Look at the image)

a)

Purple

b)

Green

c)

Orange

d)

Red

8.

In Python, functions are like helpers doing tasks when asked.

What is the function or task in this line of code?

(Hint: Look at the image)

a)

Hello World

b)

How do we start

c)

Print

d)

( )

9.

In programming a # is used for:

a)

A hyperlink to social media accounts

b)

A mistake in a line of code

c)

Coders to leave a message or comment in code

d)

To state that something is awesome

10.

What is the error in this code?

a)

Wrong question

b)

Not the right colour

c)

'feeling' is spelt incorrectly

d)

It should say 'print'