wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TỔNG KẾT CLB MINECRAFT K345 25-26

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

What does “iteration” mean in coding?

a)

Doing something once and stopping

b)

Repeating an action many times

c)

Deleting all the code

d)

Auto-saving the project

2.

Which word has the same meaning as “iteration”?

a)

Loop

b)

Slice

c)

Jump

d)

Color

3.

Which type of loop repeats a specific number of times?

a)

Forever

b)

Repeat / For

c)

While (true)

d)

If – then

4.

The Agent in MakeCode moves based on what?

a)

The color of the ground

b)

The direction the Agent is facing

c)

The player’s location

d)

The number of items in inventory

5.

Why are loops helpful in coding?

a)

They make code shorter and easier to fix

b)

They make the computer run 10 times faster

c)

They make the Agent fly

d)

They mean you never need to write code again

6.

In Minecraft, what do the coordinates (X, Y, Z) determine?

a)

Color of the block

b)

Position in 3D space

c)

Type of block being used

d)

Size of the world

7.

The relative coordinate position/player position is always represented in the form of:

a)

(X, Y, Z)

b)

(~X, ~Y, ~Z)

c)

(*X, *Y, *Z)

d)

(#X, #Y, #Z)

8.

When a player moves, does their absolute coordinate change?

a)

Yes

b)

No

c)

Only when the player jumps

d)

Only when using a command

9.

When the player moves, their relative coordinates (~0,~0,~0):

a)

Do not change

b)

Change according to the direction of movement

c)

Decrease gradually

d)

Increase gradually

10.

What happens when the chat command "ga" is used in this code?

a)

a) 10 animals are spawned

b)

b) 1 animal is spawned

c)

  • c) Nothing happens

11.

In Creative Mode, how do you fly?

a)

Press the jump key twice

b)

Press the run key

c)

Press the move forward key

d)

Press the crouch key

12.

To change the size of the circle, which parameter should you edit?

a)

center

b)

radius

c)

around

d)

replace

13.

What does the coordinate "at ~ 0 ~ 0 ~ 0" mean?
What does the coordinate "at ~ 0 ~ 0 ~ 0" mean?

a)

Spawns the animal at the player's current location
Spawns the animal at the player's current location

b)

Spawns the animal at the world's (0, 0, 0) coordinate
Spawns the animal at the world's (0, 0, 0) coordinate

c)

Teleports the player to this location
Teleports the player to this location

d)

Spawns the animal at a random location
Spawns the animal at a random location

14.

What is a variable used for in coding?

a)

To store information for later use

b)

To decorate the game interface

c)

Only to count score

d)

To name characters

15.

Which special variable stores a location in 3D space in Minecraft MakeCode?

a)

Number variable

b)

Boolean variable

c)

String variable

d)

Position variable

16.

What makes a good variable name?

a)

Short but unclear

b)

All uppercase

c)

Meaningful and descriptive

d)

Same for all variables

17.

How can you change the value of a variable in MakeCode?

a)

Using “Change variable to…” block

b)

Using “Repeat until…” block

c)

Using “If–Else” block

d)

You cannot change it

18.

Which block in MakeCode is used for conditional logic?

a)

Loops

b)

Logic drawer (If–Then–Else)

c)

Math

d)

Agent

19.

What is the format of a basic conditional?

a)

Do–Repeat

b)

If (condition), then (action)

c)

When–Forever

d)

Wait–Until

20.

In the example “If you clean your room, then you can go out,” what happens if you don’t clean your room?

a)

You still go out

b)

You cannot go out

c)

You restart the program

d)

Nothing

21.

Which command does the agent use to teleport to a player?

a)

agent.move(FORWARD,1)

b)

agent.teleportToPlayer()

c)

agent.turn(LEFT)

d)

agent.giveItem()

22.

What is the effect of the command agent.till(DOWN)?

a)

Sow seeds

b)

Till the land into farmland

c)

Break the block in front

d)

Create water

23.

What should I do before using agent.place(DOWN)?

a)

Select the correct slot using agent.setSlot()

b)

Teleport Agent

c)

Turn left

d)

Jump up

24.

Which command is used to break the block below?

a)

agent.break()

b)

agent.destroy(DOWN)

c)

agent.clear(FORWARD)

d)

agent.remove(DOWN)

25.

What is the purpose of nested loops?

a)

Continuous teleportation

b)

Create fields with multiple rows & columns

c)

Build walls

d)

Create new skins