О курсе
Основной целью курса является ознакомление обучающихся с современными технологиями дополненной реальности и получение базовых навыков разработки приложений дополненной реальности.
Курс предназначен для обучения студентов магистратуры.
В курсе рассматриваются следующие аспекты: теория дополненной реальности, современные технологии по разработке приложений дополненной реальности, основные принципы и подходы к разработке приложений дополненной реальности.
Особое внимание уделяется творческому подходу к работе и использованию основных принципов разработки в тандеме для создания сложных и иммерсивных приложений. Предполагается знание основ работы с движком Unity.
Результаты обучения
В результате обучения студент будет:
- Знать основы программирования приложений дополненной реальности для мобильных устройств;
- Знать методы и способы эффективного управления разработкой программных средств и проектов;
- Знать общие принципы разработки алгоритмов для решения сложных вычислительно трудоемких задач;
- Уметь применять методы и способы эффективного управления разработкой программных средств и проектов;
- Уметь использовать новые и известные методы разработки и модернизации программных систем;
- Уметь составлять условные макеты при проектировании графического пользовательского интерфейса;
- Владеть опытом использования технологий AR;
- Владеть способностью использования языков программирования инструментальных средств разработки;
- Владеть опытом использования мобильных технологий.
Образовательная программа (ООП/ДОП)
09.04.02 Информационные системы и технологии
Программа курса
- Введение в технологию дополненной реальности
- Расширенная функциональность приложений дополненной реальности
Модуль "Введение в технологию дополненной реальности" включает 4 лекции:
- Введение в технологии AR
- Начало работы с AR-фреймворком
- Работа с пользовательским интерфейсом в AR-приложении
- Работа с AR-объектами
Модуль "Введение в технологию дополненной реальности" содержит 3 лабораторные работы:
- Начало работы с AR-фреймворком
- Работа с пользовательским интерфейсом в AR-приложении
- Работа с AR-объектами
Модуль "Расширенная функциональность приложений дополненной реальности" включает 4 лекции:
- Управление объектами
- Отслеживание объектов
- Расширенная функциональность фреймворка дополненной реальности
- Проектирование приложения для дополненной реальности (курсовой проект)
Модуль "Расширенная функциональность приложений дополненной реальности" содержит 3 лабораторные работы:
- Управление объектами
- Отслеживание объектов
- Расширенная функциональность фреймворка дополненной реальности
В модуле "Расширенная функциональность приложений дополненной реальности" выполняется курсовой проект, состоящий из 4 этапов:
- Выбор темы и литературный обзор
- Формирование требований к разрабатываемому приложению
- Разработка MVP
- Защита курсового проекта
Длительность курса, количественные характеристики, форма аттестации
Продолжительность курса – 16 недель
Трудоемкость освоения курса – 216 часов
Трудоемкость курса – 6 кредитов
Форма контроля – экзамен, КР (зачет)
Автор курса
Copyright © 2024
Томский политехнический университет. Все права защищены
Tomsk Polytechnic University, All rights reserved.
- Учитель: Лоскутов Виталий Валерьевич