wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

STEM questions: Game Development

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

What is the main purpose of mBlock?

a)

Drawing

b)

Game development

c)

Music composition

d)

Video editing

2.

Which block is used to start a script when the game begins?

a)

When key pressed

b)

When green flag clicked

c)

When sprite clicked

d)

When backdrop switches

3.

What do you call the character you control in a game?

a)

Backdrop

b)

Variable

c)

Sprite

d)

Script

4.

How can you make a sprite move 10 steps forward?

a)

Move -10 steps

b)

Change x by 10

c)

Go to x:10 y:0

d)

Set direction 10

5.

What does the "broadcast" block do?

a)

Makes a sprite disappear

b)

Sends a message to other sprites

c)

Changes the backdrop

d)

Starts a sound effect

6.

What would you use to stop a sprite from moving?

a)

hide

b)

stop all

c)

go to x: (0)

d)

wait (1) seconds

7.

What is the purpose of a backdrop in a game?

a)

To control the sprite’s actions

b)

To provide visual context or setting

c)

To play sounds

d)

To create variables

8.

What is a clone in mBlock?

a)

A copy of a sprite

b)
  • A new backdrop

c)

A sound effect

d)

A variable

9.

How can you make a sprite change colour?

a)

change color effect by (25)

b)

set color to (red)

c)

use a random block

d)

change size by (10)

10.

If a sprite is not moving, what is the first thing you should check?

a)

The backdrop

b)

The sprite’s costume

c)
  • The code blocks for errors

d)

The sound settings

11.

Why is it important to test your game?

a)

To get a higher score

b)

To check for bugs and improve playability

c)

To add more sprites

d)

To change the backdrop

12.

How can storytelling enhance a game?

a)

By adding more sprites

b)

By making it visually appealing

c)

By creating a connection with players

d)

By changing the backdrop frequently

13.

Which theme could make a game more engaging?

a)

Random colours

b)

Mystery adventure

c)

Simple numbers

d)

Basic shapes

14.

How can you collaborate with a friend in mBlock?

a)

By using the same computer

b)

By sharing project files

c)

By creating separate games

d)

By competing against each other

15.

What feedback should you ask for when sharing your game?

a)

If they liked the colours

b)

How many sprites are used

c)

If it’s too difficult or easy to play

d)

What the score is

16.

What was the most challenging part of creating your game?

a)

Choosing colours

b)

Writing the code

c)

Adding sound effects

d)

Finding a theme

17.

What can you learn from playing games that involves coding?

a)

How to draw better

b)

How to manage time

c)

Logical thinking and problem-solving

d)

How to play sports

18.

What skill can coding a game help improve?

a)

Gardening

b)

Cooking

c)

Collaboration

d)

Singing

19.

How can you check if a sprite touches another sprite?

a)

Use the "if touching [sprite]" block

b)

Use the "hide" block

c)
  • Change colour

d)

Use the "play sound" block

20.

What block can you use to display a message to the player?

a)

broadcast message

b)

ask [question]

c)

say [message]

d)

change colour

21.

Which option is best for making your game interactive?

a)

Use only one sprite

b)

Allow players to click and interact with sprites

c)

Keep everything static

d)

Only change backgrounds

22.

How can you encourage players to play your game multiple times?

a)

Make it very difficult

b)

Add levels or new challenges

c)

Keep it the same every time

d)
  • Remove any scoring system