wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1A Quiz on Game Design with Scratch

Total questions: 24

Worksheet time: 16mins

Name
Class
Date
1.

All of the block stacks below do basically the same thing. Which block stack do you think is best?

a)

Block stack A

b)

Block stack B

c)

Block stack C

d)

I don’t know

2.

When this program runs, what happens?

a)

The Cassy sprite shows on screen and the user can control it with the keypad

b)

The Cassy sprite moves right ten steps and changes costumes repeatedly

c)

The Cassy sprite talks

d)

Nothing

3.

What must happen for this program to stop running?

a)

The Cassy sprite moves 10 steps

b)

The timer reaches 60 seconds

c)

The Cassy sprite touches the edge of the stage

d)

The stop sign is clicked

4.

What happens when the user presses the up arrow?

a)

The sprite moves up

b)

The sprite plays the meow sound

c)

The sprite says “I’m staying here” for two seconds

d)

Nothing happens

5.

When Kalil runs the program above and presses the up arrow, nothing happens. How could Kalil change his code so that the up arrow moves the sprite?

a)

Change the “when space key pressed” event to “when up arrow key pressed”

b)

Change “move 10 steps” to “move 100 steps”

c)

Change the “key up arrow pressed” block to “key right arrow pressed”

d)

Take out the repeat until block

6.

What kind of block do you need to check whether a sprite is touching another sprite?

a)

An event block

b)

A forever block

c)

A repeat 10 block

d)

An if block

7.

What happens when you run the program above?

a)

The sprite says “You lose”

b)

The sprite says “That’s 1 point!”

c)

The sprite says “You lose!” then “That’s 1 point!”

d)

Nothing happens

8.

What is computational thinking?

a)

The art of creating a program.

b)

Finding and fixing problems in an algorithm or program.

c)

Finding similarities between things

d)

Modifying a problem in such a way that it can be modeled or solved using a computer or a machine.

9.

What do you call a person or a group of people who convert the ideas and objectives of the design team into the actual game?

a)

Game Programmer

b)

Game Developer

c)

Game Designer

d)

Game Artists

10.

What is the programming language that lets you create your own interactive stories, animations,games, music, and art?

a)

Blockly

b)

Arduino

c)

Robot C

d)

Scratch

11.

What does the green flag block mean in Scratch?

a)

It tells the Scratch that the other blocks in the script are to be executed at the start of the program.

b)

It tells the Scratch that the other blocks in the script are to be executed at the end of the program.

c)

It tells the Scratch that the script in the program has to change costume.

d)

It tells the Scratch that the script in the program has to move and change costume.

12.

A programmer creates a maze game like the one below. Unfortunately, her character doesn’t move as expected. What mistake has she made?

a)

Left and right arrow both point left. (-90.)

b)

Left and right arrow both point left (90)

c)

Left and right arrow both point right (90)

d)

Left and right arrow both point right (-90)

13.

Below is a sample Scratch program. The last line of the program is missing. When executed the user gave the name as Annie. If you want the sprite to say “Hello Annie”, what should be the last line of the program?

a)
b)
c)
d)

D. A, B, and C are correct

14.
How do you create a loop in scratch?
a)
Use a Repeat Block
b)
Snap a Block
c)
Use a Cat Sprite
d)
Use a Condition Block
15.
How do you create code in Scratch?
a)
Snap blocks together.
b)
Write code in the editor.
c)
Draw blocks in the editor.
d)
Copy and paste code.
16.
Collaborating on your program means?
a)
Working with others.
b)
Plagiarising others.
c)
Sharing your project online.
d)
Using example projects.
17.
The cat in Scratch is an example of a..?
a)
Avatar
b)
Character
c)
Sprite
d)
Template
18.
To change the appearance of a sprite we can give it a different..?
a)
Costume
b)
Look
c)
Style
d)
Stage
19.
Several statements joined together is a..?
a)
Run
b)
Sequence
c)
Loop
d)
Condition
20.
Performing an action depending on whether or not a criteria is met is called a..?
a)
Sequence
b)
Statement
c)
Loop
d)
Condition
21.
Repeating a statement more than once or until a condition is met is called a..?
a)
Loop
b)
Sequence
c)
Repetition
d)
Event
22.
Which command let the sprites walk ?
a)
Walk
b)
Run
c)
Move
d)
GO!
23.
Which option lets me move to the right?
a)
"change x by 10"
b)
"change y by 10"
c)
"set x to 0"
d)
"set y to 0"
24.
What does a Loop do?
a)
Twist something round
b)
Start a program
c)
Repeat an operation
d)
Make a circle