hero

Micro:bit. Урок 5

Описание отсутствует

Вопросов: 7
1

Зачем в игре используют random.randint(SPAWN_MIN, SPAWN_MAX)?

  • Чтобы включить музыку случайной громкости

  • Чтобы увеличить яркость пикселей

  • Чтобы сделать паузы между препятствиями случайными

  • Чтобы выбрать случайный язык программы

2

Почему в уроке подчёркивали модульность (несколько файлов)?

  • Так проще развивать игру: управление, логика и рисование отдельно

  • Потому что нельзя использовать функции

  • Чтобы не использовать while True

  • Потому что списки не работают в одном файле

3

Когда начисляется очко в Dino Dash?

  • Когда кактус ушёл за левый край экрана

  • Когда динозавр прыгнул

  • Когда нажали любую кнопку

  • Когда экран очистился командой display.clear()

4

Как устроен раннер «Dino Dash»: что на самом деле двигается?

  • Препятствия двигаются влево, а динозавр стоит на месте

  • Динозавр бежит вправо, а экран стоит

  • Все объекты двигаются вверх

  • Матрица 5×5 увеличивается по ширине

5

Что означает запись cactus = None?

  • Препятствие всегда в клетке (0,0)

  • Сейчас препятствия нет

  • Это команда очистки экрана

  • Это включение вибрации

6

Какая команда обычно делает прыжок «не бесконечным»?

  • display.scroll()

  • Флаг (например is_jumping), который запрещает второй прыжок

  • random.choice()

  • radio.send()

7

Зачем в коде есть переменная MOVE_MS?

  • Она хранит количество пикселей на экране

  • Она включает радио‑группу

  • Она задаёт скорость шагов и может уменьшаться для ускорения

  • Она хранит громкость музыки

Micro:bit. Урок 5 | Corgish