Управление образования города алматы городской научно-методический центр новых технологий в образованииСоздание сайтов и 3D-моделирование
Факултатив
Программирование
|
Раздел |
Тема |
Цель обучения |
Часы |
Интерфейс Unity |
Интерфейс среды Unity |
Устанавливать Unity. Пользоваться элементами интерфейса и взаимодействия. |
1 |
Инспектор Объектов |
Применять функции импорта моделей и материалов, настраивать шейдеры. |
1 | |
Asset's Store |
Импортировать материалы, каталоги. |
1 | |
Динамические структуры |
Работать с Terrain и его инструментами. |
1 | |
Программирование на Unity |
Скрипты и управление |
Реализовать скрипт для управляемого взаимодействия с объектом. |
1 |
Коллайдеры и Триггеры |
Научиться опознавать объекты, определять взаимодействие по тэгу. Реализовать функции момента столкновения и состояний объекта. |
2 | |
Твёрдые тела и физика |
Рассматривать альтернативные методы взаимодействия и физических моделей. |
1 | |
Canvas и UI |
Реализовать пользовательский интерфейс и научиться закреплять элементы. |
1 | |
Скрипт и UI |
Реализовать интерфейс с подвязкой к скриптам и методам. |
1 | |
Игровая логика и класс «Человек» |
Применять функционал персонажа и типы данных. |
1 | |
Система разрушения (Расширенная физика) |
Создавать скриптово-разрушаемые объекты. |
1 | |
Работа с графикой и инструментарием |
Инструменты работы со светом |
Настраивать рендер сцены, отражений и запекание света. |
1 |
Постобработка |
Обрабатывать изображения, вычисление нагрузки, шейдеры. |
1 | |
Инструмент Unity Audio |
Работать со звуковыми форматами, научиться интегрировать звуков. |
1 | |
Инструмент Particles |
Создавать и настраивать системы частиц. |
1 | |
Искусственный интеллект |
Искусственный интеллект с ручным определением целей |
Создавать искусственный интеллект с ручным определением целей. |
1 |
Искусственный интеллект – определение приоритетов |
Создавать искусственный интеллект с самостоятельным определением приоритетов. |
1 | |
Raycast |
Применять методы выпускания лучшей, дифференцирование объектов. |
1 | |
Массивы в Unity |
Использовать массивы для хранения данных. |
1 | |
Профиль и Статистика |
Применять сохранение данных за каждую сессию, система сохранения. |
1 | |
Анимация в применениях |
Анимация |
Создавать 2D-анимации. Создавать скриптового управляемый анимированный 2D-персонаж. |
2 |
Аниматор |
Интегрировать 3D-Анимаций, RIG and Avatar, настраивать Аниматора. |
1 | |
Управление анимированного объекта |
Создавать управляемый анимированный 3D-персонаж от третьего лица. |
1 | |
Создание игр по жанрам |
Flappy Bird |
Создавать проект в жанре «Taper». |
1 |
Clicker Game |
Создавать проект в жанре «Clicker». |
1 | |
First Person Shooter |
Создавать проект в жанре «FPS». |
1 | |
Fighting |
Создавать проекта в жанре «Fighting». |
1 | |
Tanks |
Разрабатывать мобильный проект в жанре «Танчики». |
1 | |
Портирование и мультиплатформенная разработка |
Сенсорное управление |
Создавать виртуальные кнопки и делаем ссылки. Настраивать правильный виртуальный джойстик, float переходы. |
2 |
Метод PC Build для разработки персонального компьютера |
Создавать проект для компьютера и изучать сцены как структуру. |
1 | |
Метод Android Build для Android платформы |
Разрабатывать проект для Android, исправлять распространённые ошибки, изучать Player Settings. |
1 |
№ |
Уровни обучения |
Количество часов |
Вид занятия |
Образовательный продукт | ||
Всего |
Теория |
Практика | ||||
1 |
Робототехника Elementary |
34 |
7 |
27 |
изучение, практикум, соревнование |
конструкции, программы |
2 |
Робототехника Junior |
34 |
10 |
24 |
изучение, практикум, соревнование |
конструкции, программы |
3 |
Робототехника Senior |
34 |
11 |
23 |
изучение, практикум, соревнование |
конструкции, программы |
4 |
Робототехника Arduino |
17 |
0 |
17 |
практикум |
схемы, программы |
5 |
Разработка мобильных приложений (Android, iOS) |
17 |
3 |
14 |
изучение, практикум |
мобильные приложения |
6 |
Олимпиадное программирование |
34 |
12 |
22 |
практикум, тренировка |
программы |
7 |
Создание сайтов и 3D-моделирование |
34 |
13 |
21 |
практикум, соревнование |
сайт, 3D-модели |
8 |
Программирование 2D- и 3D-игр на Uni |
34 |
3 |
31 |
изучение, практикум |
2D-3D-игры |
|