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

Обновлено: 03.07.2024

Рабочая программа профессионального модуля разработана в соответствии с требованиями Федерального государственного образовательного стандарта среднего профессионального образования по специальности 09.02.03«Программирование в компьютерных системах и на основе примерной программы профессионального модуля ПМ.01 «Разработка программных модулей программного обеспечения для компьютерных систем», рекомендованной Экспертным советом по профессиональному образованию Федерального государственного автономного учреждения Федерального института развития образования (ФГАУ ФИРО), заключение Экспертного совета № 093 от «02» марта 2012 г.

ВложениеРазмер
36._rp_317p_pm.01_razrabotka_programmnyh_moduley_programmnogo_obespecheniya_dlya_kompyuternyh_sistem_provereno.docx 86.87 КБ

Предварительный просмотр:

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

Ханты-Мансийского автономного округа - Югры

«Нижневартовский социально-гуманитарный колледж»

Рассмотрено и одобрено методической комиссией (кафедрой) математики и информатики

Протокол от 17.03.2017 г.

Протокол от 23.03.2017

приказом от 29.03.2017

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

по специальности 09.02.03 Программирование в компьютерных системах

наименование цикла профессиональный цикл (профессиональные модули)

Номер группы: 317 П

Максимальная учебная нагрузка обучающихся

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

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

Форма промежуточной аттестации

МДК.01.01 6 семестр – другие формы контроля

МДК.01.02 5 семестр – другая форма контроля

6 семестр – курсовые проекты

УП 01.01 6 семестр – зачет

ПП.01.01 6 семестр – дифференцированный зачет

ПМ.01 6 семестр – экзамен квалификационный

Рабочая программа профессионального модуля разработана в соответствии с требованиями Федерального государственного образовательного стандарта среднего профессионального образования по специальности

09.02.03«Программирование в компьютерных системах»

и на основе примерной программы профессионального модуля ПМ.01 «Разработка программных модулей программного обеспечения для компьютерных систем», рекомендованной Экспертным советом по профессиональному образованию Федерального государственного автономного учреждения Федерального института развития образования (ФГАУ ФИРО), заключение Экспертного совета № 093 от «02» марта 2012 г.

1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ
ПРОФЕССИОНАЛЬНОГО МОДУЛЯ
Разработка программных модулей, программного обеспечения для компьютерных систем

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

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

  1. Выполнять разработку спецификаций отдельных компонент.
  2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.
  3. Выполнять отладку программных модулей с использованием специализированных программных средств.
  4. Выполнять тестирование программных модулей.
  5. Осуществлять оптимизацию программного кода модуля.
  6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.

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

Нажмите, чтобы узнать подробности

Данный методический материал содержит рабочую программу производственной практики по профессиональному модулю ПМ.01. Разработка модулей программного обеспечения для компьютерных систем. Материал предназначен для подготовки и проведения производственной практики преподавателями по специальности 09.02.07. "Информационные системы и программирование"

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

Министерство образования Пензенской области

Государственное автономное профессиональное образовательное учреждение Пензенской области

«Пензенский колледж информационных и промышленных технологий

РАБОЧАЯ ПРОГРАММА

производственной практики по модулю ПМ.01

Разработка модулей программного обеспечения для компьютерных систем»

разработана на основе Федерального государственного образовательного стандарта

среднего профессионального образования

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

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

от «___» _________2021 г.

Председатель методической цикловой комиссии

Зам. директора по ОПП:

_______________ Е.А. Волобуева

« ___ » ___________ 2021 г.

Программа разработана на основе

Федерального государственного образовательного стандарта по специальности среднего профессионального образования (далее – СПО) 09.02.07 «Информационные системы и программирование»

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

1.ПАСПОРТ ПРОГРАММЫ ПРАКТИКИ ПО ПРОФЕССИОНАЛЬНОМУ МОДУЛЮ . 4

2. РЕЗУЛЬТАТЫ ПРАКТИКИ . 4

3. СТРУКТУРА И СОДЕРЖАНИЕ ПРАКТИКИ . 6

4. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ПРАКТИКИ. 7

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

ПРОФЕССИОНАЛЬНОМУ МОДУЛЮ . 8

1 ПАСПОРТ ПРОГРАММЫ ПРАКТИКИ ПО ПРОФЕССИОНАЛЬНОМУ МОДУЛЮ

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

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

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

среднего звена, обеспечивающей реализацию ФГОС СПО.

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

опыта по основным видам профессиональной деятельности для последующего освоения ими

общих и профессиональных компетенций по избранной специальности.

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

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

– формирование у студентов практических профессиональных умений, приобретение

первоначального практического опыта;

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

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

– сбор, систематизация и обобщение практического материала (в том числе) для использования в квалификационной работе по модулю ПМ.01.

По окончании практики студент сдаёт отчет в соответствии с содержанием тематического плана практики и по форме, установленной в ГАПОУ ПО ПКИПТ (ИТ – колледж).

Итоговая аттестация проводится в форме - дифференцированного зачёта.

С целью овладения указанным видом профессиональной деятельности и соответствующими профессиональными компетенциями студент в ходе прохождения производственной практики должен:

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

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

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

в проведении тестирования программного модуля по определенному сценарию;

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

в разработке мобильных приложений.

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

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

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

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

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

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

основные этапы разработки программного обеспечения;

основные принципы технологии структурного и объектно-ориентированного программирования;

способы оптимизации и приемы рефакторинга;

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

1.3. Количество часов на освоение программы практики

Рабочая программа практики рассчитана на прохождение студентами практики в объеме 120 часов.

2. РЕЗУЛЬТАТЫ ПРАКТИКИ

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

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

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

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

применительно к различным контекстам

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

выполнения задач профессиональной деятельности.

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

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

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

учетом особенностей социального и культурного контекста.

ОК 6 Проявлять гражданско-патриотическую позицию, демонстрировать осознанное

поведение на основе традиционных общечеловеческих ценностей

ОК 7 Содействовать сохранению окружающей среды, ресурсосбережению,

эффективно действовать в чрезвычайных ситуациях.

ОК 8 Использовать средства физической культуры для сохранения и укрепления

здоровья в процессе профессиональной деятельности и поддержания

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

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

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

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

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

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

ПК 1.1 Формировать алгоритмы разработки программных модулей в соответствии с

ПК 1.2 Разрабатывать программные модули в соответствии с техническим заданием

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

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

ПК 1.4 Выполнять тестирование программных модулей

ПК 1.5 Осуществлять рефакторинг и оптимизацию программного кода

ПК 1.6 Разрабатывать модули программного обеспечения для мобильных платформ.

3. СТРУКТУРА И СОДЕРЖАНИЕ ПРАКТИКИ

3.1 Тематический план практики

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

Коды формируемых компетенций

Объем времени, отводимый на практику

3.2. Содержание практики

Виды работ, обеспечивающих формирование ПК

Объем в часах

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

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

- создание программного кода в соответствии с техническим заданием (готовыми спецификациями);

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

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

- проверка полноты группы тестов

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

- проверка отсутствия дублирующих действий ;

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

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

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

- тестирование приложений с использованием эмулятора.

4. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ПРАКТИКИ

4.1 ТРЕБОВАНИЯ К ДОКУМЕНТАЦИИ, НЕОБХОДИМОЙ ДЛЯ ПРОВЕДЕНИЯ

Для проведения практики в техникуме разработана следующая документация:

положение о производственной практике студентов ГАПОУ ПО ПКИПТ (ИТ – колледж)

рабочая программа практики;

приказ о назначении руководителя практики от образовательного учреждения;

договоры с предприятиями по проведению практики;

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

график защиты отчетов по практике.

4.2. ТРЕБОВАНИЯ К УЧЕБНО-МЕТОДИЧЕСКОМУ ОБЕСПЕЧЕНИЮ ПРАКТИКИ

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

разработаны и утверждены:

Задания на практику;

Методические рекомендации для студентов по выполнению видов работ на практике;

Методические рекомендации по формированию отчетов по практике;

Методические рекомендации по оформлению дневника по практике;

Критерии оценки прохождения практики и защиты отчетов.

4.3. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ОБУЧЕНИЯ.

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

Введение в архитектуру программного обеспечения: Учебное пособие / Гагарина Л.Г., Федоров А.Р., Федоров П.А. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2016. - 320 с.: 60x90 1/16.

5. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРАКТИКИ ПО ПРОФЕССИОНАЛЬНОМУ МОДУЛЮ ПМ.01

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

По окончании практики студент защищает дневник, отчет с дифференцированной оценкой в колледже.

Аттестация студента по итогам прохождения практики проводится только после сдачи документов по практике и фактической защиты отчета. После защиты отчета руководитель практики от колледжа дает свое заключение о заполнении дневника, отчета, выполнении программы практики и ставит по итогам дифференцированную оценку по пятибалльной шкале (5 «отлично», 4 «хорошо», 3 «удовлетворительно», 2 «неудовлетворительно»). Оценка одновременно проставляется в ведомость, журнал и зачетную книжку студента.

Код и наименование

профессиональных и

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

формируемых в рамках модуля

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

ПК.1.1 Формировать алгоритмы разработки программных модулей в соответствии с техническим заданием

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

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

Оценка «удовлетворительно» - алгоритм разработан и соответствует заданию.

ПК.1.2 Разрабатывать программные

модули в соответствии с техническим

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

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

дуль оформлена и соответствует стандартам.

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

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

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

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

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

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

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

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

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

ПК.1.5 Осуществлять рефакторинг и

оптимизацию программного кода

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

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

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

ПК.1.6 Разрабатывать модули программного обеспечения для мобильных платформ.

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

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

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

Читайте также: