Главная страница

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


Скачать 152.21 Kb.
НазваниеМинистерство образования иркутской области
АнкорРазработка модулей программного обеспечения для компьютерных систем
Дата15.10.2021
Размер152.21 Kb.
Формат файлаdocx
Имя файлаПМ 01 ИСПА-2.docx
ТипРабочая программа
#248054
страница2 из 10
1   2   3   4   5   6   7   8   9   10

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА


Рабочая программа профессионального модуля ПМ 01 Разработка модулей программного обеспечения для компьютерных систем разработана на основе федерального государственного образовательного стандарта среднего профессионального образования (ФГОС СПО) по специальности 09.02.07 Информационные системы и программирование, утвержденного приказом Министерства образования и науки от 9 декабря 2016 года № 1547 (зарегистрирован Министерством юстиции Российской Федерации 26 декабря 2016г., регистрационный №44936), примерной основной профессиональной образовательной программы подготовки специалистов среднего звена по специальности 09.02.07 Информационные системы и программирование (регистрационный номер: 09.02.07-170511, от 11.05.2017 г.).

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

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

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

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

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

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

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

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

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

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

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

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

Курс профессионального модуля «Разработка модулей программного обеспечения для компьютерных систем» рассчитан на 410 часов максимальной нагрузки обучающихся, из них – 80 часов теоретических (комбинированных) уроков, 114 часов практических/лабораторных занятий, 8 часов консультаций, 28 часов отведено на промежуточную аттестацию и 36 часов на самостоятельную работу обучающегося. В профессиональном модуле предусмотрены производственная и учебная практики 72 часа обязательных аудиторных занятий по учебной практике и 72 часа производственной практики. В курсе профессионального модуля предусмотрена практическая подготовка в объеме 234 часа.

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

МДК 01.01 Разработка программных модулей

знаний:

  • формирование проектной документации;

умений:

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

МДК.01.02 Поддержка и тестирование программных модулей

знаний:

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

умений:

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

умений:

  • работать с профессиональным стандартом 06.004 Специалист по тестированию в области информационных технологий.

МДК 01.03 Разработка мобильных приложений

умений:

МДК 01.04 Системное программирование

знаний:

  • разработка мобильного приложения с использованием графики и анимации;

  • формирование контент-провайдеров;

  • создание приложений с виджетами;

  • разработка приложения с уведомлениями.

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

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

Таблица распределения часов вариативной части по темам:



Наименование темы

Количество теоретических часов

Количество практических занятий

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

Индивидуальная консультация

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




МДК. 01.01 Разработка программных модулей

4

14

6

2

5



Структурное программирование. Технология структурного программирования.

2

-

-

-

-



Структурное программирование. Сложность алгоритма

-

-

2

-

-



Объектно-ориентированное программирование. Класс

-

2

-

-

-



Событийно-управляемое программирование. Диалоговые окна.

2

-

-

-

-



Событийно-управляемое программирование. Диалоговые окна.

-

-

2

-

-



Разработка пользовательского интерфейса. Средства для создания интерфейса.

-

2

-

-

-



Разработка пользовательского интерфейса. Моделирование и разработка интерфейса.

-

2

-

-

-



Основы ADO.Net. КлассConnection.

-

2

-

-

-



Основы ADO.Net. КлассDataReader.

-

2

-

-

-



Основы ADO.Net. Запросы.

-

4

-

-

-



Основы ADO.Net. Реализация алгоритма интеграции базы данных и приложения

-

-

2

-

-



Индивидуальная консультация

-

-

-

2

-



Комплексный экзамен

-

-

-

-

5




МДК 01.02 Поддержка и тестирование программных модулей

4

18

6

2

5



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

-

2

-

-

-



Отладка и тестирование программного обеспечения. Метод «Белый ящик».

-

2

-

-

-



Отладка и тестирование программного обеспечения. Метод «Черный ящик»

-

2

-

-

-



Отладка и тестирование программного обеспечения. Критерии качества программного обеспечения.

-

2

-

-

-



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

-

2

-

-

-



Отладка и тестирование программного обеспечения. Особенности интеграционного тестирования.

2

-

-

-

-



Отладка и тестирование программного обеспечения. Системное тестирование.

-

-

2

-

-



Отладка и тестирование программного обеспечения. Подходы к составлению набора test cases.

-

2

-

-

-



Отладка и тестирование программного обеспечения. Разработка шаблона теста.

-

2

-

-

-



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

-

2

-

-

-



Отладка и тестирование программного обеспечения. Стандарты тестирования программного обеспечения.

-

-

2

-

-



Отладка и тестирование программного обеспечения. Тестирование веб-проектов.

-

2

-

-

-



Отладка и тестирование программного обеспечения. Нагрузочное тестирование.

2

-

-

-

-



Индивидуальная консультация

-

-

-

2

-



Документирование. Контекстная диаграмма. Диаграмма декомпозиции.

-

-

2

-

-



Комплексный экзамен

-

-

-

-

5




МДК 01.03 Разработка мобильных приложений

2

18

12

2

5



Основные платформы и языки разработки мобильных приложений. Краткая история ОС Android

-

-

2

-

-



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

-

-

2

-

-



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

2

-

-

-

-



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

-

2

-

-

-



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

-

2

-

-

-



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

-

-

2

-

-



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

-

-

2

-

-



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

-

-

2

-

-



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

-

2

-

-

-



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

-

2

-

-

-



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

-

2

-

-

-



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

-

2

-

-

-



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

-

-

2

-

-



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

-

2

-

-

-



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

-

2

-

-

-



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

-

2

-

-

-



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

-

-

-

2

-



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

-

-

-

-

5



МДК 01.04 Системное программирование

6

10

12

2

5



Синхронизация потоков.

-2

-

2

-

-



Взаимодействие потоков.

-2

-

2

-

-



Сегментация.

-2

-

2

-

-



Устройства вывода информации

-2

-

2

-

-



Переадресация данных

-2

-

2

-

-



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

-2

-

2

-

-



Ассемблер. Назначения, характеристики

2

-

-

-

-



Ассемблер. Директивы

2

-

-

-

-



Отладчик DEBUG

-2

-

2

-

-



Дополнительные ресурсы Windows

-

-

2

-

-



Создание EXE-программы

-

-

2

-

-



Варианты размещения подпрограммы в теле программы.

-

-2

2

-

-



Работа с командами вызова подпрограммы

-

-2

2

-

-



Регистры

-

-2

2

-

-




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

22

-

-

-

-




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

22

-

-

-

-

Распределение вариативной части рассмотрено на заседании цикловой комиссии при совместном обсуждении с работодателями.

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

Кроме того, при разработке программы учтены требования рынка труда к специалистам в области информационных систем (многие студенты освоению профессиональной образовательной программы могут реализовать себя в сфере услуг или как индивидуальные предприниматели). Промежуточная форма контроля проводится в виде комплексного экзамена и дифференцированных зачетов, а итоговая форма контроля по профессиональному модулю является – экзамен квалификационный.
1   2   3   4   5   6   7   8   9   10


написать администратору сайта