×
Позвонить нам
Обучение прог­рамми­ро­ванию на Scratch для детей "Imagine, Program, Share" (Воображай, программируй, делись)

Что ребёнок получит от курса?

01

Наш курс предлагает детям увлекательное и последовательное обучение с постепенным увеличением сложности заданий. В основе программы — разработка игр и программ, что делает процесс интересным и вовлекающим. Мы следуем принципу: «Запомнил, повторил, усложнили». Это помогает детям не только усваивать материал, но и применять его на практике. Например, ребёнок изучает команды и возможности Scratch, осваивает основы программирования — изучает алгоритмы, основы логики и знакомится с основными принципами разработки. Это закладывает прочную основу для последующих более сложных проектов.

02

На подготовительном уровне ребёнок в игровой форме изучит базовые понятия, которые используются во всех языках программирования: переменные, условия и циклы. Также он создаст свои первые игры, такие как «Салочки», «Ягодная охота», «Северный полюс» и «Парк аттракционов». Этот уровень включает 15 проектов, среди которых 3 контрольных для проверки знаний ребёнка. В процессе обучения ребёнок освоит все необходимые навыки для успешного прохождения начального уровня курса, где начнёт разрабатывать более сложные игры, такие как «Flappy Bird». Он также изучит блок-схемы и базовые алгоритмы.

03

На базовом уровне ребёнок научится создавать сложные игры с многоуровневыми сценами, такими как «Doodle Jump» и «Паучок», используя анимацию и управляемую графику. Затем, на среднем уровне, дети будут работать над более сложными проектами, такими как «Star Wars» и «Пиццерия», где они освоят скрипты и углубятся в позиционирование объектов. Этот уровень включает 10 проектов, среди которых 3 контрольных. На продвинутом уровне дети освоят работу с локальными и глобальными переменными, разработают собственные синтезаторы и создадут сложные проекты вроде «Plants vs Zombies». Ученики смогут использовать машинное обучение для разработки интерактивных игр.

Программа курса

5 уровней
69 проектов
> 120 часов практики

На подготовительном уровне ребёнок узнает:

  • Основные понятия из языков программирования: переменные, циклы и условия.
  • Как создавать простые игры с использованием базовых алгоритмов и структур данных.
  • Основы построения игровых объектов и их взаимодействия между собой в рамках простых проектов.
  • Что нужно для перехода на следующий уровень курса, как применять полученные знания на практике.
  • Важность правильной структуры программы, как упрощать код и применять ключевые концепции, которые будут полезны на всех следующих этапах.

Ребёнок создаст 15 игровых проектов: «Салочки», «Ягодная охота», «Северный полюс», «Парк аттракционов» и другие. 3 контрольных проекта помогут оценить, как усвоены основные знания и навыки.

На начальном уровне ребёнок узнает:

  • Как создаются и работают популярные игры, такие как «Flappy Bird».
  • Как использовать блок-схемы для понимания и улучшения работы программ.
  • Основные принципы программирования, такие как логические операторы и ветвление, что помогает понять логику и структуру игр.
  • Как разрабатывать игры, управляемые клавиатурой или мышью, что позволяет игроку контролировать действия персонажей.
  • Как работать с параллельным выполнением программ, что даёт возможность запускать несколько процессов одновременно для более динамичных игровых процессов.
  • Как создавать управляемую анимацию, добавляя интерактивности и реализма игровым проектам.

Ребёнок создаст 22 проекта: «Flappy Bird», «Поймай яблоки», «Лабиринт», «Принеси посылки» и другие. 4 контрольных проекта помогут оценить, насколько успешно ребёнок усвоил знания и навыки, необходимые для следующих уровней.

На базовом уровне ребёнок узнает:

  • Как создавать сложные многоуровневые игры с меню, заставками и разными жанрами, что добавляет глубину и разнообразие в проекты.
  • Больше о циклах, условиях, операторах, параллельности выполнения, списках и функциях, что расширяет возможности для создания гибких игровых механик.
  • Как использовать списки для управления данными в игре и создавать универсальные блоки кода, которые упрощают разработку.
  • Как создавать сложную анимацию, которая делает игры более зрелищными и реалистичными.
  • Как озвучивать текст и добавлять звуковые эффекты для улучшения взаимодействия с игроками и создания атмосферы в играх.

Ребёнок создаст 12 игровых проектов: «Doodle Jump», «Паучок», «Футбол на двоих» и другие. 4 контрольных проекта помогут оценить, насколько ребёнок освоил более сложные механики и подготовился к следующему уровню.

На среднем уровне ребёнок узнает:

  • Как создавать сложные скрипты и работать с позиционированием игровых объектов для точного управления ими.
  • Как работать с дополнительными модулями для увеличения возможностей разработки и расширения функционала игр.
  • Как создавать игры с несколькими режимами управления — для одного или двух игроков, что добавляет разнообразие и взаимодействие в играх.
  • Как добавлять 3D-эффекты на плоские поверхности, что делает игры визуально более привлекательными и реалистичными.

Ребёнок создаст 10 игровых проектов: «Star Wars», «Пиццерия», «Башня», «Супер Марио» и другие. 3 контрольных проекта помогут оценить, насколько ребёнок освоил продвинутые механики разработки игр.

На продвинутом уровне ребёнок узнает:

  • Как пользоваться списками, а также изучит работу с локальными и глобальными переменными для создания более сложных игровых механик.
  • Как работать с дополнительными модулями, что позволит добавлять новые функциональные элементы в игры и расширять их возможности.
  • Как создавать собственный виртуальный синтезатор, используя более сложные инструменты разработки.
  • Как разрабатывать игровые проекты с применением машинного обучения для создания интерактивных игр.

Ребёнок создаст 10 игровых проектов: «Синтезатор», «Поле чудес», «Plants vs Zombies», «Фото‑маски» и другие. 3 контрольных проекта помогут оценить, насколько ребёнок освоил продвинутые механики разработки игр.

Не разбираетесь в программировании, но хотите знать,
чему мы будем учить ребёнка?

Оставьте свой номер телефона — мы перезвоним и расскажем о программе простым языком.

Image 1

Ваш ребёнок сможет
так же

Как проходят наши занятия

Формат уроков

Наши уроки проходят онлайн в формате индивидуальных занятий через Zoom с живым преподавателем. Этот формат обеспечивает ребёнку 100% внимания и поддержку, а родители всегда в курсе прогресса. Длительность занятия — 55 минут, что оптимально для глубокого погружения в материал без перегрузки. Гибкое расписание позволяет выбирать удобное время для уроков, что делает обучение комфортным. Каждое занятие включает интерактивные задания, чтобы ребёнок сразу применял новые знания на практике. После каждого 5-го урока проводится контроль знаний, чтобы убедиться в усвоении материала. Преподаватель регулярно даёт обратную связь родителям, информируя, что уже изучено и что будет изучаться на следующих занятиях. Такой подход делает онлайн-обучение прозрачным и эффективным.

100+

преподавателей практиков

Image 1

Только 1 из 10 человек становится преподавателем в Code Mania. Каждый и каждая проходит 5 стадий отбора и постоянно повышает квалификацию.

Примеры проектов, которые создают дети

Познакомьтесь с Мией, одной из наших талантливых учениц, которая уже достигла впечатляющих результатов. В свои 8 лет она успешно изучает взрослый уровень программы, сочетая это с японским языком и творческими увлечениями. Её креативность проявляется в каждом проекте. Мия в нашей школе изучает Scratch и Design. Пройдя подготовительный и начальный уровни, она с лёгкостью применяет знания на практике. Преподаватели отмечают её ответственность и творческий подход, что помогает ей создавать уникальные проекты. Одним из её достижений стал проект на Scratch, который принёс ей первое место среди 88 школ Эстонии в престижном конкурсе. Её успех был отмечен наградой, вручённой первой леди Эстонии, что стало признанием её таланта. Мы гордимся успехами Мии и её преподавателем. История Мии — пример того, как наша школа помогает детям развивать свои способности и достигать высоких результатов.

Image 1

Как Scratch помогает развивать навыки логического мышления

Scratch — это платформа, которая помогает детям освоить программирование и развить логическое мышление. С её помощью дети создают проекты, используя блоки команд, что упрощает понимание кода и даёт возможность сосредоточиться на логике. Работая со Scratch, ребёнок учится строить алгоритмы и последовательно решать задачи. Каждый шаг в проекте связан с предыдущим, что развивает умение структурировать действия и находить решения. Scratch помогает детям понять причинно-следственные связи. Когда что-то не работает, ребёнок анализирует ошибки, что укрепляет критическое мышление. Этот процесс пошагового мышления важен не только для программирования, но и для решения задач в повседневной жизни и науках. С помощью Scratch дети учатся мыслить системно и успешно справляются с разными задачами.

Image 1

Отзывы родителей

Георгий в восторге от занятий по Scratch! Он научился создавать собственные анимации и простые игры, что развивает не только его логическое мышление, но и креативность. Программирование стало для него увлекательным процессом, а не сложной наукой. Спасибо за доступное объяснение, интересные задания и поддержку — теперь сын с удовольствием придумывает и реализует свои проекты!

МК

Марина Куликова

мама Георгия

Занятия по Scratch стали для Никиты настоящим открытием! Он с удовольствием создаёт свои первые игры и анимации, изучает основы программирования в лёгкой и игровой форме. Видно, как развивается его логическое мышление и творческий подход к решению задач. Никита всегда с нетерпением ждёт новых уроков, а дома с гордостью показывает нам свои проекты. Спасибо за интересное и доступное обучение!

АБ

Артем Балабанов

папа Никиты

Занятия по Scratch помогли Эдриану не только освоить основы программирования, но и развить усидчивость и внимание к деталям. Он научился создавать интерактивные истории, управлять персонажами и добавлять анимацию. Особенно радует, что теперь он сам придумывает идеи для проектов и с интересом их реализует. Спасибо за увлекательные уроки и индивидуальный подход — Эдриан занимается с большим удовольствием!

ОА

Овик Аганесян

папа Эдриана

Константин с огромным интересом занимается в Scratch! Он освоил основы алгоритмов, научился создавать персонажей, задавать им движения и даже добавлять звук в свои проекты. Теперь он не просто играет в игры, а понимает, как они устроены, и пробует создавать свои собственные. Очень радует, что занятия проходят в доступной и увлекательной форме, а Константин получает полезные навыки, которые пригодятся в будущем. Спасибо за интересные уроки и поддержку!

АЕ

Анастасия Ершикеева

мама Константина

Давайте созвонимся!

Оставьте свой номер телефона, мы перезвоним и ответим на все интересующие вас вопросы

Image 1