Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch Checkpoint

Total questions: 78

Worksheet time: 1hrs 8mins

Name
Class
Date
1.

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

a)

True

b)

False

2.

What type of coding is Scratch?

a)

Non-Textual

b)

Textual

3.

Which of these blocks can be identified as Iteration?

a)

wait 1 second

b)

set score to 0

c)

forever

d)

create clone of myself

4.

What is the key word used for when code is repeated or looped?

a)

Isolation

b)

Instantaneous

c)

Script

d)

Iteration

5.
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
6.
A costume is 
a)
A code block
b)
A motion 
c)
A different way a sprite looks
d)
A sound 
7.
In scratch, a character or object is called? 
a)
Spirit
b)
Sprint
c)
Sprite
d)
Split
8.
a)
Go Up 
b)
Go Down 
c)
Go Left 
d)
Go Right 
9.
The Y axis is "Up" and "Down" 
a)
True 
b)
False 
10.
The "forever" block is found in which of the following block types?
a)
sound
b)
data
c)
events
d)
control
11.
What is a loop?
a)
Starting the program
b)
Ending the program
c)
Allows something to be repeated
d)
Programs running
12.

Which sprite has the most available costume options?

a)
b)
c)
d)
13.

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

14.

Which command let the sprites walk?

a)

Walk

b)

Run

c)

Move

d)

Go

15.

These blocks are different examples of what?

a)

motion

b)

events

c)

controls

d)

sound

16.

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

17.

Which sprite has the most available costume options?

a)
b)
c)
d)
18.

A blocks that hold value and can be changed

a)

Operational Blocks

b)

Event Blocks

c)

Sensing Blocks

d)

Variable Blocks

19.

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

20.

Which command let the sprites walk?

a)

Walk

b)

Run

c)

Move

d)

Go

21.

A costume is...

a)

a code block

b)

a motion

c)

a sound

d)

a different way a sprite looks

22.

Scratch is...

a)

a programming language

b)

a gaming application

c)

video editing software

d)

sound editing software

23.

Can we add any variable in the motion block?

a)

True

b)

False

24.

These blocks are different examples of what?

a)

motion

b)

events

c)

controls

d)

sound

25.

Variables are used to hold data that cannot change.

a)

True

b)

False

26.

A completed program in scratch is called

a)

Scratch

b)

Volume

c)

Project

d)

Document

27.

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.

28.

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

a)

Jump

b)

Go back

c)

Continue

d)

STOP

29.

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

a)
b)
c)
30.

What is the variable in this code?

a)

keep score

b)

random position

c)

edge

31.

What does this section called?

a)

Stage

b)

Sprite

c)

Script

d)

Costumes

32.

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

33.

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

a)

Forever

b)

Repeat

c)

Wait

d)

Next costume

34.

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

a)

True

b)

False

35.

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

36.
What is the final value of b?
a)
0
b)
9
c)
10
d)
11
37.
What would this code do?
a)
Make a character dance
b)
Make a sound play
c)
rotate a character
d)
chase the mouse
38.
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. 
39.

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

40.

Which sprite has the most available costume options?

a)
b)
c)
d)
41.

A blocks that hold value and can be changed

a)

Operational Blocks

b)

Event Blocks

c)

Sensing Blocks

d)

Variable Blocks

42.

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

43.

Which command let the sprites walk?

a)

Walk

b)

Run

c)

Move

d)

Go

44.

A costume is...

a)

a code block

b)

a motion

c)

a sound

d)

a different way a sprite looks

45.

Scratch is...

a)

a programming language

b)

a gaming application

c)

video editing software

d)

sound editing software

46.

Can we add any variable in the motion block?

a)

True

b)

False

47.

These blocks are different examples of what?

a)

motion

b)

events

c)

controls

d)

sound

48.

Variables are used to hold data that cannot change.

a)

True

b)

False

49.

A completed program in scratch is called

a)

Scratch

b)

Volume

c)

Project

d)

Document

50.

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.

51.

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

a)

Jump

b)

Go back

c)

Continue

d)

STOP

52.

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

a)
b)
c)
53.

What is the variable in this code?

a)

keep score

b)

random position

c)

edge

54.

What does this section called?

a)

Stage

b)

Sprite

c)

Script

d)

Costumes

55.

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

56.

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

a)

Forever

b)

Repeat

c)

Wait

d)

Next costume

57.

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

a)

True

b)

False

58.

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

59.

We cannot add many sprites on the stage.

a)

True

b)

False

60.

In which coding block can you find the following command? 

a)

Events

b)

Motion

c)

Looks

d)

Control

61.

We can access the command/script shown in the image from the ------------- coding block.​

a)

LOOKS

b)

EVENTS

c)

SENSING

d)

OPERATORS

62.

What is the name of the area where the sprites perform in Scratch?

a)

Workspace

b)

Stage

c)

Zone

63.

What can you create using the Scratch Application? (Choose all that apply)

a)

Games

b)

Quizzes

c)

Spreadsheet workbooks

d)

Animated Stories

64.

To start the script, you must click on (a)  

65.

The ______________ is a stack of blocks include step-by-step instructions for the sprite.

a)

blocks menu

b)

script

c)

sprite

66.

Putting the blocks in a specific order is called ______________

a)

Arranging

b)

Duplication

c)

Sequencing

67.

If we want the same set of codes, we need to: ____________

a)

Erase

b)

Duplicate

c)

Start coding again

d)

Reorganize

68.

"The following block is used for checking the condition. Which one is it?

a)

b)

c)

69.

To add a new backdrop to your code, you click on: _________.

a)

b)

c)

70.

Identify the block used for changing the color:

a)

b)

c)

71.

This script will make our sprite ________.

a)

change its color

b)

switch the sprite

c)

blinks the sprite

d)

change its size

72.

When I used this block, my sprite will ___________:

a)

back to its normal color

b)

back to its normal size

c)

back to its costume

73.

Select the block used to control the script.

a)

b)

c)

74.

How many times the code will repeat using this block?

a)

10 times

b)

2 times

c)

1 times

d)

forever

75.

What is the default Sprite when you open Scratch?

a)

Cat

b)

Bat

c)

Lion

d)

Insect

76.

Which group of blocks include the When Flag Clicked command?

a)

Motion

b)

Events

c)

control

d)

Looks

77.

What do you call the characters in Scratch?

a)

Sprite

b)

Script

c)

Scratch

d)

Sprite Scripts

78.

________________ is the area lists the ten categories of color-coded blocks.

a)

Menu bar

b)

Blocks Menu

c)

script area