Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский государственный технический университет имени Н.Э. Баумана
(национальный исследовательский университет)»
Московский техникум космического приборостроения
РАБОЧАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем
код, специальность 09.02.03 Программирование в компьютерных системах
Москва
2016
СОДЕРЖАНИЕ
1 ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ «Разработка программных модулей программного обеспечения для компьютерных систем»
1.1 Область применения рабочей программы
Рабочая программа профессионального модуля является частью основной профессиональной образовательной программы подготовки специалистов среднего звена (ППССЗ) в соответствии с ФГОС по специальности СПО 09.02.03 Программирование в компьютерных системах (базовой и углубленной подготовки) в части освоения основного вида профессиональной деятельности: «Разработка программных модулей программного обеспечения для компьютерных систем» и соответствующих профессиональных компетенций:
Выполнять разработку спецификаций отдельных компонент.
Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.
Выполнять отладку программных модулей с использованием специализированных программных средств.
Выполнять тестирование программных модулей.
Осуществлять оптимизацию программного кода модуля.
Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.
Рабочая программа профессионального модуля может быть использована в дополнительном профессиональном образовании и профессиональной подготовке работников в области разработки, сопровождения и эксплуатации программного обеспечения компьютерных систем при наличии среднего (полного) общего образования.
1.2 Цели и задачи профессионального модуля – требования к результатам освоения
С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями обучающийся в ходе освоения профессионального модуля должен иметь практический опыт:
ПО 1 - разработки алгоритма поставленной задачи и реализации его средствами автоматизированного проектирования;
ПО 2 - разработки кода программного продукта на основе готовой спецификации на уровне модуля;
ПО 3 - использования инструментальных средств на этапе отладки программного продукта;
ПО 4 - проведения тестирования программного модуля по определенному сценарию.
Обучающийся в ходе освоения профессионального модуля должен уметь:
У1 - осуществлять разработку кода программного модуля на современных языках программирования;
У2 - создавать программу по разработанному алгоритму как отдельный модуль;
У3 - выполнять отладку и тестирование программы на уровне модуля;
У4 - оформлять документацию на программные средства;
У5 - использовать инструментальные средства для автоматизации оформления документации.
Обучающийся в ходе освоения профессионального модуля должен знать:
З1 - основные этапы разработки программного обеспечения;
З2 - основные принципы технологии структурного и объектно-ориентированного программирования;
З3 - основные принципы отладки и тестирования программных продуктов;
З4 - методы и средства разработки технической документации.
1.3 Количество часов на освоение программы профессионального модуля
На освоение программы профессионального модуля ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем выделено следующее количество часов:
максимальной учебной нагрузки обучающегося – 454 часа, в том числе:
обязательной аудиторной учебной нагрузки обучающегося – 303 часа;
самостоятельной работы обучающегося – 151 час.
производственной практики – 144 часа.
2 РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Результатом освоения программы профессионального модуля является овладение обучающимися видом профессиональной деятельности: «Разработка программных модулей программного обеспечения компьютерных систем», в том числе профессиональными (ПК) и общими (ОК) компетенциями. Осваиваемые компетенции и результаты обучения представлены в таблице 2.1.
Таблица 2.1
Код
|
Наименование результата обучения
|
ПК 1.1
|
Выполнять разработку спецификаций отдельных компонент.
|
ПК 1.2
|
Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.
|
ПК 1.3
|
Выполнять отладку программных модулей с использованием специализированных программных средств.
|
ПК 1.4
|
Выполнять тестирование программных модулей.
|
ПК 1.5
|
Осуществлять оптимизацию программного кода модуля.
|
ПК 1.6
|
Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.
|
ОК 1
|
Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
|
ОК 2
|
Организовывать собственную деятельность, определять
методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
|
ОК 3
|
Решать проблемы, оценивать риски и принимать решения в нестандартных ситуациях.
|
ОК 4
|
Осуществлять поиск, анализ и оценку информации, необходимой для остановки и решения профессиональных задач, профессионального и личностного развития.
|
ОК 5
|
Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
|
ОК 6
|
Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.
|
ОК 7
|
Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий.
|
ОК 8
|
Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
|
ОК 9
|
Быть готовым к смене технологий в профессиональной деятельности.
|
3 СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
3.1 Объём профессионального модуля
Объём профессионального модуля Разработка программных модулей программного обеспечения компьютерных систем и виды производственной работы приведены в таблице 3.1.
Таблица 3.1
Вид учебной и производственной работы
|
Объём часов
|
Максимальная учебная нагрузка (всего)
|
454
|
|
|
МДК.01.01 Системное программирование
|
129
|
Обязательная аудиторная учебная нагрузка (всего)
|
86
|
в том числе:
|
|
теоретические занятия
|
48
|
лабораторные работы
|
38
|
Самостоятельная работа студента
|
43
|
Аттестация по МДК.01.01 в форме дифференцированного зачёта
|
МДК.01.02 Прикладное программирование
|
325
|
Обязательная аудиторная учебная нагрузка (всего)
|
217
|
в том числе:
|
|
теоретические занятия
|
93
|
практические занятия
|
10
|
лабораторные работы
|
76
|
контрольные работы
|
8
|
курсовой проект
|
30
|
Самостоятельная работа студента
|
108
|
Аттестация по МДК.01.02 в форме двух экзаменов
|
Производственная практика
|
144
|
|
|
Итоговая аттестация по результатам освоения профессионального модуля в форме квалификационного экзамена
|
3.2 Тематический план профессионального модуля
Тематический план профессионального модуля ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем приведён в таблице 3.2.
3.3 Содержание обучения профессиональному модулю
Содержание обучения профессиональному модулю приведено в таблице 3.3.
Таблица 3.2
Код
ПК
|
Наименования разделов профессионального
модуля*
|
Всего часов
|
Объём времени, отведенный на освоение МДК
|
Производст-венная практика,
часов
|
Обязательная аудиторная учебная нагрузка обучающегося
|
Самостоятельная работа обучающегося
|
Всего,
часов
|
в т.ч. лабораторные занятия, часов
|
в т.ч. курсовой проект, часов
|
Всего,
часов
|
в т.ч. курсовой проект, часов
|
ПК1.1, ПК1.2
|
Раздел 1. Разработка спецификаций программных компонент и кода программного продукта на основе готовых спецификаций на уровне модуля
|
424
|
287
|
120
|
30
|
143
|
15
|
|
ПК1.3, ПК1.4
|
Раздел 2. Тестирование и отладка программных модулей с использованием специализированных программных средств
|
18
|
12
|
4
|
6
|
|
ПК1.5, ПК1.6
|
Раздел 3. Оптимизация программного кода модуля, разработка компонент технической и проектной документации
|
12
|
4
|
-
|
2
|
|
ПК1.1 -ПК1.6
|
Производственная практика (по профилю специальности)
|
144
|
|
144
|
Всего:
|
598
|
303
|
124
|
30
|
151
|
15
|
144
|
|