Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QUIZ

Total questions: 69

Worksheet time: 17hrs 15mins

Name
Class
Date
1.

It is a short program that controls one thing - for example a sprite.

a)
Algorithm
b)
Code
c)
Function
d)
Script
2.

An x/y coordinate is a _______ value in Scratch.

a)
numeric
b)
string
c)
boolean
d)
textual
3.

The ____ coordinate sets how far up or down the screen a point is.

a)
X
b)
Z
c)
W
d)
Y
4.

Increasing the y coordinate of the frog sprite will make it move ____ screen

a)
right off
b)
left on
c)
down the
d)
up the
5.

To bring the sprite in the center of the screen, x/y coordinate must be set to _________

a)

x=0

y=0

b)

x=10

y=10

c)

x=0

y=256

d)

y=-10

6.

It is a loop which is controlled by a logical test.

a)

counter loop

b)

forever loop

c)

conditional loop

7.

In Scratch, the block for a conditional loop is ______

a)

repeat until

b)
if
c)
repeat
8.

The sensing block is ________ in colour.

a)
green
b)

lightblue

c)
red
d)
black
9.

It is the block which displays a message in speech bubbles on the screen.

a)

Say

b)

Move

c)

Set size

d)

play sound

10.

You can change the backdrop using ______ block

a)

switch backdrop to

b)

say

c)

next costume

d)

next backdrop

11.

Change x coordinate by -10 will make the sprite move ______

a)

left

b)

right

c)

up

d)

down

12.

To make the script smaller and easier to read, you can use a __________

a)

module

b)

loop

c)

event

13.

A _______stores commands using the red 'My Blocks'

a)

Module

b)

x/y coordinate

c)

Loop

14.

Which one is correct for module?

a)

Makes program shorter

b)

Makes program easier to read

c)

Saves time and effort

d)

Facilitates sharing with other programmers

e)

All of these

15.

You cannot upload a custom backdrop in scratch

a)

True

b)

False

16.

_____ means make changes to a script or other file in Scratch.

a)
Transforming
b)
Adjusting
c)
Modifying
d)
Editing
17.

The game stops if the cat sprite touches the maze. Which sense block should be used?

a)

touching gift

b)

touching snake

c)

touching color

18.

The module x needs a suitable name for what it is intended for.

Hint: Look at the commands that have been stored inside it.

a)

movement

b)

startup

c)

endgame

19.

Which block will make the snake sprite appear at various positions on the screen?

a)

go to random position

b)

go to x/y

c)

change y by 10

d)

move 10 steps

20.

A ______ means to repeat a block of code again and again.

a)
repeat
b)
loop
c)
cycle
d)
redo
21.

It is the type of loop which repeats a set number of times and then stops.

a)

Conditional loop

b)

Forever loop

c)

Counter loop

22.

Maheera wants to the frog sprite to play a sound 3 times. Which loop should she use?

a)

Conditional loop

b)

Forever loop

c)

Counter loop

23.

It is the block which makes the program start.

a)

event

b)

motion

c)

operators

d)

variables

24.

It is a short program that controls one thing - for example a sprite.

a)
Algorithm
b)
Code
c)
Function
d)
Script
25.

An x/y coordinate is a _______ value in Scratch.

a)
numeric
b)
string
c)
boolean
d)
textual
26.

The ____ coordinate sets how far up or down the screen a point is.

a)
X
b)
Z
c)
W
d)
Y
27.

Increasing the y coordinate of the frog sprite will make it move ____ screen

a)
right off
b)
left on
c)
down the
d)
up the
28.

To bring the sprite in the center of the screen, x/y coordinate must be set to _________

a)

x=0

y=0

b)

x=10

y=10

c)

x=0

y=256

d)

y=-10

29.

It is a loop which is controlled by a logical test.

a)

counter loop

b)

forever loop

c)

conditional loop

30.

In Scratch, the block for a conditional loop is ______

a)

repeat until

b)
if
c)
repeat
31.

The sensing block is ________ in colour.

a)
green
b)

lightblue

c)
red
d)
black
32.

It is the block which displays a message in speech bubbles on the screen.

a)

Say

b)

Move

c)

Set size

d)

play sound

33.

You can change the backdrop using ______ block

a)

switch backdrop to

b)

say

c)

next costume

d)

next backdrop

34.

Change x coordinate by -10 will make the sprite move ______

a)

left

b)

right

c)

up

d)

down

35.

To make the script smaller and easier to read, you can use a __________

a)

module

b)

loop

c)

event

36.

A _______stores commands using the red 'My Blocks'

a)

Module

b)

x/y coordinate

c)

Loop

37.

Which one is correct for module?

a)

Makes program shorter

b)

Makes program easier to read

c)

Saves time and effort

d)

Facilitates sharing with other programmers

e)

All of these

38.

You cannot upload a custom backdrop in scratch

a)

True

b)

False

39.

_____ means make changes to a script or other file in Scratch.

a)
Transforming
b)
Adjusting
c)
Modifying
d)
Editing
40.

The game stops if the cat sprite touches the maze. Which sense block should be used?

a)

touching gift

b)

touching snake

c)

touching color

41.

The module x needs a suitable name for what it is intended for.

Hint: Look at the commands that have been stored inside it.

a)

movement

b)

startup

c)

endgame

42.

Which block will make the snake sprite appear at various positions on the screen?

a)

go to random position

b)

go to x/y

c)

change y by 10

d)

move 10 steps

43.

A ______ means to repeat a block of code again and again.

a)
repeat
b)
loop
c)
cycle
d)
redo
44.

It is the type of loop which repeats a set number of times and then stops.

a)

Conditional loop

b)

Forever loop

c)

Counter loop

45.

Maheera wants to the frog sprite to play a sound 3 times. Which loop should she use?

a)

Conditional loop

b)

Forever loop

c)

Counter loop

46.

It is the block which makes the program start.

a)

event

b)

motion

c)

operators

d)

variables

47.

It is a short program that controls one thing - for example a sprite.

a)
Algorithm
b)
Code
c)
Function
d)
Script
48.

An x/y coordinate is a _______ value in Scratch.

a)
numeric
b)
string
c)
boolean
d)
textual
49.

The ____ coordinate sets how far up or down the screen a point is.

a)
X
b)
Z
c)
W
d)
Y
50.

Increasing the y coordinate of the frog sprite will make it move ____ screen

a)
right off
b)
left on
c)
down the
d)
up the
51.

To bring the sprite in the center of the screen, x/y coordinate must be set to _________

a)

x=0

y=0

b)

x=10

y=10

c)

x=0

y=256

d)

y=-10

52.

It is a loop which is controlled by a logical test.

a)

counter loop

b)

forever loop

c)

conditional loop

53.

In Scratch, the block for a conditional loop is ______

a)

repeat until

b)
if
c)
repeat
54.

The sensing block is ________ in colour.

a)
green
b)

lightblue

c)
red
d)
black
55.

It is the block which displays a message in speech bubbles on the screen.

a)

Say

b)

Move

c)

Set size

d)

play sound

56.

You can change the backdrop using ______ block

a)

switch backdrop to

b)

say

c)

next costume

d)

next backdrop

57.

Change x coordinate by -10 will make the sprite move ______

a)

left

b)

right

c)

up

d)

down

58.

To make the script smaller and easier to read, you can use a __________

a)

module

b)

loop

c)

event

59.

A _______stores commands using the red 'My Blocks'

a)

Module

b)

x/y coordinate

c)

Loop

60.

Which one is correct for module?

a)

Makes program shorter

b)

Makes program easier to read

c)

Saves time and effort

d)

Facilitates sharing with other programmers

e)

All of these

61.

You cannot upload a custom backdrop in scratch

a)

True

b)

False

62.

_____ means make changes to a script or other file in Scratch.

a)
Transforming
b)
Adjusting
c)
Modifying
d)
Editing
63.

The game stops if the cat sprite touches the maze. Which sense block should be used?

a)

touching gift

b)

touching snake

c)

touching color

64.

The module x needs a suitable name for what it is intended for.

Hint: Look at the commands that have been stored inside it.

a)

movement

b)

startup

c)

endgame

65.

Which block will make the snake sprite appear at various positions on the screen?

a)

go to random position

b)

go to x/y

c)

change y by 10

d)

move 10 steps

66.

A ______ means to repeat a block of code again and again.

a)
repeat
b)
loop
c)
cycle
d)
redo
67.

It is the type of loop which repeats a set number of times and then stops.

a)

Conditional loop

b)

Forever loop

c)

Counter loop

68.

Maheera wants to the frog sprite to play a sound 3 times. Which loop should she use?

a)

Conditional loop

b)

Forever loop

c)

Counter loop

69.

It is the block which makes the program start.

a)

event

b)

motion

c)

operators

d)

variables