wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Minecraft итоги

Total questions: 23

Worksheet time: 20mins

Name
Class
Date
1.

Кто такой агент в Minecraft Education?

a)

Враждебный моб

b)

Дружелюбный моб

c)

Помощник, выполняющий команды

d)

Предмет для строительства

2.

Что такое алгоритм?

a)

Набор шагов, которые нужно выполнить, чтобы решить задачу

b)

Количество шагов, которые нужно пройти

c)

Название темы

d)

Ничего из вышеперечисленного

3.

Для чего нужны циклы в программировании?

a)
Для повторения определенного блока кода несколько раз.
b)
Для уменьшения объема кода
c)
Для ускорения работы программы
d)
Для выполнения однократного действия
4.

Что такое координаты?

a)

Числа, где лежат сокровища

b)

Это названия различных предметов в игре

c)

Это числовые значения, которые определяют местоположение игрока или объекта в игре.

d)

Это способ получения дополнительной энергии в игре

5.

Какие существуют оси?

a)

Существуют три основные оси: x, y, z

b)

Существует две оси:
x, y

c)

Существует четыре оси: x, y, z, 0

d)

Существует одна ось: z

6.

Какие есть виды координат?

a)

Относительные

b)

Отрицательные

c)

Общие

d)

Абсолютные

7.

Ось -X, это какая сторона?

a)

Восток

b)

Север

c)

Запад

d)

Юг

8.

Что такое "относительные координаты"?

a)

Координаты относительно центра мира (0,0,0)

b)

Координаты относительно положения игрока

c)

Координаты относительно выбранного блока

d)

Координаты, которые постоянно меняются

9.

Что такое "событие" в программировании Minecraft Education Edition?

a)
Событие - это новый вид блока в игре
b)
Событие - это специальный режим игры
c)
Событие - это возможность управления другими игроками
d)

Действие, которое запускается на определенные условия или взаимодействия в игре.

10.

Зачем нужна переменная?

a)
Для создания ошибок в программе.
b)
Для хранения и обработки данных в программе.
c)
Для увеличения сложности программы.
d)
Для ускорения работы программы.
11.

Что такое условие в программировании и как оно используется?

a)

Это блок кода, который выполняется всегда

b)

Это проверка, которая определяет, выполнять ли определенный блок кода или нет

c)

Это комментарий, который игнорируется компьютером

d)

Это переменная, которая хранит результат выполнения программы

12.

Выберите пример условных конструкций

a)

Написать букву "Р" 5 раз

b)

Если сегодня идет дождь, то нужно взять зонтик

c)

5 шагов прямо, 3 шага налево

d)

Взять булку хлеба, взять хлеб, нарезать колбасу

13.

С помощью какого блока можно задать условие?

a)

Блок "Повторить"

b)

Блок "Если"

c)

Блок "Агент"

d)

Блок "Телепортироваться"

14.

Что такое "функция" в программировании?

a)
Комментарий, описывающий код
b)
Переменная, хранящая значение
c)

Блок с командами, которые можно использовать много раз

d)

Цикл

15.

Как запустить выполнение функции?

a)

Функция запускается сразу

b)

Функция запускается в случайный момент

c)

Функция запускается после её вызова. Нужно написать специальный блок, который запустит функцию

d)

Функция запускается после запуска CodeBuilder`а

16.

Какие есть преимущества есть у функций?

a)

Функции позволяют разделить большие программы на много маленьких

b)

Функции выглядят красивее

c)

Функции можно вызывать много раз

d)

Функции улучшают хранение переменных

17.

Что такое "массив"?

a)

Группа блоков

b)

Список, хранящий много значений

c)

Переменная, в которой есть переменная

d)

Список

18.

Что такое "индекс" в массиве?

a)

Название массива

b)

Количество элементов в массиве

c)

Номер элемента в массиве

d)

Тип данных, хранящихся в массиве

19.

Какая команда используется для того, чтобы агент двигался вперёд?

a)

agent.turn(left)

b)

agent.move(back)

c)

agent.move(up)

d)

agent.move(forward)

20.

player.onChat(). Что это за блок?

a)

Сказать сообщение в чат

b)

Агент: переместиться

c)

Повторить 4 раза

d)

При команде чата

21.

Какие основные типы циклов существуют?

a)

for, while

b)

if, else, switch

c)

function, class, object

d)

int, string, boolean

22.

Какой цикл будет повторяться 12 раз?

a)

for (let index = 12; index < 16; index++)

b)

for (let index = 0; index < 4; index++)

c)

for (index = 12)

d)

Нет правильного ответа

23.

Какие действия можно выполнить с помощью цикла for?

a)

Только увеличивать значение переменной

b)

Только уменьшать значение переменной

c)

Выполнять определенный блок кода заданное количество раз

d)

Пропускать выполнение кода