Разработка программного обеспечения
Аннотация
Знания, умения и навыки, сформированные при изучении дисциплины «Разработка программного обеспечения», будут востребованы при изучении последующих дисциплин: «Методы обработки данных», «Информационные технологии в науке и образовании», «Экономико-математические методы и модели», «Теория решения экстремальных задач», «Параллельные вычисления», «Методы обработки данных» и др.О курсе
Курс посвящен
Курс посвящен изучению методов разработки программного обеспечения и методов проектирования программных комплексов, основных технологий, методов, средств и навыков выбора, проектирования, реализации, оценки качества и анализа эффективности ПО для решения задач в различных предметных областях
Расписание курса
Модуль 1 : Введение в РПО.
Введение
- Цифровое образование(Видеолекция)
- Цифровой гражданин(Рубежный тест)
- Цифровое образование(Домашнее задание)
- Профстандарты(Лабораторная работа)
- Интеллект-карты (Дополнительный материал)
Методологии разработки ПО
- Архитектура ИС(Традиционная лекция)
- Методологии разработки ПО(Традиционная лекция)
- Методологии разработки ПО(Домашнее задание)
- Современные программные средства. Классификация(Традиционная лекция)
Модуль 2 : Проектирование и прототипирование.
Инструменты для подготоки проекта
- Сервисы для составления карты задач(Практическая работа)
- Бэклог(Традиционная лекция)
- Сервисы для составления карты задач(Лабораторная работа)
- Системы управления знаниями(Лабораторная работа)
- Управление проектами и задачами(Видеолекция)
Основы проектирования
- Основы проектирования(Проектное задание)
- Основы проектирования(Учебное пособие)
- Нотации(Видеолекция)
- Нотации(Лабораторная работа)
- Паттерны проектирования(Традиционная лекция)
- Нотации(Проектное задание)
Прототипирование
- Средства создания прототипов(Домашнее задание)
- Средства создания прототипов(Лабораторная работа)
- Прототипирование интерфейса(Видеолекция)
- Основы прототипирования(Традиционная лекция)
Аттестация
- Проектирование и прототипирование(Расчетно-графическая работа)
Модуль 3 : Разработка.
Современные методы разработки ПО
- Обзор современных методов РПО(Традиционная лекция)
- Классификация современных платформ РПО(Лабораторная работа)
Идеология No-Code
- Применение No-Code в сайтостроении(Проектное задание)
- Применение No-Code в мессенджерах и мобильной разработке(Проектное задание)
- Применение No-Code в геймдеве(Проектное задание)
- Применение No-Code в аналитике и обработке данных(Проектное задание)
- Системы интеллектуального анализа данных(Проектное задание)
Разработка электронных образовательных ресурсов
- Современные технологии цифрового образования(Традиционная лекция)
- Системы управления обучением(Традиционная лекция)
Идеология Low-Code
- Фреймворки (Традиционная лекция)
Модуль 4 : Итоговый контроль.
Задания и вопросы на итоговый контроль
- Диагностика(Контрольная работа)
- Вопросы на экзамен (Дополнительный материал)
Курсовая работа
- Технологии цифрового образования(Курсовая работа)
Информационные ресурсы
1. Мякишев, Д.В. Разработка программного обеспечения АСУ ТП на основе объектноориентированного подхода : метод. пособие / Д.В. Мякишев. — Москва ; Вологда : Инфра-Инженерия, 2019. - 128 с. - ISBN 978-5-9729-0305-4. - Текст : электронный. - URL: https://znanium.com/catalog/product/1048733 – Режим доступа: по подписке.
2. Федорова, Г. Н. Разработка, внедрение и адаптация программного обеспечения отраслевой направленности : учебное пособие / Г.Н. Федорова. — Москва : КУРС : ИНФРА-М, 2022. — 336 с. - ISBN 978-5-906818-41-6. - Текст : электронный. - URL: https://znanium.com/catalog/product/1858587 – Режим доступа: по подписке.
3. Лауферман, О. В. Разработка программного продукта: профессиональные стандарты, жизненный цикл, командная работа : учебное пособие / О. В. Лауферман, Н. И. Лыгина. - Новосибирск : Изд-во НГТУ, 2019. - 75 с. - ISBN 978-5-7782-3893-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/1866920 – Режим доступа: по подписке.
4. Хорев, П. Б. Объектно-ориентированное программирование с примерами на С# : учебное пособие / П.Б. Хорев. — Москва : ФОРУМ : ИНФРА-М, 2020. — 200 с. — (Высшее образование: Бакалавриат). - ISBN 978-5-00091-680-3. - Текст : электронный. - URL: https://znanium.com/catalog/product/1069921 – Режим доступа: по подписке.
Направления подготовки
- 01.04.02 Прикладная математика и информатика