Шрифт:
Маленький
Средний
Большой
Цветовая схема:
Белая
Черная
Контрастная
Картинки:
Включены
Выключены
Наверх
Создание игры в Scratch помогает детям придумывать сценарии, собирать команды из блоков, проверять игровую механику и развивать мышление разработчика. Всё это дети изучают на занятиях в школе Scratch-программирования KIBERone в Томске.
Scratch - визуальный язык программирования, где вместо текстового кода ребёнок собирает команды из цветных блоков, как из конструктора. Это специально придумано так, чтобы ребёнок мог сосредоточиться на логике - что должно происходить в игре и в какой последовательности - а не бороться с синтаксисом текстового языка, в котором одна пропущенная скобка ломает всю программу. Именно поэтому Скрэтчер - стандартный первый шаг в детском программировании во всём мире - навыки, которые он даёт (условия, циклы, переменные, отладка), напрямую переносятся на «взрослые» языки в будущем.
В KIBERone модуль «Scratch. Продвинутый уровень» - часть возрастной программы для детей 6–8 лет, которая идёт после базового знакомства с логикой и алгоритмикой. Ребёнок здесь не просто изучает интерфейс Скрэтчер, а проходит полный цикл создания игры: от идеи до готового проекта, который можно показать другим.
Частое опасение - «это просто игра в игру, а не обучение». На уроках среда программирования Scratch используется как инструмент, а не как развлечение: ребёнок сам придумывает идею игры, персонажей, мир и правила взаимодействия, а затем реализует эту идею через логические конструкции - условия «если… то…», повторы «повтори…, пока…», проверку результата. Это настоящая работа с алгоритмами, только в визуальной форме, доступной ребёнку 6–8 лет.
| Уровень ребёнка до начала | Что происходит на модуле | Что получает в итоге |
|---|---|---|
| Никогда не видел Scratch | Знакомство с интерфейсом, блоками через простые задания, первые персонажи и движения | Понимание, как из блоков собирается последовательность действий |
| Проходил базовое знакомство со Scratch | Переход к продвинутым конструкциям - условиям, циклам, взаимодействию нескольких персонажей | Собственная игра с понятной механикой и правилами, а не набор случайных блоков |
| Уверенно ориентируется в Scratch | Усложнение логики игры, работа над балансом сложности, подготовка к переходу на текстовые языки | Законченный проект, готовый к презентации, база для перехода на JavaScript/Python в следующих модулях программы |
Дети проходят путь от идеи игры до готового проекта в Scratch: создают персонажей, настраивают правила, а также проверяют работу игровой логики.
После прохождения модуля ребёнок будет понимать, как устроена простая игра: из чего состоит игровой мир, как работают персонажи, как задаются правила, как логика управляет действиями объектов.
После обучения у ребёнка остаётся не сертификат о посещении, а реальная работающая игра, которую он придумал и собрал сам - с героями, миром и правилами. Это первый проект в будущем портфолио школьника, также на следующих модулях программы айти школы KIBERone он логично перерастает в более сложные задачи - вплоть до перехода на более сложные текстовые языки программирования.
Родителям дошкольников или младших школьников особенно важно понимать, что программа проверена не только временем, но и независимыми экспертами. В 2020 году KIBERone стала победителем международного конкурса WSIS Prizes под эгидой ООН и ЮНЕСКО в номинации «Электронное обучение» - из порядка 1000 проектов со всего мира, представленных в 18 категориях. Это признание международного жюри, а не внутренняя оценка школы (источники: Forbes.ru, официальная страница наград KIBERone).
Чем «Scratch программирование для детей» отличается от обычного планшетного приложения или игры?
В отличие от готовой игры, где ребёнок только нажимает кнопки, в среде программирования Scratch ребёнок сам создаёт правила игры: что происходит при нажатии, как двигается персонаж, что считается победой или проигрышем. Это принципиально другой тип активности - не потребление контента, а его создание.
Ребёнку 6 лет, не рано ли для программирования?
Нет: Scratch специально разработан для этого возраста и не требует умения печатать или знания синтаксиса - команды собираются визуально, из блоков. Единственное необходимое условие - ребёнок должен уметь читать, чтобы ориентироваться в названиях блоков.
Ребёнку ещё нет 6 лет или он не умеет уверенно читать - какие есть варианты обучения программированию?
Для этого возраста в KIBERone есть отдельный модуль ScratchJr - ещё более простая версия среды блочного программирования Scratch, где команды собираются из ярких визуальных блоков без текста, и умение читать не требуется вообще. Ребёнок ориентируется на цвет, форму и изображение на блоке, а не на слова. Это более мягкий и подходящий старт для дошкольников и детей 5–7 лет. ScratchJr - логичная стартовая точка перед этим модулем, а не его замена: пройдя Скретч Джуниор, ребёнок значительно легче осваивает более продвинутую логику обычного Scratch.
Даёт ли курс Scratch реальные навыки или это просто развлечение перед «настоящим» программированием?
Скретч помогает понять базовые принципы программирования: условия, повторы, последовательность действий, ошибки и логику проекта. Это подготовка к более сложным языкам программирования. Scratch развивает то же алгоритмическое мышление, что и текстовые языки: последовательность действий, условия, циклы, поиск и исправление ошибок. Разница только в форме - блоки вместо текста. Это признанный во всём мире инструмент для первого знакомства с программированием, а не суррогат.
Screen time и так много - стоит ли добавлять ещё один экранный кружок?
Это обоснованное беспокойство, и стоит обсудить формат занятий со школой отдельно: в KIBERone занятия групповые и ограничены по времени (2 часа раз в неделю), а не свободное «сидение за компьютером» - время структурировано вокруг конкретной задачи с понятным результатом в конце.
Можно ли пройти именно этот модуль отдельно, если ребёнок уже что-то умеет?
Модуль - часть возрастной программы школы KIBERone в Томске, а не отдельный самостоятельный курс. На бесплатном пробном занятии тьютор оценит текущий уровень ребёнка и подскажет, стоит ли начинать именно с этого модуля или с другого этапа программы.
Что ребёнок создаст в итоге после обучения и можно ли показать это кому-то?
Свою собственную мини-игру в Scratch - с персонажами, придуманными правилами и рабочей логикой, которую можно запустить и показать друзьям и родным. Это не абстрактное упражнение, а законченный проект.
Подробнее о всей программе обучения можно узнать на странице модулей школы программирования KIBERone.
Познакомиться со школой и форматом обучения можно на бесплатном пробном занятии.
Во время каникул для детей доступны специальные образовательные программы – КИБЕРканикулы для детей.