wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Y5 T3 Scratch Coding MAZE

Total questions: 15

Worksheet time: 10mins

Name
Class
Date
1.

What is the purpose of branching in programming?

a)

To create loops

b)

To perform repetitive tasks

c)

To make decisions based on conditions

d)

To store data in variables

2.

What is "visual block coding"?

a)

Visual block coding is used for making games.

b)

I have no idea!

c)

It is a block of visuals.

d)

Block coding turns programming into a drag-and-drop process by converting text based code into visual blocks.

3.

What block is used to create a simple conditional statement in Scratch?

a)

"Loop" block

b)

"If" block

c)

"Broadcast" block

d)

"Move" block

4.

Which block in Scratch is used to repeat a set of actions for a specific number of times?

a)

 "Repeat" block

b)

"If" block

c)

"Wait" block

d)

"Sound" block

5.

What does "iteration" mean?

a)

to wait

b)

to create loops

c)

it is a custom command

d)

the repetition of a process

6.

Which type of loop will continue running indefinitely until a certain condition is met?

a)

"If" loop

b)

"Repeat" loop

c)

"Forever" loop

d)

"Hide" loop

7.

What is a loop?

a)

It is a custom block that you can create yourself.

b)

A loop is a sequence of instructions that is continually repeated until a certain condition is reached.

c)

A loop is when you can put a circle around a sprite.

d)

It is a sequence of instructions.

8.

An _______________ is a precise,step by step set of instructions to perform a specific task.

a)

task

b)

sequence

c)

sub-tasks

d)

algorithm

9.

What is a flowchart?

a)

a chart which shows how waves flow

b)

a sequence of steps to follow

c)

a chain of events

d)

a type of graph

10.

What is Coding? Tick all that apply.

a)

Coding is a way of communicating with a computer

b)

Coding uses algorithms

c)

Coding involves giving instructions for different actions we want our computers to perform.

d)

Binary, Cobol, Python and JavaScript are all types of coding.

11.

What is a "User Interface"?

a)

it is human-computer interaction and communication on a device, webpage, or app.

b)

it is someone who uses a computer

c)

It is a computer screen

d)

I have no idea

12.

What is a "digital solution"?

a)

Using technology to help solve problems.

b)

Using your hands to create a solution to a problem.

c)

Using a number-based system to help solve problems.

13.

What is "user Input"?

a)

input

b)

user

c)

what

14.

What kind of coding program is scratch?

a)

It is a program to make games.

b)

It is a program you can get on your computer.

c)

It is a block based visual program.

d)

You can create sprites and backdrops on it.

15.

Write a reflection about what you have learnt so far using scratch coding.

4 lines