wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

MakeCode Arcade Questions

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is the first step to creating a variable in MakeCode Arcade?

a)

Click on "Advanced" and then "Variables"

b)

Use the "Create Variable" block in the toolbox

c)

Drag a "Set Variable" block to the workspace

d)

Define it in the code editor directly

2.

In MakeCode Arcade, which block would you use to change the value of a variable?

a)

Set Variable block

b)

Change Variable block

c)

Show Variable block

d)

Set to 0 block

3.

What is the main purpose of the "on start" block in MakeCode Arcade?

a)

It runs when the game is reset

b)

It initializes variables and game settings

c)

It checks for user input

d)

It makes the sprite move

4.

How do you create a loop that repeats indefinitely in MakeCode Arcade?

a)

Use a "repeat" block

b)

Use a "while" loop block

c)

Use a "forever" block

d)

Use a "loop until" block

5.

5. What does the "if" block in MakeCode Arcade do?

a)

It checks a condition and executes code if the condition is true.

b)

It repeats a block of code a certain number of times.

c)

It defines a variable to store data.

d)

It stops the execution of the program.

6.

What does the 'if' block do in MakeCode Arcade?

a)

It repeats a block of code a specific number of times

b)

It checks if a condition is true and runs a block of code if true

c)

It sets the value of a variable

d)

It stops the program

7.

How would you store multiple values (like scores from different players) in MakeCode Arcade?

a)

Use a single variable for each score

b)

Use an array to store multiple values

c)

Use a "text" block to store values

d)

Store the values in the "sprites" block

8.

In MakeCode Arcade, which block would you use to display a variable’s value on the screen?

a)

Show variable block

b)

Set sprite block

c)

Set text block

d)

Show score block

9.

What is the purpose of the "sprite" block in MakeCode Arcade?

a)

It creates and manages characters or objects in the game

b)

It handles the game score

c)

It plays background music

d)

It sets up the user interface

10.

Which block is used to detect user input (like a button press) in MakeCode Arcade?

a)

On button pressed block

b)

On sprite clicked block

c)

If condition block

d)

Forever block

11.

How would you store multiple player scores in a single variable in MakeCode Arcade?

a)

Use an array to store each player's score

b)

Create a new variable for each player

c)

Use a single variable and reset it after each round

d)

Store scores in the background music settings

12.

Which of the following control blocks would you use to repeat an action until a condition is met?

a)

Forever block

b)

Repeat until block

c)

On start block

d)

On button pressed block

13.

In MakeCode Arcade, how would you create a function that can be reused multiple times in the game?

a)

Use the "function" block under "Advanced"

b)

Drag the same code block repeatedly

c)

Use the "repeat" block

d)

Use the "forever" block

14.

How can you change the appearance of a sprite in MakeCode Arcade?

a)

By changing its variable value

b)

By using the "set sprite" block

c)

By using the "set image" block

d)

By modifying the background color

15.

Which block in MakeCode Arcade would you use to set a sprite's position on the screen?

a)

Set sprite block

b)

Set image block

c)

Set position block

d)

Set velocity block