Middle

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

На занятиях ребенок создаст:

  • квесты в мире Minecraft по мотивам фильма «Звездные войны»
  • игры с меню, подсчетом очков и программированием победы
  • многоуровневые flash-игры с проработкой локаций и сценариев
  • 3d модели любимых героев и строений
  • два собственных проекта

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

1. Minecraft (6 уроков):

   - Введение в программирование через игру Minecraft.

   - Создание и настройка блоков кода для управления различными аспектами игры.

   - Определение условий и создание взаимодействия между объектами в Minecraft.

   - Разработка простых мини-игр и задач в Minecraft.

2. 3D Tinkercad (6 уроков):

   - Знакомство с трехмерным моделированием с помощью Tinkercad.

   - Изучение основных инструментов и функций для создания 3D-моделей.

   - Создание и настройка объектов, их перемещение и масштабирование.

   - Применение цветов, текстур и других эффектов к созданным моделям.

3. Scratch 3: Большое путешествие (6 уроков):

   - Освоение интуитивного блочного программирования с помощью Scratch 3.

   - Создание анимаций, интерактивных историй и игр.

   - Работа с переменными, циклами и условиями для создания сложных проектов.

   - Демонстрация проектов и возможность их доработки.

4. Stencyl (5 уроков):

   - Изучение возможностей создания игр с использованием Stencyl.

   - Проектирование персонажей, уровней и игровых механик.

   - Использование блочного программирования для задания поведения и взаимодействия объектов.

   - Тестирование, настройка и совершенствование созданных игр.

5. Roblox Studio (9 уроков):

   - Введение в разработку игр с помощью Roblox Studio.

   - Создание собственных 3D-миров

   - Знакомство и написание первых скриптов на языке программирования Lua

   - Изучение физики материалов и взаимодействие с ними.

 

Первый модуль: Minecraft

6 уроков по 2 ак.часа

Курс программирования в Minecraft - это увлекательное обучение для детей, где они могут использовать любимую игру для изучения программирования. 

С помощью блоков программируем робота-черепашку, которая умеет строить, копать и даже сражаться! 

Теперь Ваш ребенок не просто играет, а учится программированию в любимой среде. 

Для обучения устанавливается обучающий мод.  

Ученики:

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

Второй модуль: 3D Tinkercad

6 уроков по 2 ак.часа

Tinkercad — детская среда трехмерного моделирования от американской компании Autodesk.Работаем в браузере и создаем фантастические трехмерные объекты, которые можно загрузить в CoSpaces и Roblox и Minecraft.

На уроках ребенок научится:

• Работать в программе Tinkercad
• Создавать 3D модели
• Разовьет пространственное мышление
• Раскроет свой творческий потенциал
• Получит основы для изучения Инженерного моделирования
• Создавать 3д модели реальных объектов из жизни, а также
создавать своих любимых персонажей из мультфильмов

Созданные 3Д модели можно загрузить в игры или
распечатать на 3Д принтере

Третий модуль: Scratch

6 уроков по 2 ак.часа

Scratch — это специальный визуальный язык программирования, который был разработан в MIT (Массачусетский Технологический Институт) для обучения детей. Скретч сродни виртуальному конструктору, который позволяет развить у Вашего ребенка воображение. Изучение программирования в Скретч открывает детям новые возможности для самовыражения, творчества, воплощения своих идей.

Scratch помогает развить у школьников логическое и критическое мышление, сформировать базовые навыки программирования, подготовиться к изучению языков высокого уровня, овладев одной из самых востребованных и высокооплачиваемых современных профессий!

На занятиях дети научатся:

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

Четвертый модуль: Stencyl

5 уроков по 2 ак.часа

Stencyl - это мощный и простой в использовании инструмент для создания игр, предоставляющий возможность разрабатывать игры для различных платформ, включая Windows, macOS, Linux, iOS, Android и даже веб-браузеры.

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

Поддерживает создание мультиплеерных игр и интеграцию со сторонними сервисами, такими как социальные сети и магазины приложений. Также вы можете воспользоваться множеством готовых ресурсов, предоставляемых сообществом Stencyl, для ускорения процесса разработки игры.

В целом, Stencyl представляет собой удобный и доступный инструмент, который позволяет как новичкам, так и опытным разработчикам создавать качественные игры без особых усилий.

Ребенок научится:

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

Пятый модуль: Roblox Studio

9 уроков по 2 ак.часа

Roblox Studio - это интегрированная среда разработки игр, специально созданная для создания игрового контента на платформе Roblox. Это мощный инструмент, который позволяет пользователям создавать свои собственные игры, миры и взаимодействующие объекты.

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

С помощью Roblox Studio ученики будут создавать 3D-модели объектов и персонажей, проектировать игровые уровни, добавлять различные эффекты и анимации. Также можно использовать встроенный редактор для создания пользовательских интерфейсов, звуковых эффектов и музыки.

Roblox Studio поддерживает коллаборативную работу, что позволяет группе разработчиков работать над проектом одновременно. Также можно использовать Toolbox, где представлены готовые ресурсы и активы для создания игр, чтобы упростить процесс разработки.

Одним из преимуществ Roblox Studio является интеграция с платформой Roblox, что позволяет разработчикам доставлять свои игры миллионам активных пользователей Roblox. Созданные учениками игры могут быть опубликованы и доступны для других пользователей для игры и взаимодействия.

Roblox Studio обладает мощным интегрированным языком программирования Lua, который используется для написания сценариев для игровых объектов в игре. Lua - это простой и легкий язык программирования, который был выбран за свою простоту использования и гибкость. Этот язык может быть использован для создания динамических и интерактивных игровых объектов, программирования поведения NPC в игре, а также создания анимации для объектов в игре.

Ученики будут:

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

Minecraft, Scratch, 3D Tinkercad, Roblox Studio, Stencyl

Возраст