ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ С++. ЧАСТЬ 2
Программа «Программирование на языке C++. Часть 2» является логическим продолжением первой части курса и предназначена для обучающихся, уже владеющих базовыми навыками программирования на языке C++.
В современном образовании особое внимание уделяется развитию интеллектуального уровня обучающихся, формированию познавательной активности, умению самостоятельно получать знания. Особую роль в этом играет продвижение учащихся в области IT, которое являются эффективным и проверенным на практике механизмом развития творческих способностей школьников, важной составляющей в профориентационной работе с талантливой молодёжью.
В связи с интенсивным развитием информационных технологий олимпиады по информатике занимают одно из ведущих мест. Уровень задач олимпиад всех типов год от года повышается, повышается и уровень подготовки самих участников. Поэтому для обучающихся необходимы дополнительные знания и умения, которые они не получают в стандартной школьной программе – в том числе, в области языка программирования С++.
Отличительные особенности программы:
углублённое изучение стандартной библиотеки шаблонов (STL) и её применения для решения прикладных и олимпиадных задач;
освоение объектно-ориентированного подхода в программировании через структуры и классы;
понимание механизмов работы с памятью с помощью указателей и ссылок;
приобретение практических навыков работы с файловыми системами для обработки данных;
развитие навыков создания эффективных и структурированных программ.
Преподаватель
Лодыгин Игорь Олегович
Ассистент кафедры автоматики, робототехники и управления техническими системами Высшей школы информационных технологий и автоматизированных систем САФУ
Расписание
Форма обучения: заочная, с использованием дистанционных образовательных технологий.
Режим занятий: 2 часа в неделю.
Периодичность занятий в неделю: еженедельно.
Продолжительность обучения: 6 недель.
Содержание программы
Раздел 1. Структура данных С++
Тема 1.1 Встроенные структуры данных в С++. Пара. Кортеж. Стек. Очередь. Вектор. Словарь. Множество. Мультимножество
Тема 1.2 Структуры. Классы
Тема 1.3 Указатели. Ссылки
Тема 1.4 Работа с файлами
Период освоения программы: 17.11.2025 — 22.12.2025 (12 часов)