Инфоурок Информатика Рабочие программыРабочая программа для СПО "ПМ.03 РЕВЬЮИРОВАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ"

Рабочая программа для СПО "ПМ.03 РЕВЬЮИРОВАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ"

Скачать материал

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ  БУРЯТИЯ

Мухоршибирский филиал

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

«Байкальский колледж недропользования»

 

 

УТВЕРЖДЕНА

приказом № 69/У от 16.03.2021г

 

 

 

Рабочая Программа
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

 

ПМ 03 Ревьюирование программных модулей

 

профессиональный цикл

основной профессиональной образовательной программы

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

с. Мухоршибирь, 2021


Рассмотрено:                                                        Утверждаю:

Методист                                                                 Руководитель

Мухоршибирского филиала                           Мухоршибирского филиала

  ГБПОУ «БКН»                                                 БПОУ «БКН»

Киселёва М.Н. ____________                                 Теслева Г.Н. ___________________2021 г.                              «_____» ___________2021г.

 

Составитель____________________ преподаватель Мухоршибирского филиала ГБПОУ «БКН»

Эксперты:

Внутренняя экспертиза

Техническая экспертиза: __________________Киселёва М.Н., методист   Мухоршибирского филиала ГБПОУ «БКН»

Содержательная экспертиза:________________ Кравцова А.Н., завуч Мухоршибирского филиала ГБПОУ «БКН»

 

 

Рабочая программа разработана на основе Федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.04 Информационные системы  и программирование   утвержденной приказом Министерства образования и науки РФ от РФ от  «09» декабря  2016 г. № 1547

Содержание программы реализуется в процессе освоения студентами основной профессиональной образовательной программы по специальности 09.02.04 Информационные системы и программирование в соответствии с требованиями ФГОС СПО третьего поколения.


СОДЕРЖАНИЕ 

 

                                                                                                                                     Стр.

 

1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО  МОДУЛЯ               4

2. РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ                                        5

3. СТРУКТУРА И СОДЕРЖАНИЕ ПРОФЕССИОНАЛЬНОГО  МОДУЛЯ                             6

4.УСЛОВИЯ РЕАЛИЗАЦИИ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ                                         16

5.КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ                                                                   20

 


1 ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

1.1 Область применения рабочей программы

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

Коды ОК

Наименования общих компетенций

ОК 01.

Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам

ОК 02.

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

ОК 03.

Планировать и реализовывать собственное профессиональное и личностное развитие.

ОК 04.

Планировать и реализовывать собственное профессиональное и личностное развитие.

ОК 05.

Планировать и реализовывать собственное профессиональное и личностное развитие.

ОК 06.

Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей

ОК 07.

Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях.

ОК 08.

Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности

ОК 09.

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

ОК 10.

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

ОК 11.

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


 

Коды ПК

Наименования вида деятельности и
профессиональных компетенций

ПК 3.1

Осуществлять ревьюирование программного кода в соответствии с технической документацией.

ПК 3.2

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

ПК 3.3

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

ПК 3.4

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

 

Содержание рабочей программы ПМ03 Ревьюирование программных модулей и результаты обучения учитывают требования профессионального стандарта 06.013 «Специалист по информационным ресурсам», утвержденного Приказом Министерства труда и социальной защиты Российской Федерации от 8 сентября 2014 года № 629н, с изменениями от 12 декабря 2016 года.

Рабочая программа профессионального модуля может быть использована в профессиональном обучении работников в области информационных систем и технологий при наличии основного общего, среднего общего образования. Опыт работы не требуется.

 

1.2 РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОФЕССИОНАЛЬНОГО МОДУЛЯ (ПМ)

иметь практический опыт:

- измерении характеристик программного проекта;

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

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

уметь:

- работать с проектной документацией, разработанной с использованием графических языков спецификаций;

- выполнять оптимизацию программного кода с использованием специализированных программных средств;

- использовать методы и технологии тестирования и ревьюирования кода и проектной документации;

- применять стандартные метрики по прогнозированию затрат, сроков и качества.

знать:

- задачи планирования и контроля развития проекта;

- принципы построения системы деятельностей программного проекта;

- современные стандарты качества программного продукта и процессов его обеспечения.

1.2.1 Общие компетенции

Коды

общих компетенции

Формулировка компетенции

Знания, умения

ОК 01

Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам

умения:

-  распознавать задачу и/или проблему в профессиональном и/или социальном контексте; анализировать задачу и/или проблему и выделять её составные части; определять этапы решения задачи; выявлять и эффективно искать информацию, необходимую для решения задачи и/или проблемы;

-  составить план действия; определить необходимые ресурсы;

-  владеть актуальными методами работы в профессиональной и смежных сферах; реализовать составленный план; оценивать результат и последствия своих действий (самостоятельно или с помощью наставника).

знания:

-  актуальный профессиональный и социальный контекст, в котором приходится работать и жить; основные источники информации и ресурсы для решения задач и проблем в профессиональном и/или социальном контексте;

-  алгоритмы выполнения работ в профессиональной и смежных областях; методы работы в профессиональной и смежных сферах; структуру плана для решения задач; порядок оценки результатов решения задач профессиональной деятельности

ОК 02

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

умения:

-  определять задачи для поиска информации; определять необходимые источники информации; планировать процесс поиска; структурировать получаемую информацию; выделять наиболее значимое в перечне информации; оценивать практическую значимость результатов поиска; оформлять результаты поиска

знания:

-  номенклатура информационных источников, применяемых в профессиональной деятельности; приемы структурирования информации;

-  формат оформления результатов поиска информации

ОК 03

Планировать и реализовывать собственное профессиональное и личностное развитие.

умения:

-  определять актуальность нормативно-правовой документации в профессиональной деятельности;

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

знания:

-  содержание актуальной нормативно-правовой документации;

-  современная научная и профессиональная терминология; возможные траектории профессионального развития и самообразования

ОК 04

Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами.

умения:

-  организовывать работу коллектива и команды;

-  взаимодействовать с коллегами, руководством,

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

знания:

-  психологические основы деятельности коллектива, психологические особенности личности;

-  основы проектной деятельности

ОК 05

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

умения:

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

знания:

-  особенности социального и культурного контекста;

-  правила оформления документов и построения устных сообщений.

ОК 06

Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей.

умения:

-  описывать значимость своей специальности

знания:

-  сущность гражданско-патриотической позиции, общечеловеческих ценностей;

-  значимость профессиональной деятельности по специальности

ОК 07

Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях.

умения:

-  соблюдать нормы экологической безопасности;

-  определять направления ресурсосбережения в рамках профессиональной деятельности по специальности

знания:

-  правила экологической безопасности при ведении профессиональной деятельности;

-  основные ресурсы, задействованные в профессиональной деятельности;

-  пути обеспечения ресурсосбережения

ОК 08

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

умения:

-  использовать физкультурно-оздоровительную деятельность для укрепления здоровья, достижения жизненных и профессиональных целей;

-  применять рациональные приемы двигательных функций в профессиональной деятельности;

-  пользоваться средствами профилактики перенапряжения характерными для данной специальности

знания:

-  роль физической культуры в общекультурном, профессиональном и социальном развитии человека;

-  основы здорового образа жизни;

-  условия профессиональной деятельности и зоны риска физического здоровья для специальности;

-  средства профилактики перенапряжения

ОК 09

Использовать информационные технологии в профессиональной деятельности

умения:

-  применять средства информационных технологий для решения профессиональных задач;

-  использовать современное программное обеспечение

знания:

-  современные средства и устройства информатизации;

-  порядок их применения и программное обеспечение в профессиональной деятельности

ОК 10

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

умения:

-  понимать общий смысл четко произнесенных высказываний на известные темы (профессиональные и бытовые), понимать тексты на базовые профессиональные темы;

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

-  кратко обосновывать и объяснить свои действия (текущие и планируемые);

-  писать простые связные сообщения на знакомые или интересующие профессиональные темы

знания:

-  правила построения простых и сложных предложений на профессиональные темы;

-  основные общеупотребительные глаголы (бытовая и профессиональная лексика);

-  лексический минимум, относящийся к описанию предметов, средств и процессов профессиональной деятельности; особенности произношения;

-  правила чтения текстов профессиональной направленности

ОК 11

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

умения:

-  выявлять достоинства и недостатки коммерческой идеи;

-  презентовать идеи открытия собственного дела в профессиональной деятельности;

-  оформлять бизнес-план; рассчитывать размеры выплат по процентным ставкам кредитования;

-  определять инвестиционную привлекательность коммерческих идей в рамках профессиональной деятельности; презентовать бизнес-идею;

-  определять источники финансирования

знание:

-  основы предпринимательской деятельности;

-  основы финансовой грамотности;

-  правила разработки бизнес-планов;

-  порядок выстраивания презентации; кредитные банковские продукты

 

1.2.3 Профессиональные компетенции

Коды

профессиональных компетенции

Формулировка компетенции

Практический опыт, знания, умения

ПК 3.1

Осуществлять ревьюирование программного кода в соответствии с технической документацией.

практический опыт:

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

умения:

-  работать с проектной документацией, разработанной с использованием графических языков спецификаций;

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

знания:

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

ПК 3.2

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

практический опыт:

-  измерения характеристик программного проекта.

умения:

-  применять стандартные метрики по прогнозированию затрат, сроков и качества.

знания:

-  современные стандарты качества программного продукта и процессов его обеспечения.

ПК 3.3

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

практический опыт:

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

умения:

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

знания:

-  современные стандарты качества программного продукта и процессов его обеспечения.

ПК 3.4

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

практический опыт:

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

умения:

-  работать с проектной документацией, разработанной с использованием графических языков спецификаций;

-  применять стандартные метрики по прогнозированию затрат, сроков и качества.

знания:

-  задачи планирования и контроля развития  проекта.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                 Объем учебной дисциплины и виды учебной работы

 

Всего часов на профессиональный модуль:

274

на освоение МДК 03.01

86

в том числе:

- теоретическое обучение

34

- лабораторные работы

 

- практические занятия

52

- курсовые проекты (работы)

-

- самостоятельная работа

4

- консультации

0

Промежуточная аттестация

0

на освоение МДК 03.02

40

в том числе:

 

- теоретическое обучение

16

- лабораторные работы

24

- практические занятия

-

- курсовые проекты (работы)

-

- самостоятельная работа

8

- консультации

0

Промежуточная аттестация в форме комплексного экзамена

28

Учебная практика

36

Производственная практика

72

 

 

 

 

 

 

 

 

 


 

                      2.  СТРУКТУРА и содержание профессионального модуля

 

2.1 Структура профессионального модуля ПМ 03 РЕВЬЮИРОВАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ

Коды
профессиональных компетенций

Наименования разделов профессионального модуля*

Всего часов

Объем времени, отведенный на освоение профессионального модуля

Практика

Самостоятельная работа студента

Обязательная аудиторная учебная нагрузка студента
 (во взаимодействии с преподавателем)

Учебная,

часов

Производственная,

часов

в т.ч.,
всего,

часов

в т.ч.,
консультации,
часов

Всего,

часов

в т.ч. теорет. занят,

часов

в т.ч. лаборат. работы,

часов

в т.ч. практич. занятия,

часов

в т.ч., курсовая работа (проект),

часов

в т.ч.,
промежу-точная
аттест.

ПК 3. 1,
ПК 3.2

Раздел 1 Выполнение анализа и моделирования программных продуктов

90

4

 

86

52

 

34

-

 

36

72

ПК 3.3,
ПК 3.4

Раздел 2 Менеджмент программного проекта

56

8

 

40

24

 

16

-

 

 

 

ПК 3. 1,
ПК 3.2,
ПК 3.3,
ПК 3.4

Промежуточная аттестация

28

 

 

 

-

 

-

-

 

 

Всего:

198

12

 

126

76

 

 

-

 

36

72

 

 

 

 


2.2 Тематический план и содержание профессионального модуля
ПМ 03 РЕВЬЮИРОВАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ

 

Наименования разделов профессионального модуля (ПМ), междисциплинарных курсов (МДК) и тем

Содержание учебного материала, лабораторные работы и практические занятия, самостоятельная работа студентов, курсовая работа (проект)

Объем часов

Раздел 1

Выполнение анализа и моделирования программных продуктов

МДК 03.01

Моделирование и анализ программного обеспечения

86

Тема 1.1

Задачи и методы моделирования и анализа программных продуктов.

 

Содержание учебного материала

48

1.

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

2.

Цели, задачи, этапы и объекты ревьюирования. Планирование ревьюирования.

 

3.

Цели, корректность и направления анализа программных продуктов. Выбор критериев сравнения. Представление результатов сравнения.

22

 

4.

Примеры сравнительного анализа программных продуктов.

 

5.

Цели, задачи и методы исследования программного кода.

 

6.

Механизмы и контроль внесения изменений в код.

 

7.

Обратное проектирование. Анализ потоков данных. Дизассемблирование.

 

Лабораторные работы

10

 

1.

Лабораторная работа 1. Создание и изучение возможностей репозитория проекта.

2.

Лабораторная работа 2. Экспорт настроек в командной среде разработки.

3.

Лабораторная работа 3. Обратное проектирование алгоритма.

Практические занятия

16

1.

Практическое занятие 1. Сравнительный анализ офисных пакетов.

2.

Практическое занятие 2. Сравнительный анализ браузеров.

3.

Практическое занятие 3. Сравнительный анализ средств просмотра видео.

Контрольные работы

-

Самостоятельная работа студентов

2

Тема 1.2

Организация ревьюирования. Инструментальные средства ревьюирования.

Содержание учебного материала

38

 

12

1.

Утилиты для review: обзор. Предпроцессинг кода. Интеграция в IDE.

2.

Валидация кода на стороне сервера и разработчика.

3.

Совместимость и использование инструментов ревьюирования в различных системах контроля версий.

4.

Особенности ревьюирования в Linux. Настройки доступа. Типовые инструменты и методы анализа программных проектов.

5.

Инструментарий различных средств разработки. Инструментарий JavaDevelopmentKit.

6.

Инструментарий Eclipse C/C++ Development Tools. Инструментарий NetBeansи другие.

Лабораторные работы

16

1.

Лабораторная работа 4. Проверки на стороне клиента.

2.

Лабораторная работа 5. Проверки на стороне сервера.

3.

Лабораторная работа 6. Настройки доступа к репозиторию.

Практические занятия

10

1.

Практическое занятие 4. Планирование code-review.

2.

Практическое занятие 5. Составление схемы планирования code-review.

 

Контрольные работы

-

                                                            

 

Самостоятельная работа студентов

4

 

Промежуточная аттестация по МДК

8

                                                            


Раздел 2

Менеджмент программного проекта

МДК 03.02

Управление проектами

40

Тема 2.1

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

 

Содержание учебного материала

24

1.

Измерительные методы оценки программ: назначение, условия применения.

2.

Корректность программ.

3.

Эталоны и методы проверки корректности.

4.

Метрики, направления применения метрик.

5.

Метрики сложности.

6.

Метрики стилистики.

7.

Исследование программного кода на предмет ошибок и отклонения от алгоритма.

8.

Программные измерительные мониторы.

 

9.

Применение отладчиков и дизассемблера (OllyDbg, WinDbg, IdaPro).

 

10.

Применение отладчиков при написании программного кода.

11.

Защита программ от исследования.

12.

Исследование кода вредоносных программ.

Лабораторные работы

16

 

1.

Лабораторная работа 1. Использование метрик программного продукта.

2.

Лабораторная работа 2. Проверка целостности программного кода.

3.

Лабораторная работа 3. Проверка корректности программного кода.

 

4.

Лабораторная работа 4. Анализ потоков данных.

5.

Лабораторная работа 5. Использование метрик стилистики.

6.

Лабораторная работа 6. Использование метрик сложности.

7.

Лабораторная работа 7. Выполнение измерений характеристик кода в среде VisualStudio.

8.

Лабораторная работа 8. Выполнение измерений характеристик кода в среде.

9.

Лабораторная работа 9. Анализ программного кода на предмет ошибок.

10.

Лабораторная работа 10. Работа с программными измерительными мониторами..

11.

Лабораторная работа 11. Анализ программных измерительных мониторов.

12.

Лабораторная работа 12. Применение отладчиков при написании программного кода.

13.

Лабораторная работа 13. Анализ кода вредоносных программ.

14.

Лабораторная работа 14. Защита программного кода.

 

15.

Лабораторная работа 15. Проверка корректности работы программ.

 


          

 

Практические работы

-

Контрольные работы

-

 

Самостоятельная работа студентов

8

 

Промежуточная аттестация по МДК экзамен

20

Курсовая работа (проект)

-

Учебная практика

36

Производственная практика

72

          


 

3 условия реализации рабочей программы ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

 

3.1 Для реализации рабочей программы профессионального модуля предусмотрены следующие специальные помещения:

Лаборатория «Информационных технологий»,

оснащенная необходимым для реализации рабочей программы профессионального модуля оборудованием:

-     автоматизированные рабочие места на 12-15 обучающихся (процессор не ниже Core i3, оперативная память объемом не менее 8 Гб) или аналоги;

-     автоматизированное рабочее место преподавателя (процессор не ниже Core i3, оперативная память объемом не менее 8 Гб) или аналоги;

-     сервер в лаборатории (8-х ядерный процессор с частотой не менее 3 ГГц, оперативная память объемом не менее 16 Гб, жесткие диски общим объемом не менее 1 Тб, программное обеспечение: WindowsServer 2012 или более новая версия) или выделение аналогичного по характеристикам виртуального сервера из общей фермы серверов;

-     проектор и экран;

-     маркерная доска;

-  программное обеспечение общего и профессионального назначения, в том числе включающее в себя следующее ПО: EclipseIDEforJavaEEDevelopers, .NETFrameworkJDK 8, MicrosoftSQLServerExpressEdition, MicrosoftVisioProfessional, MicrosoftVisualStudio, MySQLInstallerforWindows, NetBeans, SQLServerManagementStudio, MicrosoftSQLServerJavaConnector, AndroidStudio, IntelliJIDEA.

Реализация рабочей программы ПМ 03 Ревьюирование программных модулей  предполагает обязательную учебную практику и производственную практику.

Учебная практика реализуется в мастерских профессиональной образовательной организации и требует наличия оборудования, инструментов, расходных материалов, обеспечивающих выполнение всех видов работ, определенных содержанием программ профессиональных модулей в соответствии с выбранной траекторией, в том числе оборудования и инструментов, используемых при проведении чемпионатов WorldSkills и указанных в инфраструктурных листах конкурсной документации WorldSkills по компетенции «Веб-дизайн 17 WebDesign» и «Программные решения для бизнеса 09 IT SoftwareSolutionsforBusiness» (или их аналогов).

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


3.2 Информационное обеспечение обучения

Перечень рекомендуемых учебных изданий, Интернет-ресурсов,

дополнительной литературы

 

Основные источники:

1. Рудаков А. Технология разработки программных продуктов: учебник. /  Изд.Academia. Среднее профессиональное образование. 2018 г.

2.Назаров С.В., Белоусова С.Н., Бессонова И.А. Введение в программные системы и их разработку. – Национальный Открытый Университет «ИНТУИТ», 2017.

7. Рудаков А. Технология разработки программных продуктов: учебник. Изд.Academia. Среднее профессиональное образование. 2017 г.

8.     Смирнов А.А. Прикладное программное обеспечение. Учебное пособие. – М.: Берлин, 2017.

9.            Федорова Г.Н. Информационные системы. Учебник для ссузов. – М.: Академия, 2017.

10.       Федорова Г.Н. Разработка программных модулей программного обеспечения для компьютерных систем. Учебник. – М.: Академия, 2017.

 

Дополнительные источники:

1.     1. Марков, А.С. Статический сигнатурный анализ безопасности программ [Текст]/ А.С. Марков, А.А. Фадин // Программная инженерия и информационная безопасность. – 2018. - № 1(1).

2.     Фуфаев, Э. В. Базы данных : учеб. пособие / Э. В. Фуфаев, Д. Э. Фуфаев. – М. : Академия, 2017.

 

Электронные и Интернет-ресурсы:

1.     http://www.intuit.ru/eprog/intuitdpo/pk/itoffice/ Институт дистанционного обучения «ИНТУИТ» (лицензия на образовательную деятельность получена в 2016 году).

2.     http://egma.ucoz.ru/index/ehlektronnye_uchebniki/0-33 Виртуальный кабинет учителя информатики и ИКТ

3.     http://edu.ascon.ru/about/  Ресурсы для обучения

4.     http://www.ozon.ru/context/detail/id/3629028/ Электронный книжный магазин Ozon.

5.     http://www.lib.ua-ru.net Студенческая электронная библиотека «ВЕДА».

 


4 Контроль и оценка результатов освоения профессионального модуля

 

Коды и наименования профессиональных и общих компетенций, формируемых в рамках модуля

Критерии оценки

Методы оценки

Раздел 1 Выполнение анализа и моделирования программных продуктов

ПК 3.1 Осуществлять ревьюирование программного кода в соответствии с технической документацией.

Оценка «отлично» - в системе контроля версий выбрана верная версия проекта, проанализированы архитектура и алгоритм проекта на соответствие спецификации, предложен альтернативный вариант решения поставленной задачи в виде описания и/или UML диаграмм; результаты ревьюирования сохранены в системе контроля версий.

Оценка «хорошо» - в системе контроля версий выбрана верная версия проекта, проанализированы архитектура или алгоритм проекта на соответствие спецификации, предложен альтернативный вариант решения поставленной задачи в виде описания или UML диаграмм; результаты ревьюирования сохранены в системе контроля версий.

Оценка «удовлетворительно» - в системе контроля версий выбрана верная версия проекта, проанализированы архитектура или алгоритм проекта на соответствие спецификации; результаты ревьюирования в виде описания сохранены в системе контроля версий.

- Экзамен/зачет в форме деловой игры: практическое задание по ревьюированию предложенного программного кода на соответствие требованиям технического задания на проект.

- Защита отчетов по практическим и лабораторным работам.

-  -Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной практик..

ПК 3.2 Выполнять измерение характеристик компонент программного продукта для определения соответствия заданным критериям.

Оценка «отлично» - определен полный набор качественных характеристик предложенного программного средства с помощью заданного набора метрик в том числе с использованием инструментальных средств; сделан вывод о соответствии заданным критериям; результаты сохранены в системе контроля версий.

Оценка «хорошо» - определен набор качественных характеристик предложенного программного средства с помощью заданного набора метрик в том числе с использованием инструментальных средств; результаты сохранены в системе контроля версий.

Оценка «удовлетворительно» - определены некоторые качественные характеристики предложенного программного средства из заданного набора метрик в том числе с использованием инструментальных средств; результаты сохранены в системе контроля версий.

- Экзамен/зачет в форме собеседования: практическое задание по измерению характеристик программного продукта

- Защита отчетов по практическим и лабораторным работам.

-  - Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной практик.

Раздел 2 Менеджмент программного проекта

ПК 3.3 Производить исследование созданного программного кода с использованием специализированных программных средств с целью выявления ошибок и отклонения от алгоритма.

Оценка «отлично» - определены качественные характеристики программного кода с помощью инструментальных средств; выявлены фрагменты некачественного кода; программный код проанализирован на соответствие алгоритму; проведена оптимизация и подтверждено повышение качества программного кода; результаты сохранены в системе контроля версий.

Оценка «хорошо» - определены качественные характеристики программного кода с помощью инструментальных средств; выявлены фрагменты некачественного кода; программный код проанализирован на соответствие алгоритму; проведена оптимизация и оценка качества программного кода.

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

- Экзамен/зачет в форме собеседования: практическое задание по оценке качества предложенного программного кода, поиску некачественного программного кода, его анализу и выявлению ошибок.

- Защита отчетов по практическим и лабораторным работам.

-         - Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной практик.

ПК 3.4 Проводить сравнительный анализ программных продуктов и средств разработки, с целью выявления наилучшего решения согласно критериям, определенным техническим заданием.

Оценка «отлично» - указан набор возможных средств выполнения поставленной задачи, выполнен анализ достоинств и недостатков не менее, чем трех программных продуктов и средств разработки, обоснован выбор одного (возможно, двух и более) из них.

Оценка «хорошо» - выполнен анализ достоинств и недостатков двух программных продуктов и средств разработки, обоснован выбор одного из них.

Оценка «удовлетворительно» - выполнен анализ достоинств и недостатков программных продуктов и средств разработки, обоснован выбор одного (возможно, двух и более) из них.

- Экзамен/зачет в форме собеседования: практическое задание по обоснованию выбора программных продуктов и средств разработки для решения предложенной задачи.

- Защита отчетов по практическим и лабораторным работам.

-  - Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной практик.

ОК 01. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам.

-         обоснованность постановки цели, выбора и применения методов и способов решения профессиональных задач;

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

-  наблюдение за выполнением работ

ОК 02.Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности.

- использование различных источников, включая электронные ресурсы, медиаресурсы, Интернет-ресурсы, периодические издания по специальности для решения профессиональных задач

ОК 03. Планировать и реализовывать собственное профессиональное и личностное развитие.

- демонстрация ответственности за принятые решения

- обоснованность самоанализа и коррекция результатов собственной работы;

ОК 04. Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами.

- взаимодействовать с обучающимися, преподавателями и мастерами в ходе обучения, с руководителями учебной и производственной практик;

- обоснованность анализа работы членов команды (подчиненных);

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

- демонстрировать грамотность устной и письменной речи, - ясность формулирования и изложения мыслей;

ОК 06.  Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей.

- соблюдение норм поведения во время учебных занятий и прохождения учебной и производственной практик;

 

ОК 07. Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях.

- эффективное выполнение правил ТБ во время учебных занятий, при прохождении учебной и производственной практик;

- демонстрация знаний и использование ресурсосберегающих технологий в профессиональной деятельности;

ОК 08. Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности.

- эффективность использовать средств физической культуры для сохранения и укрепления здоровья при выполнении профессиональной деятельности;

ОК 09. Использовать информационные технологии в профессиональной деятельности.

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

ОК 10. Пользоваться профессиональной документацией на государственном и иностранном языках.

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

 

 

 

 

 

 

 

 

_________________________

 

 

Преподаватель

         ПМ 03 РЕВЬЮИРОВАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ

Мухоршибирский филиал

 

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

 «Байкальский колледж недропользования»

 

 

 

РАБОЧАЯ ПРОГРАММА УЧЕБНОГО МОДУЛЯ

ПМ 03 Ревьюирование программных модулей

 

 

 

Профессиональный цикл

Программы подготовки специалистов среднего звена (ППССЗ)

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

 

 

 

 

 

 

 

 



 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Рабочая программа для СПО "ПМ.03 РЕВЬЮИРОВАНИЕ ПРОГРАММНЫХ МОДУЛЕЙ""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

SMM-менеджер

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 672 265 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 14.12.2021 135
    • DOCX 317 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Смородников Сергей Викторович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Смородников Сергей Викторович
    Смородников Сергей Викторович
    • На сайте: 7 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 235367
    • Всего материалов: 396

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 38 человек из 23 регионов
  • Этот курс уже прошли 56 человек

Мини-курс

Спортивная подготовка: теория и практика

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Карьера и развитие в современном мире

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Продвинутые техники нарративного подхода в психологии

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 25 человек из 16 регионов