Показ одного шага → самостоятельное повторение → короткая проверка. На каждом шаге ребёнок должен увидеть конкретное изменение на экране.
Полоса препятствий
Два занятия по 35–45 минут для детей, которые впервые открывают Roblox Studio. Ребёнок строит четыре площадки, задаёт им размеры и положение, затем добавляет красную ловушку с коротким скриптом на Luau.
Цель и результат
Один маленький игровой уровень с понятной целью.
Персонаж появляется на синем старте, перепрыгивает две площадки, обходит красную лаву и достигает бирюзового финиша. Касание лавы возвращает его на старт.
Workspace, Explorer, Properties, Part, Anchor, Size, Position, Color, Script; в коде — local, событие Touched, условие if, свойство Health.
В Roblox Studio язык называется Luau. Для маленьких детей достаточно слов: «деталь», «размер», «место», «если герой коснулся — верни его на старт».
Подготовка и показ
Проверьте технику до прихода детей.
Перед занятием
- Откройте Roblox Studio и шаблон Baseplate. Убедитесь, что доступны Explorer, Properties и Play.
- Скачайте готовый проект. Откройте его через File → Open from File и проверьте запуск.
- Покажите детям готовый уровень в Play: старт, две площадки, красная полоска и бирюзовый финиш. Затем откройте пустой Baseplate для повторения.
- Откройте первый и второй уроки на большом экране. На фотографию можно нажать, чтобы увеличить её.
«Мы строим дорожку для героя. Каждая площадка — как кубик конструктора. Сначала поставим кубики на свои места, потом научим красную полоску возвращать героя в начало».
Порядок занятий
Не вводите весь интерфейс сразу.
Дорожка для прыжков →
35–45 минут · строительство без кода
Показ: открыть Baseplate, Explorer, Properties. Выделить одну деталь и показать, где её Size и Position.
Работа: дети по шагам создают Start, Jump1, Jump2, FinishIsland, Finish. После каждой детали проверяют название и положение.
Проверка: Play → герой появляется на старте → прыжок на первую площадку. В конце сохранить файл.
Для самых маленьких: взрослый помогает вводить числа; ребёнок выбирает цвет и нажимает Play.
Красная лава →
35–45 минут · первая реакция на касание
Показ: красная полоска до скрипта обычная. После скрипта касание возвращает героя на старт.
Работа: дети создают Lava, помещают внутрь обычный Script, копируют код и запускают игру.
Обсуждение: ребёнок находит в коде слова Touched, if и Health. Не требуйте заучивания синтаксиса.
Проверка: отдельно коснуться лавы и отдельно добраться до финиша, не касаясь её.
Вопросы детям
Задавайте по одному вопросу после действия.
- Где в списке находится наш Jump1? Как понять, что выбрана именно она?
- Что изменится, если сделать Size больше?
- Почему площадкам нужен Anchor?
- Что должно случиться, если герой наступит на красную полоску?
- Какое слово в коде означает касание?
- Как можно пройти к финишу, не задевая лаву?
Типичные трудности
Быстрые проверки перед исправлением кода.
Площадка упала
Выделите её и включите Anchor. Проверьте в Play ещё раз.
Деталь пропала из вида
Проверьте три числа Position и знаки минус. Научите ребёнка выделять имя детали в Explorer.
Лава не действует
В Explorer LavaScript должен лежать внутри Lava. Нужен обычный Script. Сверьте Touched и Humanoid.
Слишком сложно управлять
Покажите движение W, A, S, D и прыжок пробелом. Сначала дайте спокойно попрыгать на старте.
Основа механики ловушки: официальный учебный пример Roblox «Deadly lava» ↗.