О курсе:
Во время курса дети познакомятся с интерфейсом программы, изучат основы математики, создадут свои первые логические команды (скрипты), а также научатся рисовать собственных персонажей, анимировать их с помощью кода. На занятиях ребята создадут несколько мультиков и игр, познакомятся с правилами игровой логики и возможностью голосовой озвучки. Ребята пройдут все этапы разработки игры: от идеи до финального тестирования готового продукта, познакомятся с профессиями гейм-разработчика и гейм-дизайнера и сделают первые шаги к освоению сферы IT.

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

Кульминацией курса станет собственноручно сделанная игра, которую каждый ученик представит на презентации перед группой и преподавателем.
  • Содержание курса:
    • Знакомство с интерфейсом программы Scratch;
    • Основы графического дизайна и технологии создания анимации;
    • Знакомство с основами геймдизайна;
    • Создание проекта с несколькими сценариями;
    • Изучение базовых команд в программировании;
    • Знакомство с основными принципами драматургии.
  • Цель курса:
    Познакомить детей с основами дизайна, анимации, мультипликации и создания интерфейсов, а также азами блочного программирования.
  • Кому подойдет курс:
    • Ребятам, которые мечтают создать свою игру
    • Ребятам, которые хотят научиться создавать своих героев для игр и их оживлять
    • Ребятам, которые в хотят научиться программировать
    • Ребятам с творческими и аналитическими способностями
  • Задачи курса:
    1. Познакомить с основами графического дизайна;
    2. Познакомить с правилами и технологиями создания анимации;
    3. Познакомить с основами геймдизайна;
    4. Познакомить с основами UX-дизайна;
    5. Научить детей создавать игровые проекты, смотря на них глазами не только разработчика, но и игрока;
    6. Пройти этапы создания концепта игры для демонстрации (планирование, работа над визуальной частью, добавление демонстрационной механики, подготовка презентационной речи).
  • Выпускники курса смогут:
    • Понимать взаимодействие форм и цветов;
    • Понимать базовые принципы работы с векторной графикой;
    • Уверенно работать с графикой;
    • Реализовать принципы покадровой анимации в Scratch;
    • Работать с игровым балансом;
    • Создавать сеттинг игры;
    • Создавать пользовательский интерфейс.
Результат обучения:
  1. Несколько полноценных игр со сложной логикой, которые ребёнок создаст во время обучения;
  2. Собственный игровой проект - персонализированная игра с продвинутыми алгоритмами;
  3. Понимание, зачем в жизни нужны математика и информатика и где их можно применять;
  4. Умения работать с компонентами игры и продумывать сюжет от начала до конца.
Работы детей
  • Технические навыки:
    • Основы графического дизайна;
    • Понимание и использование векторной графики;
    • Понимание принципов покадровой анимации;
    • Работа с игровым балансом;
    • Разработка сеттинга игры;
  • Бизнес-навыки:
    • Логическое мышление;
    • Креативное мышление;
    • Планирование проекта;
    • Презентация готовой работы;
    • Разработка пользовательского интерфейса.
  • Требования к ученикам
    (уровень знаний):
    • Умение читать (по словам, не по слогам: ребенок без труда прочитает «Иллюзионист создаёт иллюзии»);
    • Опыт работы с компьютером (умеет включать компьютер; работать с мышкой; набирать слова на клавиатуре; закрывать, открывать, сворачивать окна).
  • Требования к оборудованию:
    • Компьютер на базе ОС Microsoft Windows 7 SP1+ или компьютер на базе Mac OS X 10.8+;
    • Видеокарта Intel HD Graphics 3000 или производительнее
    • Не менее 3 Гб ОЗУ
    • Процессор Intel i3 2-го поколения или производительнее AMD A6-3500 или производительнее.
Запишитесь на первый урок

Вам может быть интересно

Курс для новичков по основам алгоритмизации "Программируем играя"
20 игровых тем раскрывают основные темы программирования, которые присутствуют во всех современных профессиональных языках программирования (Python, Java, C#, C++) и после прохождения курса позволяют ребенку изучать любой язык программирования в 2-3 раза быстрее.
Подробнее
Курс по основам разработки игр
В этом курсе вместе с подопечными мы "разбираем на составляющие" их любимые и популярные игры. Разрабатываем описание выпускного проекта - игры. Проектируем архитектуру игры. Изучаем механики, которые необходимы для реализации игры. А если стандартных механик не хватает, включаем режим инженера и разрабатываем свои. Разрабатываем прототип игры и проводим его испытания на целевой аудитории. Выпускной проект, в итоге, проходит внешнюю экспертизу на конкурсах, олимпиадах и соревнованиях.
Подробнее
Основы Python
В этом курсе изучается базовый синтаксис и отличительные особенности языка Python. Даются базовые понятия о вычислительной сложности алгоритмов, это позволяет ребенку понимать как оценить оптимальность кода, его быстродействие. В рамках курса ребенок получит несколько сертификатов из разных источников, которые дадут возможность получить дополнительные баллы ЕГЭ по профильному предмету "Информатика".
Подробнее