Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Scratch revision

Total questions: 33

Worksheet time: 1hrs 9mins

Name
Class
Date
1.
Can we give sprite specific location to start from ?
a)
No
b)
Yes
2.
What do you call the characters in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Sprite Scripts 
3.
Which color indicate " Motion Command " ?
a)
Orange
b)
Green
c)
Blue
d)
Red
4.
What do you call the changes in the characters in Scratch? 
a)
Next Sprite
b)
Next Script
c)
Next Costume
d)
Character change
5.
We cannot add variables inside scratch ?
a)
False
b)
True
6.

Displays the location of your X and Y positions.

a)

stage

b)

coordinates

c)

volume

7.
Which color indicate " Control Command " ?
a)
Orange
b)
Green
c)
Blue
d)
Red
8.

Identify the coordinates of the point A

a)

(4,1)

b)

(1,1)

c)

(4,4)

d)

(1,4)

9.

Blocks that allows you to repeat scripts multiple times.

a)

repeating blocks

b)

script

c)

volume

10.
How do you write an ordered pair?
a)
(X,X)
b)
(Y,X)
c)
(X,Y)
d)
(Y,Y)
11.
In the ordered pair (4,9), which number is the y-coordinate?
a)
4
b)
9
c)
neither
d)
both
12.
What is the ordered pair?
a)
(8, 2)
b)
(2,7)
c)
(2,8)
d)
(8,3)
13.
The coordinates for the origin in the coordinate plane are________?
a)
(1,1)
b)
(0,0)
c)
(0,1)
d)
(1,0)
14.

What are the coordinates of point X?

a)

(5,2)

b)

(2,3)

c)

(4,4)

d)

(6,6)

15.
What is at (1,2)?
a)
the moon
b)
the sun
c)
a blue planet
d)
a robot
16.

Which axis runs horizontally left and right?

a)

x

b)

y

17.

Which axis runs Vertically up and down?

a)

x

b)

y

18.
If my coordinates are
 (3, -4)
what is my Y-value?
a)
3
b)
-4
19.

In a 1D game, the player moves:

a)

in all directions

b)

left and right

c)

can't move

20.

How many sprites are being used in this project?

a)

6

b)

7

c)

8

d)

9

21.

Which of the following is used to move your sprite up ↑\uparrow ?

a)

b)

c)

d)

22.

What is the purpose of the "wait" block in Scratch?

a)

To change the background color of the Scratch stage

b)

To end a Scratch project

c)

To pause the execution of a Scratch project for a specified amount of time

d)

To play a sound effect

23.

What is the purpose of the "broadcast" block in Scratch?

a)

To change the background color of the Scratch stage

b)

To send a message to all sprites in a Scratch project

c)

To move a sprite to a new location

d)

To start Scratch

24.

Where can you find these blocks?

a)

Motions

b)

Events

c)

Control

d)

Operators

25.

Which of the following is used to make new blocks in scratch?

a)

Variables

b)

Events

c)

My Block

d)

Control

26.

How many variables are being used in the following code?

a)

0 Variables

b)

1 Variable

c)

2 Variables

d)

3 Variables

27.

After the loop has finished running, what will be the final value of the variable "Points"?

a)

2

b)

5

c)

10

d)

20

28.

Which of the following is NOT TRUE about scratch?

a)

We can make 1D games using Scratch.

b)

We can use scratch to make 1D & 2D games.

c)

We can use scratch to make 1D, 2D & 3D games.

29.

What is the purpose of the "if" block in Scratch?

a)

To check a condition and execute the blocks only if the condition is true

b)

To play a sound effect

c)

To change the color of a sprite

d)

To create a new sprite

30.

What is a programming language?

a)

A type of language used to write books

b)

A language used to communicate with animals

c)

A language used to create computer programs

d)

A language used to play sports

31.

Which of the following is NOT a programming language?

NOTE : You can use the internet to search for the answer.

a)

Scratch

b)

JavaScript

c)

Spanish

d)

Python

32.

What is the purpose of a loop in programming?

a)

To store data in memory

b)

To display output on the screen

c)

To repeat a set of instructions

d)

To sort data in alphabetical order

33.

Which programming language is used to develop Minecraft?

NOTE : You can use the internet to search for the answer.

a)

JavaScript

b)

Java

c)

Python

d)

Scratch