hero

Micro:bit. Урок 4

03 февраля 2026 г.

Описание отсутствует
Вопросов: 7
Зачем в уроке «Piano Hero» используют модуль player.py?
  • Чтобы вынести логику ввода игрока в отдельный модуль

  • Чтобы хранить только картинки Image.*

  • Чтобы включить радио‑связь

  • Чтобы заменить MicroPython на JavaScript

Как называются «списки внутри списка», которые использовали для хранения нот?
  • Словари (Dictionary)

  • Вложенные списки (Nested Lists)

  • Кортежи (Tuple)

  • Строки (String)

Какая функция micro:bit возвращает время работы устройства в миллисекундах?
  • sleep()

  • random.randint()

  • display.scroll()

  • running_time()

Зачем в игре нужен таймер next_move или похожая переменная?
  • Чтобы увеличить размер экрана до 10×10

  • Чтобы управление и движение не происходили слишком быстро

  • Чтобы включить Bluetooth

  • Чтобы сделать звук громче

Что означает подход «один клик = одно действие»?
  • Действие происходит каждую миллисекунду

  • Кнопка работает только в симуляторе

  • Нажатие считается один раз при переходе с False на True

  • Кнопку нужно держать 5 секунд

Что обычно представляет собой «нота» в Piano Hero на экране 5×5?
  • Точку (пиксель), которая падает сверху вниз

  • Картинку Image.HEART

  • Бегущую строку с названием песни

  • Случайный смайлик каждый кадр

Почему музыку и логику игры часто разделяют по файлам?
  • Потому что micro:bit не умеет читать один файл

  • Чтобы ускорить работу джойстика

  • Так легче менять одну часть, не ломая другую

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