Программирование. 2D- и 3D-игр на Unity. Уровень 7–11 класс (34 часа) Раздел 1. Интерфейс Unity. Интерфейс среды Unity. Инспектор Объектов. Asset's Store. Динамические структуры.
Раздел 2. Программирование на Unity. Скрипты и управление. Коллайдеры и Триггеры. Твёрдые тела и физика. Canvas и UI. Скрипт и UI. Игровая логика и класс «Человек». Система разрушения (Расширенная физика).
Раздел 3. Работа с графикой и инструментарием. Инструменты работы со светом. Постобработка. Инструмент Unity Audio. Инструмент Particles.
Раздел 4. Искусственный интеллект. Искусственный интеллект с ручным определением целей. Искусственный интеллект – определение приоритетов. Raycast. Массивы в Unity. Профиль и Статистика.
Раздел 5. Анимация в применениях. Анимация. Аниматор. Управление анимированного объекта.
Раздел 6. Создание игр по жанрам. Flappy Bird. Clicker Game. First Person Shooter. Fighting. Tanks.
Раздел 7. Портирование и мультиплатформенная разработка. Сенсорное управление. Метод PC Build для разработки персонального компьютера. Метод Android Build для Android платформы.
В нижепредставленной таблице отражена общая информация по 8 уровням:
Уровень
Максимальный срок освоения
Количество часов
Возрастной состав
Робототехника Elementary
1 учебный год
34 часа
9-12
Робототехника Junior
1 учебный год
34 часа
11-15
Робототехника Senior
1 учебный год
34 часа
12-19
Робототехника Arduino
полугодие
17 часов
10-19
Разработка мобильных приложений (Android, iOS)
полугодие
17 часов
10-19
Олимпиадное программирование
1 учебный год
34 часа
13-19
Создание сайтов и 3D-моделирование
1 учебный год
34 часа
10-16
Программирование 2D- и 3D-игр на Unity
1 учебный год
34 часа
10-19
Количество часов в неделю – 1, 2, 3 или 4 академических часа, равных 40 минутам. Начинать обучение можно с любого уровня программы, в зависимости от сформированных базовых знаний, умений и навыков учащихся.