Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch revision

Total questions: 44

Worksheet time: 29mins

Name
Class
Date
1.

What happens to a sprite's script if this sprite was deleted?

a)

The script will be saved if you decided to use this sprite later

b)

You can't delete a sprite before deleting the script written in it.

c)

The script will be deleted with the sprite

2.

Which sprite has the most available costume options?

a)
b)
c)
d)
3.

A blocks that hold value and can be changed

a)

Operational Blocks

b)

Event Blocks

c)

Sensing Blocks

d)

Variable Blocks

4.

Which command let the sprites walk?

a)

Walk

b)

Run

c)

Move

d)

Go

5.

A costume is...

a)

a code block

b)

a motion

c)

a sound

d)

a different way a sprite looks

6.

Scratch is...

a)

a programming language

b)

a gaming application

c)

video editing software

d)

sound editing software

7.

These blocks are different examples of what?

a)

motion

b)

events

c)

controls

d)

sound

8.

A completed program in scratch is called

a)

Scratch

b)

Volume

c)

Project

d)

Document

9.

What will the cat say when this script is run?

a)

Have a nice day. (only)

b)

Here's some fruit. (only)

c)

Here's some fruit. Have a nice day.

d)

You can't have any. Have a nice day.

10.

To add a new sprite to your code, you click on:

a)
b)
c)
11.

What is the variable in this code?

a)

keep score

b)

random position

c)

edge

12.

When is this used?

a)

With the point in direction block.

b)

With the move block.

c)

When I want the game to end.

d)

When I want to change costume

13.

To make character pause or slow in scratch, control that is added to script is

a)

Forever

b)

Repeat

c)

Wait

d)

Next costume

14.

Sensing blocks are used to tell the sprite what to do when touching something on the stage.

a)

True

b)

False

15.

A block that sends messages from one sprite to another

a)

When the green flag is clicked

b)

Broadcast block

c)

Forever Loop

d)

If/Then Block

16.

What does this block do?

a)

Repeat the code forever

b)

Repeat the code 2 times

c)

Repeat the code until touching the sprite

17.

What does this code block do?

a)

Go Up

b)

Go Down

c)

Go Left

d)

Go Right

18.
What will happen when the green flag is clicked?
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
19.
What would this code do?
a)
Make a character dance
b)
Make a sound play
c)
rotate a character
d)
chase the mouse
20.

A script is made up of blocks with instructions that tells the sprite what to do.

a)

True

b)

False

21.

Which of the following statements best describes the term 'programming'?

a)

A set of instructions

b)

A group of words

c)

Building blocks

d)

Entertainment on the TV

22.

In the programming language Scratch, what is the purpose of the "script"?

a)

It is a character in a game or program.

b)

It is the background in a game or program.

c)

It is the instructions for the program.

d)

It is used to keep the score or add a timer.

23.

Where do you find the images of backdrops to insert in scratch?

a)

Script

b)

Backdrop

c)

Costume

d)

Gallery

24.

Which block allow movement/motion in Scratch?

a)
b)
c)
25.

What will happen when the green flag is clicked?

a)

Make the character spin

b)

Add a sprite

c)

Make the ball bounce

26.

Which categories does this command blocks belong to?

a)

Motion

b)

Events

c)

Looks

d)

Control

27.

Which block of code is used to make the character change costume?

a)

Control

b)

Looks

c)

Motion

d)

Sensing

28.

What is another name for your background in Scratch?

a)

Back

b)

Background 1

c)

Sprite

d)

Backdrop

29.

Which command use to let the sprite walk?

a)

Go

b)

Walk

c)

Run

d)

Move

30.

You can paint a new costume for a sprite in scratch?

a)

Yes

b)

No

31.

In scratch, these characters are called?

​

a)

Backdrop

b)

Block

c)

Stage

d)

Sprite

32.

Scratch is a Programming Language.

a)

True

b)

False

33.

If Josh is 11 years old, what will this program print out?

a)

It won't print out anything

b)

You are old enough for Year 8

c)

You are still in year 7

d)

It will print out his age

34.

Which Scratch block would be used for Selection?

a)
b)
c)
d)
35.
What would this code do?
a)
Make a character dance
b)
Make a sound play
c)
rotate a character
d)
chase the mouse
36.
What is the final value of b?
a)
0
b)
9
c)
10
d)
11
37.

Will the sprite move from it's position after this code?

a)

Yes

b)

No

38.

Which block allows you to make decisions (choices)?

a)
b)
c)
d)
39.

What type of coding is Scratch?

a)

Textual

b)

Non-Textual

40.

The blocks don't need to be joined, as long as they are on the script area, they will run.

a)

True

b)

False

41.

What color blocks allow the code to start running?

a)

Green

b)

Red

c)

Blue

d)

Yellow

42.

What color blocks allow movement/motion in Scratch?

a)

Blue

b)

Yellow

c)

Red

d)

Green

43.

In the programming language Scratch, what is the purpose of the "sprite"?

a)

It is a character in a game or program.

b)

It is the background in a game or program.

c)

It is the instructions for the program.

d)

It is used to keep the score or add a timer.

44.

Which programming language is easier?

a)

Block based

b)

Text based