Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Y7 Computational thinking

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is computational thinking?

a)

Thinking like a computer.

b)

Techniques used to solve problems.

c)

Computer programming

2.

What is the best way to solve a difficult problem in computer science?

a)

Break the problem down and solve it in small chunks.

b)

Try and solve the problem in one go.

c)

If you can do it straight away you should give up.

3.

Which of the following is useful when solving a difficult problem in computer science?

a)

Not reading the instructions.

b)

Doing something else until the answer pops into your head.

c)

Focusing on the important parts of the problem and ignoring the unimportant parts.

4.

Which of the following IS an example of thinking computationally?

a)

When going to meet a friend, wandering around until you find them?

b)

When going to meet a friend ask someone else to plan the route.

c)

When going to meet a friend, plan out your route beforehand.

5.

Which of the following is NOT an example of computational thinking?

a)

Letting the bossiest decide what to do.

b)

Thinking about the different options before choosing the best one.

c)

Discussing the options with others.

6.

What is a complex problem?

a)

A problem that is not easy to solve or understand at first.

b)

A problem that you can solve straight away.

c)

A problem that is too hard so you shouldn't try to solve it.

7.

Which computational thinking technique involves breaking a problem down into smaller parts?

a)

Decomposition

b)

Abstraction

c)

Algorithms

8.

Which of these is a good idea when trying to solve a difficult problem?

a)

Ignore any advice.

b)

Don’t plan as it takes too long, just get on with it.

c)

Plan out how you intend to solve the problem.

9.

Which one of these best describes abstraction?

a)

Drawing a flow diagram.

b)

Removing the unimportant parts of the problem.

c)

Breaking the problem down into smaller chunks.

10.

When creating a computer program to guide a turtle to draw a shape, which of these is the most important problem to work out first?

a)

The colour of the shape.

b)

How fast the turtle will move.

c)

The angles of the shape.