2024-2025_ИП_09_02_07_2021_ИП-21-7к_plx_Разработка программных модулей (КРП 34)
 
Санкт- Петербургское государственное бюджетное

профессиональное образовательное учреждение

"Политехнический колледж городского хозяйства"

Разработка программных модулей (КРП 34)
рабочая программа дисциплины
Специальность
09.02.07 Информационные системы и программирование

Правительство Санкт-Петербурга

Комитет по науке и высшей школе

Приложение

к ОП СПО  по специальности

09.02.07 Информационные системы и программирование

, утвержденной приказом от

09.12.2016 г. №1547-ОД

 
часов на контроль
24
самостоятельная работа
5
контактная работа
196
в том числе:
Часов по учебному плану
225
Общая трудоемкость
225 часов
Форма обучения
очная
Квалификация
Программист
Виды контроля  в семестрах:
экзамен 5,6
 
 
Распределение часов  дисциплины по семестрам
Семестр

5

6

Итого
Вид занятий
УП
РП
УП
РП
УП
РП
Лекции
24
24
34
34
58
58
Практические
36
36
68
68
104
104
Контактная работа

60
60
136
136
196
196
Сам. работа
5
5
5
5
Часы на контроль
12
12
12
12
24
24
Итого
72
72
153
153
225
225
 
 
Разработчик(и): 
Организация-разработчик:

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».

 
Преподаватель Граблевский Михаил Владимирович
 
 
Рабочая программа дисциплины
Разработка программных модулей (КРП 34)
разработана в соответствии с ФГОС СПО:

Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)

составлена на основании учебного плана:
по специальности Информационные системы и программирование

 
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Цикл (раздел) ОП:
ПЦ
 
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
ОК 01.: Выбирать способы решения задач профессиональной деятельности применительно к различным контекстам
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 02.: Использовать современные средства поиска, анализа и интерпретации информации и информационные технологии для выполнения задач профессиональной деятельности
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 03.: Планировать и реализовывать собственное профессиональное и личностное развитие, предпринимательскую деятельность в профессиональной сфере, использовать знания по финансовой грамотности в различных жизненных ситуациях
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 04.: Эффективно взаимодействовать и работать в коллективе и команде
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 05.: Осуществлять устную и письменную коммуникацию на государственном языке Российской Федерации с учетом особенностей социального и культурного контекста
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 06.: Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей, в том числе с учетом гармонизации межнациональных и межрелигиозных отношений, применять стандарты антикоррупционного поведения
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 07.: Содействовать сохранению окружающей среды, ресурсосбережению, применять знания об изменении климата, принципы бережливого производства, эффективно действовать в чрезвычайных ситуациях
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 08.: Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 09.: Пользоваться профессиональной документацией на государственном и иностранном языках
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 1.1.: Формировать алгоритмы разработки программных модулей в соответствии с техническим заданием.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 1.2.: Разрабатывать программные модули в соответствии с техническим заданием.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 1.3.: Выполнять отладку программных модулей с использованием специализированных программных средств.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 1.4.: Выполнять тестирование программных модулей.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 1.5.: Осуществлять рефакторинг и оптимизацию программного кода.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 1.6.: Разрабатывать модули программного обеспечения для мобильных платформ.
 
 
 
 
 
 
 
 
 
 
 
 
 
В результате освоения дисциплины обучающийся должен:
 
 
3.1
Знать:
 
 
3.2
Уметь:
 
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
 
Код занятия
Наименование разделов и тем /вид занятия/
Семестр / Курс
Часов
Примечание
 
Раздел 1. Семестр 1
 
1. 1
Инструктаж по технике безопасности.  Основные принципы объектно-ориентированного программирования. Типы данных и переменные./Лек/
5
2
 
1. 2
Практическая работа № 8/Пр/
5
2
 
1. 3
Операции языка. Классы. Иерархия классов. Параметризованные классы/Лек/
5
2
 
1. 4
Практическая работа № 12/Пр/
5
2
 
1. 5
Условные конструкции. Циклы/Лек/
5
2
 
1. 6
Практическая работа № 13/Пр/
5
2
 
1. 7
Массивы/Лек/
5
2
 
1. 8
Практическая работа №2/Пр/
5
2
 
1. 9
Структуры. Указатели. Делегаты/Лек/
5
2
 
1. 10
Практическая работа № 1/Пр/
5
2
 
1. 11
Enum. Property./Лек/
5
2
 
1. 12
Практическая работа № 5/Пр/
5
2
 
1. 13
Коллекции. Операции со списками./Лек/
5
2
 
1. 14
Практическая работа № 3/Пр/
5
2
 
1. 15
Регулярные выражения/Лек/
5
2
 
1. 16
Практическая работа № 4/Пр/
5
2
 
1. 17
Синтаксис интерфейсов. Интерфейсы и наследование/Лек/
5
2
 
1. 18
Практическая работа № 11/Пр/
5
2
 
1. 19
Обработка исключительных ситуаций/Лек/
5
2
 
1. 20
Практическая работа № 6/Пр/
5
2
 
1. 21
Обобщения/Лек/
5
2
 
1. 22
Практическая работа № 7/Пр/
5
2
 
1. 23
Событийно-управляемое программирование/Лек/
5
2
 
1. 24
Практическая работа № 9/Пр/
5
2
 
1. 25
Практическая работа № 9/Пр/
5
2
 
1. 26
Практическая работа № 14/Пр/
5
2
 
1. 27
Практическая работа № 15/Пр/
5
2
 
1. 28
Практическая работа № 16/Пр/
5
2
 
1. 29
Практическая работа № 17/Пр/
5
2
 
1. 30
Практическая работа № 18/Пр/
5
2
 
Раздел 2. Семестр 2
 
2. 1
Инструктаж по технике безопасности. Методы оптимизации программного кода. Рефакторинг./Лек/
6
2
 
2. 2
Практическая работа № 29/Пр/
6
2
 
2. 3
Тестирование./Лек/
6
2
 
2. 4
Практическая работа № 28/Пр/
6
2
 
2. 5
Численные методы на C#/Лек/
6
2
 
2. 6
Практическая работа № 19/Пр/
6
2
 
2. 7
Windows Forms. Элементы управления. Диалоговые окна. Обработчики событий./Лек/
6
2
 
2. 8
Практическая работа № 30/Пр/
6
2
 
2. 9
Применение Windows Forms на примере игрового приложения/Лек/
6
2
 
2. 10
Практическая работа № 20/Пр/
6
2
 
2. 11
Введение в WPF. XAML. Особенности XAML./Лек/
6
2
 
2. 12
Практическая работа № 21/Пр/
6
2
 
2. 13
Чистый код/Лек/
6
2
 
2. 14
Практическая работа № 31/Пр/
6
2
 
2. 15
Принципы SOLID/Лек/
6
2
 
2. 16
Практическая работа № 22/Пр/
6
2
 
2. 17
Работа с базами данных/Лек/
6
2
 
2. 18
Практическая работа № 23/Пр/
6
2
 
2. 19
Проектирование баз данных/Лек/
6
2
 
2. 20
Практическая работа № 25/Пр/
6
2
 
2. 21
Реляционные базы данных/Лек/
6
2
 
2. 22
Практическая работа № 27/Пр/
6
2
 
2. 23
Entity Framework/Лек/
6
2
 
2. 24
Практическая работа № 26/Пр/
6
2
 
2. 25
Как готовиться к демонстрационному экзамену/Лек/
6
2
 
2. 26
Практическая работа № 28/Пр/
6
2
 
2. 27
Паттерны проектирования/Лек/
6
2
 
2. 28
Практическая работа № 32/Пр/
6
2
 
2. 29
Разработка бизнес-приложения/Лек/
6
2
 
2. 30
Практическая работа № 33/Пр/
6
2
 
2. 31
Разработка бизнес-приложения/Лек/
6
2
 
2. 32
Практическая работа № 35/Пр/
6
2
 
2. 33
Разработка бизнес-приложения/Лек/
6
2
 
2. 34
Практическая работа № 37/Пр/
6
2
 
2. 35
Практическая работа № 34/Пр/
6
2
 
2. 36
Практическая работа № 34/Пр/
6
2
 
2. 37
Практическая работа № 36/Пр/
6
2
 
2. 38
Практическая работа № 38/Пр/
6
2
 
2. 39
Разработка бизнес- или игрового приложения/СР/
6
5
 
2. 40
Практическая работа № 39/Пр/
6
2
 
2. 41
Практическая работа № 40/Пр/
6
2
 
2. 42
Практическая работа № 39/Пр/
6
2
 
2. 43
Практическая работа № 39/Пр/
6
2
 
2. 44
Практическая работа № 39/Пр/
6
2
 
2. 45
Практическая работа № 39/Пр/
6
2
 
2. 46
Практическая работа № 39/Пр/
6
2
 
2. 47
Практическая работа № 39/Пр/
6
2
 
2. 48
Практическая работа № 39/Пр/
6
2
 
2. 49
Практическая работа № 39/Пр/
6
2
 
2. 50
Практическая работа № 39/Пр/
6
2
 
2. 51
Практическая работа № 39/Пр/
6
2
 
2. 52
Практическая работа № 39/Пр/
6
2
 
Раздел 3. Курсовое проектирование
 
3. 1
Инструктаж по технике безопасности.

Выдача заданий на курсовое проектирование.

Консультирование по выполнению курсового проекта./КРП/

6
2
 
3. 2
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 3
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 4
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 5
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 6
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 7
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 8
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 9
Консультирование по выполнению курсового проекта./КРП/
6
2
 
3. 10
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
3. 11
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
3. 12
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
3. 13
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
3. 14
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
3. 15
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
3. 16
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
3. 17
Консультирование по выполнению курсового проекта.

Проверка курсовых проектов./КРП/

6
2
 
5. ЛИТЕРАТУРА
 
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
 
1
 
5.2. Перечень программного обеспечения
 
5.3. Перечень информационных справочных систем
 
 
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
 
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО  ДИСЦИПЛИНЕ