• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Программирование на C++ и Unity

2024/2025
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты

Преподаватели

Программа дисциплины

Аннотация

Курс нацелен на формирование у слушателя общих принципов к эффективному применению языка С++ при решение различных задач. Курс включает в себя глубокий обзор всех базовых аспектов языка и опирается на стандарты С++17 и С++20. Применение данных знаний на практике и реализация собственных проектов.
Цель освоения дисциплины

Цель освоения дисциплины

  • Знание основных конструкций языка С++, достаточного для реализации решения задач в последующих курсах
  • Практическое применение языка С++
  • Понимание и применение основных принципов разработки
  • Владение современными инструментами разработки
Планируемые результаты обучения

Планируемые результаты обучения

  • Понимание основных сущностей языка С++
  • Корректное использование основных сущностей С++ при решении практических задач
  • Понимание принципов Модульного программирования
  • Написание собственных функций для решения задач
  • Корректное использование функций
  • Применить каждый из принципов ООП на практике
  • Написать собственный классы
  • Знакомство с библиотекой <algorithm>
  • Применение всех контейнеров STL
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Основы С++
  • Модульное программирование
  • Основы ООП
  • Стандартная библиотека С++
Элементы контроля

Элементы контроля

  • неблокирующий Зимний экзамен
  • неблокирующий Осенний экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 2nd module
    0.5 * Зимний экзамен + 0.5 * Осенний экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Объектно - ориентированное программирование в С++, Лафоре, Р., 2011
  • Эффективный и современный С++ : 42 рекомендации по использованию С++11 и С++14: пер. с англ., Мейерс, С., 2019

Рекомендуемая дополнительная литература

  • Язык программирования C++, Страуструп, Б., 2012

Авторы

  • Литвишкина Ален Витальевна
  • Саратовцев Артем Романович
  • Промыслов Валентин Валерьевич