wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch Revision

Total questions: 54

Worksheet time: 33mins

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.

In scratch, this is the place where we see all the possible commands for our project. Includes movement, control, events and other options.

a)

Stage

b)

Sprites

c)

Blocks

d)

Scripts

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.

" if on edge, bounce " mean ... ?

a)

Jump

b)

Go back

c)

Continue

d)

STOP

9.

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

a)
b)
c)
10.

What does this section called?

a)

Stage

b)

Sprite

c)

Script

d)

Costumes

11.

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

12.

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

a)

Forever

b)

Repeat

c)

Wait

d)

Next costume

13.
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
14.
I go to add a script to my character and find that my blocks have disappeared. Why is this?
a)
Scratch Malfunctioned
b)
I have stage selected
c)
I have the wrong program open
d)
I have exceeded the block lmit
15.
Programming languages give computers instructions
a)
True
b)
False
16.
A costume is 
a)
A code block
b)
A motion 
c)
A different way a sprite looks
d)
A sound 
17.
In scratch, a character or object is called? 
a)
Spirit
b)
Sprint
c)
Sprite
d)
Split
18.
a)
Go Up 
b)
Go Down 
c)
Go Left 
d)
Go Right 
19.
You use _____ blocks to program Scratch
a)
Code
b)
Algorithm
c)
Sequence 
d)
Memory
20.
The Y axis is "Up" and "Down" 
a)
True 
b)
False 
21.
What do you call the changes in the characters in Scratch? 
a)
Next Sprite
b)
Next Script
c)
Next Costume
d)
Character change
22.
Where do you find the images of backdrops to insert in Scratch? 
a)
Costumes
b)
Backdrop
c)
Gallery
d)
Script
23.

Programming language based on graphical code blocks

a)

scratch

b)

sprite

c)

background

24.

Blocks that allows you to repeat scripts multiple times.

a)

repeating blocks

b)

script

c)

volume

25.

What is a loop?

a)

Starting the program

b)

Ending the program

c)

Allows something to be repeated

26.

The "forever" block is found in which of the following block types?

a)

sound

b)

data

c)

control

27.
You can paint a new costume for a sprite in Scratch?
a)
True
b)
False
28.
What would this code do?
a)
Make a character dance
b)
Make a sound play
c)
rotate a character
d)
chase the mouse
29.
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
30.
What block will you use to have the sprite say something?
a)
Looks
b)
Sounds
c)
Pen
d)
Data
31.

what is the color of the control blockes ?

a)

blue

b)

green

c)

light yellow

d)

i don`t know !

32.

what are the two axis in scratch

a)

x and y

b)

n and t

c)

j and w

d)

k and somethig

33.

what will the sprite do ?

a)

does it move ?

b)

walk

c)

move

d)

when the green flag is clicked the sprite will move ten steps forword

34.

Which group of blocks include the When Flag Clicked command?

a)

Motion

b)

Looks

c)

Sound

d)

Control

35.

What it this code an example of?

a)

Iteration

b)

Selection

c)

Sequence

d)

Repetition

36.

What is the output of the program?

a)
b)
c)
d)
37.

What is the output of the program?

a)
b)
c)
d)
38.

What is the output of program?

a)
b)
c)
d)
39.

What is the output of the program?

a)
b)
c)
d)
40.

WHAT IS THE OUTPUT OF THE PROGRAM?

a)
b)
c)
d)
41.

WHAT IS THE OUTPUT OF THE PROGRAM?

a)
b)
c)
d)
42.

TO START THE ALGORITHM WE USE ......

a)
b)
c)
d)
43.

TO DRAW IN SCRATCH WE USE:

a)
b)
c)
d)
44.

WHAT IS THE RESULT OF THE PROGRAM

a)
b)
c)
d)
45.

WHICH ONE OF THE FOLLOWING BLOCKS IS NOT A REPETITION LOOP.

a)
b)
c)
d)
46.
What is the area behind a sprite called?
a)
Backdrop
b)
Sprite
c)
Their house
d)
Sounds
47.
What button do you need to click on to edit a Scratch project?
a)
See Inside
b)
Go Home
c)
Sign Out
d)
Save Now
48.
What are these blocks use for?
a)
To make sound
b)
To make cookies
c)
To make art
d)
To make the sprite jump
49.
How do you save a project in Scratch?
a)
Click on Save Now or File-Save now
b)
Click on the scissors
c)
Click on the green flag
d)
Click on events
50.
The correct instruction to get scratch to draw a line is ?
a)
"pen down"
b)
"set pen color to"
c)
"pen up"
d)
"change pen color by 10"
51.

There are multiple ways to make the 'chaser' move. Which of the following will move the chaser where you want to move it?

a)
b)
c)
d)
52.

The sprite being chased is different. The player should not know where that sprite is going. Which block will help the sprite being chased to move around without you knowing where or when?

a)
b)
c)
d)
53.

Which of the following will allow the movements to occur continuously to various positions?

a)
b)
c)
d)
54.

When playing the game, scores need to be reset periodically. Which will reset the score when you restart the game?

a)
b)
c)
d)