Модуль 1
195,00ч

Базовый модуль

Базовый модуль включает в себя:
- практический блок разработки программ на языке C#;
- теоретические основы разработки программного обеспечения;
- практический блок разработки игр и мультимедийных приложений на Unity;
Часов в программе
43,00 часа
лекции
80,00 часов
практика
42,00 часа
самостоятельная
30,00 часов
промежуточная аттестация
195,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: Лекции
Требуемое ПО:
Интернет-браузер
Вид занятий: Практические занятия
Требуемое ПО:
Интернет-браузер. Свободно распространяемое программное обеспечение: Unity, Visual Studio Community.
Вид занятий: Самостоятельная работа
Требуемое ПО:
Интернет-браузер
Свободно распространяемое программное обеспечение: Unity, Visual Studio Community.
Информационные ресуры
https://metanit.com/sharp/tutorial/
https://unity.com/learn
https://docs.unity3d.com/ru/530/Manual/UnityManual.html
https://www.youtube.com/c/Brackeys
https://www.youtube.com/channel/UCFK6NCbuCIVzA6Yj1G_ZqCg
https://www.youtube.com/user/flashgamm
Образовательные ресуры
https://www.coursera.org/specializations/game-design-and-development
https://www.coursera.org/specializations/game-design
https://www.coursera.org/specializations/programming-unity-game-development
https://www.devtodev.com/education/online-course/game-design

Учебно-методические материалы

Методы, формы и технологии

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

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

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

Методические разработки

1. Полное руководство по языку программирования С# 9.0 и платформе .NET 5 [Электронный ресурс]. – Режим доступа: https://metanit.com/sharp/tutorial, свободный.
2. Официальный сайт Unity [Электронный ресурс]. – Режим доступа: https://unity.com, свободный.
3. Официальная документация Unity [Электронный ресурс]. – Режим доступа: https://docs.unity3d.com/ru/530/Manual/UnityManual.html, свободный.

Материалы курса

1. Полное руководство по языку программирования С# 9.0 и платформе .NET 5 [Электронный ресурс]. – Режим доступа: https://metanit.com/sharp/tutorial , свободный.
2. Официальный сайт Unity [Электронный ресурс]. – Режим доступа: https://unity.com , свободный.
3. Официальная документация Unity [Электронный ресурс]. – Режим доступа: https://docs.unity3d.com/ru/530/Manual/UnityManual.html , свободный.

Учебная литература

1. Официальный YouTube канал Brackeys [Электронный ресурс]. – Режим доступа: https://www.youtube.com/c/Brackeys , свободный.
2. Официальный YouTube канал CodeMonkey [Электронный ресурс]. – Режим доступа: https://www.youtube.com/c/UCFK6NCbuCIVzA6Yj1G_ZqCg , свободный.
3. Официальный YouTube канал DevGamm [Электронный ресурс]. – Режим доступа: https://www.youtube.com/c/Brackeys , свободный.

Темы

Тема 1.1 Знакомство с Visual Studio и C# Тема 1.2. Массивы, циклы и методы в C# Тема 1.3.1 Введение в ООП в C# Тема 1.3.2 Объектно-ориентированное программирование Тема 1.3.3 Углубленное изучение ООП в C# Тема 1.4 Сложные структуры массивов в C# Тема 1.5 Начало работы с Unity Тема 1.6 Физика в Unity Тема 1.7 Работа с расширением ProBuilder Тема 1.8 Создание игры-клона "Helix Jump" Тема 1.9 Векторная математика и повороты в Unity Тема 1.10 Пользовательский интерфейс (UI) в Unity Тема 1.11 Работа с графическими ресурсами в Unity Тема 1.12 Работа со звуками в Unity Тема 1.13 Работа с анимациями в Unity Тема 1.14 Искусственный интеллект в Unity Тема 1.15 Шейдеры в Unity Тема 1.16 Система частиц Unity Тема 1.17 Ландшафт в Unity Тема 1.18 Использование Git
Лекции
1,00ч
Самостоятельная работа
3,00ч
Всего
4,00ч
Лекции
3,00ч
Практические занятия
3,00ч
Самостоятельная работа
2,00ч
Всего
8,00ч
Лекции
3,00ч
Практические занятия
6,00ч
Самостоятельная работа
3,00ч
Всего
12,00ч
Лекции
4,00ч
Практические занятия
5,00ч
Самостоятельная работа
3,00ч
Всего
12,00ч
Лекции
4,00ч
Практические занятия
3,00ч
Самостоятельная работа
3,00ч
Всего
10,00ч
Лекции
2,00ч
Практические занятия
5,00ч
Самостоятельная работа
2,00ч
Всего
9,00ч
Лекции
2,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
2,00ч
Практические занятия
5,00ч
Самостоятельная работа
2,00ч
Всего
9,00ч
Лекции
1,00ч
Практические занятия
3,00ч
Самостоятельная работа
1,00ч
Всего
5,00ч
Лекции
4,00ч
Практические занятия
12,00ч
Самостоятельная работа
2,00ч
Всего
18,00ч
Лекции
2,00ч
Практические занятия
5,00ч
Самостоятельная работа
2,00ч
Всего
9,00ч
Лекции
2,00ч
Практические занятия
5,00ч
Самостоятельная работа
1,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
2,00ч
Самостоятельная работа
2,00ч
Всего
5,00ч
Лекции
1,00ч
Практические занятия
4,00ч
Самостоятельная работа
1,00ч
Всего
6,00ч
Лекции
1,00ч
Самостоятельная работа
2,00ч
Всего
3,00ч
Лекции
3,00ч
Практические занятия
5,00ч
Самостоятельная работа
2,00ч
Всего
10,00ч
Лекции
2,00ч
Практические занятия
5,00ч
Самостоятельная работа
3,00ч
Всего
10,00ч
Лекции
1,00ч
Практические занятия
5,00ч
Самостоятельная работа
3,00ч
Всего
9,00ч
Лекции
2,00ч
Практические занятия
5,00ч
Самостоятельная работа
2,00ч
Всего
9,00ч
Лекции
2,00ч
Практические занятия
2,00ч
Самостоятельная работа
1,00ч
Всего
5,00ч
Промежуточная аттестация 30,00 часов
Аттестация проводится в форме практического задания.
Аттестационное практическое задание по базовому модулю содержит 1 задачу, состоящую из 5 подзадач

Шкала оценки аттестационного практического задания:
0-4 баллов: не зачтено
5-10 баллов: зачтено