wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch Multiple Choice Test

Total questions: 26

Worksheet time: 16mins

Name
Class
Date
1.

What is Scratch mainly used for?

a)

Video editing

b)

3D modeling

c)

Creating animations and games

d)

Web browsing

2.

In Scratch, what is a 'sprite'?

a)

A sound effect

b)

A background

c)

An object that performs actions

d)

A type of block

3.

What does the 'Green Flag' button do?

a)

Stops all scripts

b)

Starts the project

c)

Changes the background color

d)

Adds a new sprite

4.

Which category contains the 'move 10 steps' block?

a)

Motion

b)

Looks

c)

Sound

d)

Events

5.

Where can you find the 'repeat' block?

a)

Motion

b)

Control

c)

Looks

d)

Events

6.

What color are the Motion blocks in Scratch?

a)

Purple

b)

Light Blue

c)

Green

d)

Orange

7.

Which block allows a sprite to say a message?

a)

'Move 10 steps'

b)

'Say [message] for 2 seconds'

c)

'Forever loop'

d)

'Hide'

8.

What type of block is 'When Green Flag Clicked'?

a)

Control

b)

Events

c)

Looks

d)

Sound

9.

Which block can make a sprite move to a specific x and y position?

a)

'Go to x: [value] y: [value]'

b)

'Point in direction'

c)

'Repeat'

10.

Which block would you use to loop an action forever?

a)

'Repeat 10'

b)

'Forever'

c)

'Say [message]'

d)

'When clicked'

11.

What color are the Looks blocks?

4 lines
12.

What is the purpose of the 'Stop All' block?

a)

Stops all animations and actions

b)

Starts all actions

c)

Changes the background

d)

Adds a new sprite

13.

Which block can make the sprite appear on the stage?

a)

'Hide'

b)

'Show'

c)

'Repeat'

d)

'Say [message]'

14.

Which block would you use to wait for 2 seconds?

a)

'Wait 2 seconds'

b)

'Say [message] for 2 seconds'

c)

'Repeat 2'

d)

'Stop all'

15.

Which block plays a sound?

a)

'Play sound until done'

b)

'Forever loop'

c)

'Go to x: y:'

d)

'Hide'

16.

What is the 'glide' block used for?

a)

To change the color of a sprite

b)

To make a sprite move smoothly to a specified position

c)

To play a sound

d)

To increase the size of a sprite

17.

Which section contains the blocks for changing colors?

a)

Motion

b)

Looks

c)

Sound

d)

Control

18.

What is a variable in Scratch used for?

a)

To store a value

b)

To move a sprite

c)

To change color

d)

To start a script

19.

Which block would you use to detect if a sprite touches another?

a)

'If touching [object]'

b)

'Forever loop'

c)

'Hide'

d)

'Wait'

20.

What does the 'broadcast' block do?

a)

It sends a message to all sprites.

b)

It changes the background color.

c)

It plays a sound.

d)

It stops the program.

21.

What is the purpose of the 'wait until' block?

a)

Pauses until condition met

b)

Changes costume

c)

Stops all actions

d)

Loops forever

22.

Which block is used to check keyboard input?

a)

'When key pressed'

b)

'Forever loop'

c)

'Show'

d)

'Play sound'

23.

What does the 'next costume' block do?

a)

Changes to next sprite

b)

Changes sprite’s outfit

c)

Adds a new sprite

d)

Deletes sprite

24.

24. Where can you find the 'go to front layer' block?

a)

In the Motion category

b)

In the Looks category

c)

In the Events category

d)

In the Control category

25.

Which of the following is a category in Scratch programming?

a)

Looks

b)

Motion

c)

Events

d)

Control

26.

What does the 'clear graphic effects' block do?

a)

Resets sprite's effects

b)

Changes sprite size

c)

Deletes sprite

d)

Plays sound