Roblox, Scratch или Python: с чего начать ребёнку
Курса по Roblox в Mars нет. Где Roblox в картине обучения, почему дети 9-11 лет начинают со Scratch, а подростки 12-17 лет — с сайта, Python и ботов.
Коротко:
- Roblox ищут в Узбекистане примерно втрое чаще Python и вчетверо чаще Scratch, но курса по Roblox у Mars нет;
- в Mars дети 9-11 лет начинают со Scratch, потом идут робототехника и Arduino; подростки 12-17 лет после первого месяца «ИИ-Пилот» начинают с первого сайта, затем Python и боты;
- Roblox полезен как мотивация: за каждой игрой стоит программа, и это хороший повод поговорить.
«Хочу делать игры в Roblox» — самая частая детская формулировка, с которой родители приходят за курсом. Спрос это подтверждает: по Google Trends за год в Узбекистане индекс запроса «roblox» около 79 против 27 у «python» и 19 у «scratch» (относительные цифры в одном сравнении). Скажем сразу и прямо: курса по Roblox в Mars нет, и мы не будем делать вид, что есть.
Зато есть программы, которые ведут к тому же интересу к играм и коду другим путём. Разберём, где в этой картине Roblox, а где то, чему мы учим на самом деле.
Где в этом Roblox
Roblox Studio использует язык Luau: по документации Roblox, это быстрый скриптовый язык, производный от Lua 5.1. Это отдельная экосистема со своим движком и своими правилами внутри платформы. Переменные, условия и циклы в нём те же идеи, что в Scratch и Python, поэтому интерес к игре можно перевести в интерес к коду. Но это не значит, что мы готовим к Roblox: мы этого не делаем.
Если цель ребёнка именно в играх внутри Roblox, наша программа ему не подойдёт, и лучше сказать это сразу. Если же ему важно научиться программировать вообще, начинать с Roblox необязательно.
Scratch: когда код ещё нельзя написать с ошибкой
С него начинаются дети 9-11 лет. Scratch собирает программу из блоков, как из конструктора. Нет синтаксиса, поэтому нет красных ошибок из-за пропущенной скобки. Ребёнок видит, как персонаж двигается, и сразу понимает связь «команда — действие». Scratch создан в первую очередь для 8-16 лет и бесплатен для всех.
Минус: Scratch — учебная среда, на нём не пишут рабочие сервисы. Поэтому в AI Kids он только первый шаг: дальше идут робототехника и Arduino, то есть железо, которое реагирует на команды.
Python: первый настоящий язык
В программе 12-17 лет Python идёт после первого сайта и ведёт к Telegram-ботам и базам данных. Он читается почти как английский текст, а на python.org его описывают как язык для быстрой разработки. Ребёнок пишет код, который запускается у него на экране и в Telegram, и бота можно показать друзьям. Для бота у Telegram есть официальная документация, и ребёнок учится читать такую же, как читают взрослые.
Для кого: с 12 лет, когда уже можно 25-30 минут подряд удерживать внимание на одной задаче. Читать нужно уверенно, а печатать вслепую учит первый месяц «ИИ-Пилот».
Как выбрать

Что делать на практике:
- Младше 11 и хочет игр: Scratch. Мини-игру можно собрать за несколько занятий.
- 12+ и хочет «настоящий» код: сайт, затем Python и бот.
- Roblox оставьте как отдых и источник идей. Спросите: «что в этой игре сделал программист?»
Если выбор не подошёл
Если за два-три занятия ребёнок никому не захотел показать свою работу, возможно, ему скучно. Тогда стоит сменить задачу, а не язык: от игры к роботу, от бота к сайту. Скажите куратору, он знает, что ребёнок делает на уроке. Каждый урок у нас заканчивается готовой работой. Например, на платформе MarsHub лежит игра plov-master.marshub.uz: 2048 из узбекских блюд.
Язык нужен как инструмент, главное — привычка разбирать задачу на шаги и доводить её до работающей вещи. Циклы и условия из Scratch ребёнок потом узнаёт в Python.
Вопросы родителей
Учит ли Mars Roblox?
Нет. Курса по Roblox у нас нет. Мы учим Scratch, робототехнику и Arduino для 9-11 лет и сайты, Python, боты, базы данных для 12-17 лет.
Поможет ли Scratch или Python делать игры в Roblox?
Идеи общие: переменные, условия, циклы. Но Roblox Studio работает на Luau, и этому надо учиться отдельно.
Как превратить интерес к Roblox в интерес к коду?
Спросите ребёнка, что в его любимой игре делает программа: как считаются очки, откуда берутся враги. Потом покажите, что то же самое он соберёт сам в Scratch за несколько занятий.
Не знаете, к какой группе отнести ребёнка, пройдите подбор курса или оставьте заявку на пробное занятие. Программы: AI Kids и AI Pilot.
Источники
- Luau, язык скриптов Roblox Studio (производный от Lua 5.1) — create.roblox.com/docs/luau
- Scratch: язык рассчитан в первую очередь на возраст 8-16 лет — en.wikipedia.org/wiki/Scratch_%28programming_language%29
- Scratch Foundation: Scratch бесплатен для всех — www.scratchfoundation.org/home
- Python: о языке (python.org) — www.python.org/doc/essays/blurb/
- Telegram Bots, официальная документация — core.telegram.org/bots
- AI Kids, программа 9-11 лет — marsit.uz/ru/courses/ai-kids