
- •1. Характеристики, структура и содержание
- •1.1. Цели и задачи изучения
- •1.2. Язык обучения
- •1.3. Требование к подготовленности обучающегося к освоению содержания учебной дисциплины
- •1.4. Результаты изучения дисциплины
- •1.5. Знания, умения, навыки, приобретаемые обучающимися при изучении дисциплины
- •1.6. Перечень и объем активных форм учебной работы по дисциплине
- •1.7. Структура и организация изучения дисциплины, текущего контроля успеваемости и промежуточной аттестации
- •1.8. Структура и содержание учебной дисциплины
- •1.8.1. Структура лекционного курса
- •1.8.2. План лабораторных/практических занятий
- •1.8.3. Распределение бюджета времени на выполнение самостоятельной работы
- •1.8.3.1. Нормирование часов по самостоятельной работе студентов по дисциплине
- •2. Обеспечение учебной дисциплины
- •2.1.1. Методическое обеспечение аудиторной работы
- •2.1.2. Методические материалы для проведения текущего контроля успеваемости и промежуточной аттестации
- •Пример задания для текущего контроля знаний
- •1 Семестр
- •2 Семестр
- •1 Семестр
- •2 Семестр
- •3 Семестр
- •Промежуточный контроль
- •Перечень заданий для промежуточного контроля освоения дисциплины
- •1 Семестр
- •2 Семестр
- •3 Семестр
- •2.2. Кадровое обеспечение учебной дисциплины
- •2.2.1. Требования к образованию и (или) квалификации штатных преподавателей и иных лиц, допущенных к преподаванию дисциплины
- •2.4. Информационное обеспечение
- •2.4.1. Литература
- •2.4.2. Профессиональные базы данных
- •2.4.3. Информационные справочные системы
Липецкий государственный технический университет
УТВЕРЖДАЮ
Декан ФАИ
_________ /Галкин А.В. /
«___» ______________2023 г.
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
___________________________"ПРОГРАММИРОВАНИЕ"
Направление подготовки: 09.03.04 «Программная инженерия»
Профиль подготовки: Разработка программно-информационных систем
Квалификация (степень) выпускника: бакалавр
Форма обучения: очная
г. Липецк – 2023 г.
1. Характеристики, структура и содержание
1.1. Цели и задачи изучения
Цели освоения дисциплины: изучение принципов алгоритмизации и программирования, подготовка в области методов, средств и технологий разработки прикладного программного обеспечения для решения практических задач обработки данных, математического моделирования, информатики, формирование представлений о процедурном и объектно-ориентированном подходах в программировании на языках высокого уровня, получение высшего профессионального (на уровне бакалавра) образования, позволяющего выпускнику успешно работать в избранной сфере деятельности с применением современных компьютерных технологий.
Задачи изучения дисциплины:
– получение навыков составления линейных и нелинейных алгоритмов;
– изучение лексических элементов, синтаксиса и семантики одного из процедурных языков программирования;
– получение навыков кодирования на процедурном языке программирования;
– получение навыков реализации классических абстрактных типов данных (линейных и нелинейных структур данных);
– изучение лексических элементов, синтаксиса и семантики одного из объектно-ориентированных языков программирования;
– изучение основных элементов объектно-ориентированного программирования: инкапсуляции, наследования, полиморфизма;
– получение навыков кодирования на объектно-ориентированном языке программирования;
– получение навыков представления предметной области структурированно в виде диаграммы классов;
– получение навыков использования стандартных событий элементов управления оконного приложения, создания и обработки собственных произвольных событий.
1.2. Язык обучения
Русский.
1.3. Требование к подготовленности обучающегося к освоению содержания учебной дисциплины
Первой части дисциплины «Программирование», которая читается в 1 семестре 1 курса, предшествует изучение дисциплин «Информатика», «Иностранный язык» (желательно знание основ английского языка), в том числе аналогичных дисциплин из школьной программы. Второй части дисциплины «Программирование», которая читается во 2 семестре 1 курса, предшествует изучение дисциплин «Информатика», «Иностранный язык», «Программирование» в 1 семестре. Третьей части дисциплины «Программирование», которая читается в 3 семестре 2 курса, предшествует изучение дисциплин «Программирование», «Технологии программирования и структуры данных» во 2 семестре.
1.4. Результаты изучения дисциплины
Учебный материал данной дисциплины способствует (совместно с другими дисциплинами) формированию следующих компетенций:
ОПК-2. Способен понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной деятельности
Индикаторы:
ИОПК-2.1. Знает основные принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, используемых при решении задач профессиональной деятельности
ИОПК-2.2. Умеет применять принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, при решении задач профессиональной деятельности
ОПК-6. Способен разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов
Индикаторы:
ИОПК-6.1. Знает основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов
ИОПК-6.2. Умеет разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов