Рабочая карточка курса для администратора: как устроено обучение, что ребенок создает на занятиях и как объяснить программу родителю
Для новых учеников11+ лет
Программа36 занятий
Занятие90 минут
ИнструментыRoblox Studio + Lua
Что такое программирование Roblox
Разработка собственных игр в Roblox Studio и первое знакомство с текстовым программированием
Ребенок перестает быть только игроком и становится разработчиком
На курсе ребенок работает в Roblox Studio, создает трехмерные игровые миры, настраивает объекты и программирует их поведение на языке Lua. Lua — это текстовый язык программирования, такой же по принципу работы, как Python. Ребенок пишет команды, условия, переменные и функции. Разница в том, что Lua на этом курсе применяется специально для задач геймдева — управления игровыми объектами, событиями, персонажами и механиками
Каждая тема сразу применяется в игре
Новая команда, объект или игровая механика не изучаются отдельно от практики. Ребенок сразу использует их в проекте, запускает игру, проверяет результат и дорабатывает код
Как объяснить курс родителю
Чем занятия отличаются от обычной игры в Roblox и какой результат получает ребенок
Roblox — это понятная ребенку среда для изучения программирования
На занятиях ребенок не проходит готовые игры, а создает собственные. Он работает в Roblox Studio, пишет код на Lua, проектирует игровые механики, тестирует их и постепенно осваивает полный процесс разработки
Не просто игра в RobloxРебенок создает собственные карты, правила и игровые механикиНастоящее текстовое программированиеLua — полноценный текстовый язык программирования, как Python, но здесь он используется для создания игровых механик в RobloxКаждая тема закрепляется практикойНовый инструмент сразу становится частью работающего игрового проектаРезультат можно показатьК концу курса ребенок создает и презентует собственную игру
Суть курса Roblox
Программирование становится понятным через создание игр
Ребенок видит прямую связь между кодом и результатом на экране. Команда может открыть дверь, запустить платформу, начислить очки или перенести игрока в другую часть карты. Благодаря этому конструкции языка Lua становятся понятными через практику
Что меняется по мере обучения
Сначала ребенок осваивает интерфейс Roblox Studio и простые действия объектов. Затем в проектах появляются условия, события, переменные, функции, интерфейс и более сложная логика. В конце курса он объединяет изученные инструменты в собственной игре
Как устроено обучение
Каждая тема — новая игровая механика
На одном занятии ребенок создает движущуюся платформу, на другом — телепорт, систему очков, контрольную точку, интерактивную дверь или элемент игрового интерфейса
Работа проходит в Roblox Studio
Дети осваивают трехмерное пространство, свойства объектов, структуру проекта и инструменты среды разработки Roblox
Сначала задача, потом код
Преподаватель объясняет, какую функцию должна выполнять механика, разбирает логику решения и только после этого ребенок переходит к созданию объектов и программированию
Тестирование — часть каждого проекта
После написания кода ребенок запускает игру, проверяет механику, ищет ошибки и дорабатывает проект до ожидаемого результата
Как проходит одно занятие
Логика занятия сохраняется на протяжении курса, а проекты и программирование постепенно усложняются
01
Знакомство с задачей
Ребенок узнает, какую игровую механику предстоит создать и какую функцию она выполняет в проекте
02
Разбор нового инструмента
Преподаватель объясняет новую команду Lua, объект Roblox Studio или принцип построения игровой логики
03
Создание объектов
Ребенок строит необходимую часть карты, размещает объекты и настраивает их свойства
04
Программирование
Ученик пишет код, который задает поведение объектов и реакцию игры на действия игрока
05
Запуск и тестирование
Ребенок запускает игру и проверяет, работает ли механика именно так, как было задумано
06
Доработка и итоги
Ученик исправляет ошибки, улучшает проект и закрепляет новую тему на готовом результате
Пример проекта
Obby — полоса препятствий
01
Ребенок проектирует маршрут, создает платформы и продумывает последовательность препятствий
02
Программирует опасные зоны, движущиеся платформы, телепорты и контрольные точки
03
Тестирует прохождение, регулирует сложность и улучшает оформление игрового мира
Главная программа курса
Как выглядит Roblox Studio
01
В центре находится трехмерная сцена, где ребенок строит карту, размещает объекты и сразу видит игровой мир
02
В панелях Explorer и Properties отображаются все объекты проекта и их настройки: положение, размер, материал и другие свойства
03
В редакторе скриптов ребенок пишет код на Lua, а кнопка запуска позволяет сразу протестировать игру и проверить результат
Какие навыки развивает курс
01
Алгоритмическое мышление
Ребенок разбивает игровую задачу на последовательность команд, условий и событий
02
Логика
Ученик понимает связь между действиями игрока, событиями и поведением объектов
03
Пространственное мышление
Работа с трехмерной сценой развивает понимание формы, масштаба и расположения объектов
04
Поиск ошибок
Ребенок тестирует код, анализирует результат и находит причину неправильной работы программы
05
Проектное мышление
Ученик планирует игру, соединяет отдельные механики и доводит проект до результата
06
Самостоятельность
По мере обучения ребенок увереннее реализует собственные идеи и принимает решения
Как усложняется программа
Место курса Roblox в общей траектории обучения
Траектория обучения
Scratch → Разработчик игр → Roblox или Разработчик мобильных приложений → Python и веб-разработка
После визуального программирования ребенок переходит к созданию полноценных игровых проектов, а затем выбирает направление по интересам. Roblox подойдет тем, кому ближе игры и создание собственных миров. Разработчик мобильных приложений — тем, кому интереснее программы, сервисы и прикладная разработка
01Scratch02Разработчик игр
Выбор по интересам03АRoblox Игры и текстовое программирование 03БРазработчик мобильных приложений Программы и сервисы
По возрасту: если ребенок приходит к нам без опыта, рекомендуемый возраст для старта курса Roblox — 11+. Если ребенок уже учится в центре, он переходит на Roblox по траектории после Scratch и курса «Разработчик игр», поэтому строгой привязки к возрасту нет
Работа администратора
Что уточнить и что обязательно объяснить родителю
Если ребенок уже создавал игры в Roblox
Нажми на каждый пункт по мере уточнения информации у родителя:
0 из 4 пунктов уточнено
Фраза «уже делал игры в Roblox» не означает уверенное владение Roblox Studio и Lua. При наличии опыта уровень оценивает преподаватель
Что важно сообщить родителю
Ребенок создает собственные проекты в Roblox Studio, а не проходит готовые игры
На курсе ребенок постепенно осваивает текстовый язык программирования Lua
Новая команда или механика сразу применяется в собственной игре
Ребенок запускает игру, проверяет код, ищет причину ошибки и дорабатывает проект
К концу курса ребенок объединяет изученные инструменты в самостоятельном игровом проекте
Готовые сообщения родителю
Тексты можно скопировать и адаптировать под конкретного ребенка
Здравствуйте, Имя!
«Программирование Roblox» — это курс для детей, которые хотят не только играть в Roblox, но и создавать собственные трехмерные игры и интерактивные миры.
На занятиях ребята работают в профессиональной среде Roblox Studio и постепенно осваивают текстовый язык программирования Lua. Они учатся строить игровые пространства, создавать объекты и персонажей, программировать их поведение, настраивать события, условия, переменные и другие элементы, из которых складывается логика игры.
Каждая новая тема сразу применяется на практике: ребенок создает игровую механику, запускает проект, проверяет работу кода, находит ошибки и дорабатывает результат. Благодаря этому он изучает не только отдельные команды, но и понимает основные принципы работы алгоритмов и разработки компьютерных игр.
К завершению курса ребенок самостоятельно создает собственную игру в Roblox, умеет программировать поведение объектов и игровые механики и получает прочную базу для дальнейшего изучения текстового программирования и геймдева.
Курс состоит из 1 ступени и включает 36 занятий продолжительностью 90 минут. Занятия проходят 1 раз в неделю.
Здравствуйте, Имя!
После завершения курса «Разработчик игр» следующим этапом обучения становится курс «Программирование Roblox».
Здесь ребенок переходит к текстовому программированию на языке Lua, продолжая заниматься тем, что ему уже интересно — созданием собственных игр. Благодаря предыдущим курсам переход проходит постепенно и без резкого усложнения.
На занятиях ребята работают в Roblox Studio, программируют игровые механики, создают собственные проекты и постепенно осваивают полноценное текстовое программирование.
Здравствуйте, Имя!
Курс «Программирование Roblox» рассчитан в первую очередь на новых учеников примерно от 11 лет, поскольку на занятиях дети уже работают с настоящим текстовым программированием на языке Lua.
Если ребенок раньше занимался у нас и прошел курсы Scratch и «Разработчик игр», возраст не является строгим ограничением. В этом случае он переходит на Roblox по образовательной траектории, когда уже готов к следующему этапу.
Если возникают сомнения, преподаватель поможет определить наиболее подходящую программу на пробном занятии.
Здравствуйте, Имя!
На курсе ребенок не проходит готовые игры Roblox, а становится их создателем.
Он самостоятельно строит игровые миры, программирует объекты на языке Lua, создает задания и правила для игроков, тестирует механики и исправляет ошибки.
Roblox используется как понятная и интересная ребенку среда, внутри которой он осваивает реальные основы программирования и разработки компьютерных игр.
Здравствуйте, Имя!
Для комфортного обучения желательно, чтобы ребенок уверенно пользовался компьютером и был готов внимательно работать с текстовым кодом.
Опыт занятий в Scratch или других средах программирования будет преимуществом, но окончательно готовность к курсу определяет преподаватель на пробном занятии.
Если ребенок уже создавал проекты в Roblox, важно уточнить, работал ли он именно в Roblox Studio и писал ли код на языке Lua.
Здравствуйте, Имя!
Во время курса ребенок будет создавать игровые карты, полосы препятствий, проекты с телепортами, интерактивными объектами, системой очков и другими игровыми механиками.
Каждый проект помогает освоить новый инструмент Roblox Studio или новую конструкцию языка Lua.
Главная цель программы — научить ребенка самостоятельно придумывать, программировать, тестировать и улучшать собственные игровые проекты.