2025-2026_v09_03_03_25_ПИвСО_plx_Алгоритмизация и программирование_Прикладная информатика в строительной отрасли
 
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования «Орловский государственный аграрный университет имени Н.В. Парахина»
 
Цифровых технологий
Закреплена за кафедрой
рабочая программа дисциплины (модуля)
Алгоритмизация и программирование
______________ 2025 г.
Декан факультета/директор института (колледжа)
УТВЕРЖДАЮ
Учебный план
v09.03.03_25_ПИвСО.plx

09.03.03 Прикладная информатика

Прикладная информатика в строительной отрасли

______________Мысишин Игорь Сергеевич
Инженерно-строительный институт
 
Форма обучения
очно-заочная
Квалификация
бакалавр
 
Орёл 2024
 
УП: v09.03.03_25_ПИвСО.plx
стр. 2
 
Программу составил(и):
 
 
к.э.н., доцент, Шестаков Роман Борисович
 
Алгоритмизация и программирование
Рабочая программа дисциплины
 
разработана в соответствии с ФГОС ВО:
Федеральный государственный образовательный стандарт высшего образования - бакалавриат по направлению подготовки 09.03.03 Прикладная информатика (приказ Минобрнауки России от 19.09.2017 г. № 922)
 
09.03.03 Прикладная информатика 
составлена на основании учебного плана:
 
утвержденного учёным советом вуза от 25.02.2025 протокол № 8.
 
Протокол от 25.05.2025 г. № 6

Зав. кафедрой Чекулина Татьяна Александровна

Цифровых технологий
Рабочая программа одобрена на заседании кафедры
Согласовано на заседании МК, протокол №___ от  __  __________20__г.
Председатель МК
               
 
стр. 3
УП: v09.03.03_25_ПИвСО.plx
 
 
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ)
1.1
Цель дисциплины заключается в формировании у обучающихся базовых компетенций в области разработки и реализации алгоритмов посредством современных технологий программирования. Курс направлен на подготовку квалифицированных специалистов, способных эффективно решать задачи проектирования, анализа и реализации программных продуктов различного уровня сложности.
 
2. МЕСТО ДИСЦИПЛИНЫ (МОДУЛЯ) В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Цикл (раздел) ОП:
Б1.О
 
2.1
Требования к предварительной подготовке обучающегося:
2.1.1
-Ведение терминологического словаря. Это поможет быстрее усваивать теоретический материал, грамотно строить речь при устных и письменных ответах
2.1.2
-Подготовка к практическим занятиям. Необходимо ознакомиться с планом практического занятия, который отражает содержание предложенной темы. Затем следует проработать текущий материал, изучить обязательную и дополнительную литературу, рекомендованную к теме
2.1.3
-Подготовка к итоговой аттестации. Для подготовки к итоговой аттестации следует ознакомиться со списком вопросов. В качестве основы для подготовки рекомендуется лекционный материал и проработанные задания лабораторных работ.
2.1.4
Информационная безопасность
2.1.5
Информационные технологии и программирование
 
 
2.2
Дисциплины (модули) и практики, для которых освоение данной дисциплины (модуля) необходимо как предшествующее:
2.2.1
Информатика
2.2.2
Математика
2.2.3
Информационная безопасность
 
3. ФОРМИРУЕМЫЕ КОМПЕТЕНЦИИ И ИНДИКАТОРЫ ИХ ДОСТИЖЕНИЯ
 
ОПК-7: Способен разрабатывать алгоритмы и программы, пригодные для практического применения
 
ОПК-7.1: Осуществляет выбор языков программирования и работы с базами данных, операционные системы и оболочки, современные программные среды разработки информационных систем и технологий
 
 
 
 
 
ОПК-7.2: Применяет языки программирования и работы с базами данных, современные программные среды разработки информационных систем и технологий для автоматизации бизнес-процессов, решения прикладных задач различных классов, ведения баз данных и информационных хранилищ
 
 
 
 
 
ОПК-7.3: Демонстрирует навыки программирования, отладки и тестирования прототипов программно-технических комплексов задач
 
 
 
 
 
 
стр. 4
УП: v09.03.03_25_ПИвСО.plx
 
Распределение часов дисциплины по семестрам
Семестр

(<Курс>.<Семестр на курсе>)

1 (1.1)
Итого
Недель
17 5/6
Вид занятий
УП
РП
УП
РП
Лекции
14
14
14
14
Лабораторно-практические занятия
14
14
14
14
Контактная работа Контроль
0,2
0,2
0,2
0,2
Итого ауд.
28
28
28
28
Кoнтактная рабoта
28,2
28,2
28,2
28,2
Сам. работа
80
80
80
80
Часы на контроль
35,8
35,8
35,8
35,8
Итого
144
144
144
144
 
Общая трудоемкость
4 ЗЕТ
Виды контроля  в семестрах:
Часов по учебному плану
144
экзамены 1
в том числе:
аудиторные занятия
28
самостоятельная работа
80
часов на контроль
35,8
 
4. СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (МОДУЛЯ)
Наименование разделов и тем /вид занятия/
Литература и эл. ресурсы
Часов
Компетен-

ции

Семестр / Курс
Код занятия
Пр. подгот.
Примечание
Инте

ракт.

 
 
Раздел 1. Алгоритмизация и программирование

 
1.1
Теория алгоритмов /Лек/
Л1.1Л2.1

1
ОПК-7.1
1
 
1.2
Языки програмирования. Введение в PYTHON /Лек/
Л1.1Л2.1

1
ОПК-7.1
1
 
1.3
Алгоритмы линейной структуры /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.4
Ветвления и циклы в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.5
Функции и модули в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
стр. 5
УП: v09.03.03_25_ПИвСО.plx
 
1.6
Массивы и списки в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.7
Строки в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.8
Рекурсия в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.9
Основные принципы OOP в Python. Классы и объекты /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.10
Наследование и полиморфизм в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.11
Исключения в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.12
Файловая система и I/O в Python /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.13
Графическое представление данных в Python. GUI /Лек/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.14
Проектирование ПО.

Оптимизация и тестирование в Python /Лек/

Л1.1Л2.1

1
ОПК-7.3
1
 
1.15
Алгоритмы линейной структуры /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.16
Ветвления и циклы в Python /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.17
Функции и модули в Python /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.18
Функции и модули в Python /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.19
Массивы и списки в Python /ЛПЗ/
Л1.1Л2.1

2
ОПК-7.2
1
 
1.20
Строки в Python /ЛПЗ/
Л1.1Л2.1

2
ОПК-7.2
1
 
1.21
Основные принципы OOP в Python. Классы и объекты /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.22
Исключения в Python /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.23
Файловая система и I/O в Python /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.24
Графическое представление данных в Python. GUI /ЛПЗ/
Л1.1Л2.1

1
ОПК-7.2
1
 
1.25
Проектирование ПО. Оптимизация и тестирование в Python /ЛПЗ/
Л1.1Л2.1

2
ОПК-7.3
1
 
1.26
/КА/

0,2
1
 
1.27
Самостоятельная работа /Ср/
Л1.1Л2.1

80
ОПК-7.1 ОПК-7.2 ОПК-7.3
1
 
5. ФОНД ОЦЕНОЧНЫХ СРЕДСТВ
 
5.1. Контрольные вопросы и задания
 
5.2. Темы письменных работ
 
5.3. Фонд оценочных средств
 
стр. 6
УП: v09.03.03_25_ПИвСО.plx
 
5.4. Перечень видов оценочных средств
 
6. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ (МОДУЛЯ)
6.1. Рекомендуемая литература
 
6.1.1. Основная литература
 
Авторы, составители
Заглавие
Издательство, год
 
Л1.1
Трофимов В. В., Павловская Т. А.

Алгоритмизация и программирование: учебник для вузов
Москва: Юрайт, 2025
 
6.1.2. Дополнительная литература
 
Авторы, составители
Заглавие
Издательство, год
 
Л2.1
Чернышев С. А.

Основы программирования на Python: учебник для вузов
Москва: Юрайт, 2025
 
6.3.1 Лицензионное и свободно распространяемое программное обеспечение, в том числе отечественного производства
 
6.3.1.1
Microsoft Windows Professional 8 версия 8
6.3.1.2
Microsoft Office 2013 Russian Academic версия 2013
6.3.1.3
Microsoft Office Professional Plus 2007 Russian Academic версия 2007
6.3.1.4
Kaspersky Free
6.3.1.5
ООО "Лаборатория ММИС"
 
6.3.2  Перечень профессиональных баз данных и информационных справочных систем
 
7. МТО (оборудование и технические средства обучения)
Ауд
Назначение
Вид Работ
Оснащение
Программное обеспечение
 
8. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО ОСВОЕНИЮ ДИСЦИПЛИНЫ (МОДУЛЯ)
Учебным планом предусмотрены следующие виды занятий:

- лекции;

- лабораторные занятия.

В ходе лекционных занятий рассматриваются основные теоретические вопросы, даются

рекомендации для самостоятельной работы и подготовке к лабораторным занятиям.

В ходе лабораторных занятий углубляются и закрепляются знания студентов по ряду

рассмотренных на лекциях вопросов, развиваются навыки практической работы.

При подготовке к лабораторным занятиям каждый студент должен:

– изучить рекомендованную учебную литературу;

– изучить конспекты лекций;

– подготовить ответы на все вопросы по изучаемой теме.

В процессе подготовки к лабораторным занятиям студенты могут воспользоваться

консультациями преподавателя.

Вопросы, не рассмотренные на лекциях и лабораторных занятиях, должны быть изучены

студентами в ходе самостоятельной работы. Контроль самостоятельной работы студентов над

учебной программой курса осуществляется в ходе занятий методом опроса и выполнения

лабораторных заданий. В ходе самостоятельной работы каждый студент обязан прочитать

основную и по возможности дополнительную литературу по изучаемой теме, дополнить

конспекты

лекций

первоисточников, выделить непонятные термины, найти их значение в энциклопедических

словарях.

 
Обучающийся имеет неограниченный доступ к учебно-методическим материалам дисциплины в электронной информационно-образовательной среде университета

http://cab.orelsau.ru

9. ПЕРЕЧЕНЬ УЧЕБНО-МЕТОДИЧЕСКОГО ОБЕСПЕЧЕНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ ОБУЧАЮЩИХСЯ ПО ДИСЦИПЛИНЕ.