wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 5 Assessment 3 Revision

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Below are four terms we use for coding. Match each term to their definition (what they mean).

a)

1.

Making a choice based on a condition.

b)

2.

When a program repeats parts of itself using a loop, sometimes until a condition is met.

c)

3.

Information that goes into a digital system when you type, click, or touch.

d)

4.

Stores info so the program can remember

2.

What is branching in a program?

a)

Repeating instructions

b)

Choosing between options based on a condition or decision

c)

Organising data

d)

Making characters move

3.

When a program repeats steps it is called _____.

a)

a loop

b)

a variable

c)

an array

d)

a function

4.

What kind of algorithm structure is shown in these blocks?

a)

Loops

b)

Branching

c)

Sequence

5.

What kind of algorithm structure is shown in these blocks (highlighted in yellow)?

a)

Loops

b)

Branching

c)

Sequence

6.

In the program below the word 'hand' is a variable. What is a variable?

a)

A button that makes your game start over

b)

A name for information the program can remember and change or use.

c)

A block that makes something move on the screen.

d)

A type of loop that repeats forever.

7.

Which hardware features of the micro:bit are used in the Rock, Paper, Scissors micro:bit game?

a)

LED display and accelerometer

b)

Speaker and microphone

c)

Touch sensor and camera

d)

Wi-Fi and Bluetooth

8.

Which hardware features of the micro:bit are used in the Smiley Faces project, and how are they utilized according to the code blocks shown in the diagram?

a)

The LED display is used to show smiley faces, and the buttons are used to change the expressions.

b)

The accelerometer is used to detect movement, and the radio is used to send messages.

c)

The temperature sensor is used to display temperature, and the compass is used to show direction.

d)

The speaker is used to play sounds, and the microphone is used to detect noise.

9.

What has been added to the Rock, Paper, Scissors program here?

a)

A sound effect when paper wins

b)

A repeat loop of a beating heart

c)

The A button changes the icons

d)

The variable 'hand' now has four possible random choices.

10.

What has been added to the Smiley Faces program here?

a)

A touch logo block to make an angry face when the micro:bit logo is touched

b)

A shake block to make an angry face when the micro:bit is shaken

c)

A music block plays the giggle sound when the A button is pressed

d)

A show string block writes the words "Sleepy time!" when the A and B buttons both get pressed

11.

Which of the following is a way to make the Smiley Faces or Rock, Paper, Scissors program more fun or interesting to play on the micro:bit?

a)

Add sound effects using the micro:bit's speaker

b)

Only use the display to show images

c)

Do not use any buttons

d)

Remove all animations

12.

Which of the following are true about your understanding of algorithms and visual coding? (Check all that apply)

a)

I understand how branching works.

b)

I understand how loops work.

c)

I have designed a micro:bit program by altering or editing the blocks.

d)

I have explained how I changed or designed a program for the micro:bit electronics kit.