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

ОБЛАСТНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ. СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ТУЛУНСКИЙ АГРАРНЫЙ ТЕХНИКУМ»
Программа производственной практики по
профилю специальности
ПМ 01. РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ДЛЯ КОМПЬЮТЕРНЫХ СИСТЕМ
г.Тулун2013 г.
Рассмотрено и одобрено на заседании
предметно-цикловой комиссии Протокол № J
от « 20 ^г Председатель ПИК г
УТВЕРЖДАЮ:лЗаместитель директора
по
///rfpо^зшдствеиному обучению
//Лысенко КИ.
// S. 20iXг.
Ф.И.О.
Программа производственной практики по профилю специальности
разработана на основе Федерального государственного образовательного
стандарта (далее - ФГОС) по специальности среднего профессионального
образования (далее - СПО)
Специальность 230115 «Программирование в компьютерных системах»
Организация - разработчик: ОГБОУ СПО «Тулунский аграрный техникум»
Разработчик:
Рябцева Марина Владимировна - преподаватель
содержание
1. Паспорт программы производственной практики
2. Результаты освоения программы производственной практики
3. Тематический план и производственной практики
4. Условия реализации программы производственной практики
5. Контроль и оценка прохождения производственной практики
1. ПАСПОРТ ПРОГРАММЫ ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ ПО
ПРОФИЛЮ СПЕЦИАЛЬНОСТИ
1.1. Область применения программы Программа практики является частью
образовательной программы в соответствии с ФГОС по специальности СПО 230115
«Программирование в компьютерных системах» по укрупненной группе
специальностей: 230000 «Информатика и вычислительная техника» в части
освоения основного вида профессиональной деятельности (ВПД): Разработка
программных модулей программного обеспечения для компьютерных систем и
соответствующих профессиональных компетенций (ПК):
1. Выполнять разработку спецификаций отдельных компонент.
2. Осуществлять разработку кода программного продукта на основе готовых
спецификаций на уровне модуля.
3. Выполнять
отладку
программных
модулей
с
использованием
специализированных программных средств.
4. Выполнять тестирование программных модулей.
5. Осуществлять оптимизацию программного кода модуля.
6. Разрабатывать компоненты проектной и технической документации с
использованием графических языков спецификаций.
1.2. Цели и задачи производственной практики по профилю специальности требования к результатам освоения профессионального модуля.
С целью овладения указанным видом профессиональной деятельности и
соответствующими общими и профессиональными компетенциями обучающийся в ходе
освоения профессионального модуля должен: иметь практический опыт:
- разработки алгоритма поставленной задачи и реализации его
средствами автоматизированного проектирования;
- разработки кода программного продукта на основе готовой спецификации
на уровне модуля;
- использования инструментальных средств на этапе отладки программного
продукта;
- проведения тестирования программного модуля по определенному
сценарию;
уметь:
- осуществлять разработку кода программного модуля на современных
языках программирования;
- создавать программу по разработанному алгоритму как отдельный модуль;
- выполнять отладку и тестирование программы на уровне модуля;
- оформлять документацию на программные средства;
- использовать инструментальные средства для автоматизации оформления
документации;
знать:
- основные этапы разработки программного обеспечения;
- основные принципы технологии структурного и объектноориентированного программирования;
- основные принципы отладки и тестирования программных продуктов;
- методы и средства разработки технической документации
1.3. Количество часов на освоение программы производственной
практики по профилю специальности Производственной
практики - 108 часов.
2. РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОГРАММЫ ПРОИЗВОДСТВЕННОЙ
ПРАКТИКИ ПО ПРОФИЛЮ СПЕЦИАЛЬНОСТИ
Код
Наименование результата обучения
ПК 1
Выполнять разработку спецификаций отдельных компонент.
ПК 2
ПК 4
Осуществлять разработку кода программного продукта на основе готовых
спецификаций на уровне модуля.
Выполнять
отладку
программных
модулей
с
использованием
специализированных программных средств.
Выполнять тестирование программных модулей.
ПК 5
Осуществлять оптимизацию программного кода модуля.
ПК 6
Разрабатывать компоненты проектной и технической документации с
использованием графических языков спецификаций
Понимать сущность и социальную значимость своей будущей профессии,
проявлять к ней устойчивый интерес.
Организовывать собственную деятельность, выбирать типовые методы и
способы выполнения профессиональных задач, оценивать их эффективность
и качество.
Принимать решения в стандартных и нестандартных ситуациях и нести за
них ответственность.
Осуществлять поиск и использование информации, необходимой для
эффективного выполнения профессиональных задач, профессионального и
личностного развития.
Использовать
информационно-коммуникационные
технологии
в
профессиональной деятельности.
Работать в коллективе и в команде, эффективно общаться с коллегами,
руководством, потребителями.
Брать на себя ответственность за работу членов команды (подчиненных), за
результат выполнения заданий.
Самостоятельно определять задачи профессионального и личностного
развития, заниматься самообразованием, осознанно планировать повышение
квалификации.
ПК 3
ОК 1
ОК 2
ОКЗ
ОК4
ОК 5
ОК6
ОК 7
ОК8
OK9Ориентироваться в условиях частой смены технологий в профессиональной
деятельности. ___________________________________________________
3.1. Тематический план производственной практики по
профилю специальности
Раздел
Виды работ
5
о
©
SU -в 2
с
Раздел ПМ 1.
Разработка
проектной и
технической
документации
Разработка документации по техническому заданию
Спецификации к программному продукту Описание программы
Разработка руководства системного программиста
(программиста)
Разработка руководства оператора (пользователя) Создание
алгоритмов различных типов Создание алгоритмов сортировки
Создание алгоритмов поиска
Создание рекурсивных и итеративных алгоритмов
£36
Раздел ПМ 2.
Разработка
программного
продукта
Программирование алгоритмов линейных структур
Программирование алгоритмов ветвящихся структур
Логические операции Программирование оператора выбора
Программирование алгоритмов цикла Программирование
одномерных массивов Программирование функций
Программирование двумерных массивов Работа с файлами
Работа с указателями
36
Раздел ПМ 3.
Отладка и
тестирование
программного
продукта
Тестирование белого ящика Тестирование условий и циклов
Тестирование черного ящика Нисходящее и восходящее
тестирование Поиск ошибок Трассировка программ Работа с
отладчиком Пошаговая отладка программ
36
Итого
108
4. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ПРОИЗВОДСТВЕННОЙ
ПРАКТИКИ ПО ПРОФИЛЮ СПЕЦИАЛЬНОСТИ
4.1. Требования
к
минимальному
материально-техническому
обеспечению Реализация программы производственной практики по профилю
специальности предполагает наличие учебных кабинетов теоретического обучения;
лаборатории системного и прикладного программирования.
Оборудование учебного кабинета и рабочих мест кабинета теоретического
обучения: комплект учебно-методической документации.
Технические средства обучения: экран, мультимедийный проектор, доска.
Оборудование лабораторий и рабочих мест лабораторий: автоматизированное
рабочее место преподавателя; посадочные места обучающихся;
персональные компьютеры с соответствующим программным обеспечением;
мультимедиа проектор;
экран;
комплект учебно-методической документации.
Оборудование и технологическое оснащение рабочих мест:
Персональные компьютеры: монитор, системный блок, клавиатура, мышь.
Программное обеспечение: язык программирования (на выбор:Delphi, C++, Javaи
т.д.), Case-системы ( например: RationalRoseи т.д.)
4.2. Информационное обеспечение программы производственной
практики по профилю специальности. Перечень рекомендуемых
учебных изданий, Интернет-ресурсов, дополнительной литературы
Основные источники:
1. Орлов, С.А. Технологии разработки программного обеспечения: Учебник для
вузов 3-е изд./С.А.Орлов. СПб.: Питер, 2006-527с.
2. Рудаков, А.В. Технология разработки программных продуктов: учеб.пособие
для
студ.сред.проф.образования/А.В.Рудаков.-5-е
изд.,стер.М.:
Издательский центр «Академия», 2010.-208с.
3. Информатика: Учебник. -3-е перераб.изд./Под.ред.Н.В.Макаровой.-М.:
Финансы и статистика, 2007.-768с.
Дополнительные источники:
1. Липаев, В.В. Программная инженерия. Методологические основы:
Учебник/В.В.Липаев. Гос.ун-т - Высшая школа экономики.-М.: ТЕИС, 2006.608с.
2. Иванова, Г.С. Технология программ ирования: Учебник для вузов.-М.: Изд-во
МГТУ им.Н.Э.Баумана, 2006.-320с.
3. Жоголев, Е.А. Технология программирования.- М.: Научный мир, 2007,216с
4. Крупский, А.Ю. Разработка и стандартизация программных средств: Учебное
пособие/А.Ю.Крупский, JI.А.Феоктистова.-М.:
Издательскоторговая
корпорация «Дашков и К», 2009.-100с.
5. Брауде, Э. Технология разработки программного обеспечения.- СПб.:Питер,
2004.-655с.
Интернет - ресурсы:
1. Технология программирования: Форма доступа: http:tehprog.com
2. Технология разработки программных продуктов: Форма доступа:
http:Wwww.chemisk.narod.ru
3. Технология разработки программных продуктов: Форма доступа:
http:Wlgs-l.ucoz.ru
4.3.
Общие требования к организации программы производственной
практики по профилю специальности.
Производственная практика по профилю специальности проводится в лаборатории
«Системного и прикладного программирования» рассредоточено, чередуясь с
теоретическими занятиями в рамках профессионального модуля. Производственную
практику по профилю специальности рекомендуется проводить при делении группы
на подгруппы, что способствует индивидуализации и повышению качества
обучения.
Реализация
программы
модуля
предполагает
обязательную
производственную практику, которая проводится в организациях, направление
деятельности, которых соответствует профилю модуля. При изучении модуля с
обучающимися проводятся консультации, которые могут проводиться как со всей
группой, так и индивидуально.
Необходимо организовывать самостоятельную работу обучающихся, как в
лаборатории «Системного и прикладного программирования» с использованием
мультимедийных пособий для самостоятельного обучения и контроля знаний, так о
внеаудиторную.
Внеаудиторная работа должна сопровождаться методическим обеспечением и
обоснованием времени, затрачиваемого на ее выполнение.
Реализация основных профессиональных образовательных программ должна
обеспечиваться доступом каждого обучающегося к базам данных и библиотечным
фондам, формируемым по полному перечню дисциплин (модулей) основной
профессиональной образовательной программы. Во время самостоятельной
подготовки обучающиеся должны быть обеспечены доступом к сети Интернет.
Изучению данного модуля должно предшествовать изучение учебных
дисциплин «Основы программирования», «Теория алгоритмов».
Домашние и самостоятельные задания носят индивидуальный характер.
5.
КОНТРОЛБ
И
ОЦЕНКА
ПРОХОЖДЕНИЯ
ПРОИЗВОДСТВЕННОЙ ПРАКТИКИ ПО ПРОФИЛЮ СПЕЦИАЛЬНОСТИ
освоенные
профессиональные
компетенции
Основные показатели оценки Формы и методы
результата
контроля и оценки
ПК 1. Выполнять разработку Корректное построение алгоритма
в соответствии с заданной задачей
спецификаций отдельных
компонент.
ПК
2.Осуществлять
разработку
кода
программного продукта на
основе
готовых
спецификаций
на уровне
модуля.
ПК 3 Выполнять отладку
программных модулей с
использованием
специализированных
программных средств.
Правильный и обоснованный
выбор алгоритма с
использованием средств
автоматизированного
проектирован ия;
Оценка защиты
лабораторных работ.
Оценка результатов
тестирования;
Оценка выполнения
задания в соответствии с
указанными
требованиями.
Оценка результатов
тестирования; Экспертная
оценка выполнения
задания в соответствии с
указанными
требованиями.
Оценка зачетов по
производственной
практике и по разделу
профессионал ьного
модуля.
Разработка спецификаций этапов Оценка защиты
лабораторных работ.
жизненного цикла программы в
Оценка результатов
соответствии с поставленной
тестирования;
задачей Корректное выполнение Оценка
выпо лнения
отладки программы на уровне
задания в соответствии с
указанными требованиями.
модуля;
Оценка защиты
Верное определение принципов
лабораторных работ.
технологии структурного и
Оценка результатов
объектно-ориентированного
тестирования;
программирования для
Оценка
выпо лнения
поставленной задачи;
задания в соответствии с
указанными требованиями.
Эффективное тестирование
программного модуля по
определенному сценарию;
Эффективное
использование Оценка защиты
ПК 5. Осуществлять
лабораторных работ.
оптимизацию программного отладки и тестирования для Оценка результатов
оптимизации программных протестирования;
кода модуля.
дуктов;
Оценка
выпо лнения
ПК 4. Выполнять
тестирование программных
модулей.
задания в соответствии с
указанными требованиями.
Оформление документации на
программные средства в соответствии
с ГОСТ, ЕСПД;
с
использованием
Обоснованный выбор
инструментальных средств для
автоматизации оформления
Освоенные общие
компетенции
графических языков
спецификаций
документации
Оценка защиты
ПК 6. Разрабатывать
компоненты проектной и
технической
документации
Основные показатели оценки
результата
лабораторных работ.
Оценка результатов
тестирования;
Оценка
выполнения
задания в соответствии с
указанным
и
требованиями.
Формы и методы контроля и
оценки
OK1.
Понимать сущность и - проявление интереса к бу дущей
социальную значимость своей профессии.
будущей профессии, проявлять к
ней устойчивый
интерес.
анкетирование,
наблюдение
ОК
2.
Организовывать
собственную
деятельность,
определять мето ды и способы
выполнения
профессиональных
задач,
оценивать их эффективность и
качество.
- тестирование;
- постановка задач, исхо дя из цели;
- самостоятельный поиск пу тей
повышения эффективности работы;
- выбор способов и средств, адекватных
поставленным целям и задачам;
- самостоятельное осуществление
деятельности, поиск способов действий
собеседование,
- креативность;
-анализ адекватности в конкретной
ситуации;
- оценка продукта деятельности,
ОК 3. Решать проблемы, оценивать - демонстрация способности принимать
Экспертное наблюдение и оценка на
риски и принимать решения в решения в стандартных и нестандар тных практических
и
лабораторных
нестандартных ситуациях.
ситуациях и нести за них о тветственность. занятиях при выполнении работ по
учебной и производственной практик
ОК 4. Осуществлять поиск, анализ - нахождение и испо льзование
Экспертное наблюдение и оценка на
и
оценку
информации, информации для эффективного
практических
и
лабораторных
необхо димой для постановки и выполнения профессиональных задач,
занятиях при выполнении работ по
решения профессиональных задач, профессионального и личностно го
производственной практики
профессионального и личностного развития.
развития.
ОК 5. Использовать
качество
оформления
результатов
наблюдение
и
оценка
информационносамостоятельной работы с применением деятельности
обучающегося
на
коммуникационные техно логии ИКТ;
практических занятиях
для совершенствования
-своевременность решения
наблюдение
и
оценка
профессиональной деятельности. профессиональных задач на основе
деятельности
обучающегося
на
самостоятельно найденной информации с практических занятиях
использованием ИКТ;
- результативность испо льзования
наблюдение
и
оценка
различных информационных источников с деятельности
обучающегося
на
использованием ИКТ;
практических занятиях
ОК 6. Рабо тать в ко ллективе и - участие в коллективном принятии
- способность к сотрудничеству в
команде,
обеспечивать
ее решений;
коллективной деятельности;
сплочение, эффективно общаться с - бесконфликтное общение с руководством, - толерантность, адаптация к
коллегами, руководством,
клиентами и товарищами по работе;
различным темпераментам и
характерам;
потребителями.
- участие в коллективном определении
- креативность, принятие обратной
целей;
связи;
- определение собственной зоны
- управление собой и другими;
ответственности;
- достижение командой поставленной цели - эффективность работы в группе
OK7. Ставить цели, мотивировать - проявление о тветственности за работу Экспертное наблюдение и оценка на
деятельность по дчиненных,
подчиненных,
результат
выполнения практических
и
лабораторных
организовывать и контролировать заданий.
занятиях при выпо лнении работ по
их работу с принятием на себя
производственной практике
ответственности
за
результат
выполнения заданий.
ОК 8. Самостоятельно определять - планирование обучающимся повышения
задачи
профессионального
и личностного и квалификационного
личностного развития, заниматься
уровня.
самообразованием,
осознанно
планировать
повышение
квалификации.
ОК 9. Быть готовым к смене
технологий в профессиональной
деятельности.
Экспертное наблюдение и оценка на
практических
и
лабораторных
занятиях при выпо лнении работ г.о
производственной практике
- проявление интереса к инновациям в
Экспертное наблюдение и оценка на
области профессиональной деятельности. практических
и
лабораторных
занятиях при выполнении работ
производственной практике