SlideShare a Scribd company logo
1 of 12
бюджетное образовательное учреждение
Омской области среднего профессионального образования
«Сибирский профессиональный колледж»
РАБОЧАЯ ПРОГРАММА
УЧЕБНОЙ ПРАКТИКИ
ПМ 04 «Разработка программных модулей программного
обеспечения для компьютерных систем»
МДК04.02. «Прикладное программирование»
051001 Профессиональное обучение (по отраслям)
(Программирование в компьютерных системах)
ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ
Омск, 2013 г.
Одобрена
цикловой методической комис-
сией информатики и
информационных технологий
протокол №___
от «___» _______ 201__ г.
Программа учебной практики разработана
на основе рабочей программы
профессионального модуля ПМ
«Разработка программных модулей
программного обеспечения для
компьютерных систем»
Председатель ЦМК
____________ Е.А. Тыщенко
(подпись)
Начальник УПО
__________________ С.Г. Салимжанов
(подпись)
Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный
колледж»
Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир-
ский профессиональный колледж»
Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский
профессиональный колледж» высшей категории
Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский
профессиональный колледж» для применения в учебном процессе, протокол
№____ от «___» ______________ 201_ г.
© Сибирский профессиональный колледж
1. ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ
1.1. Область применения программы
Рабочая программа учебной практики является частью основной
профессиональной образовательной программы, разработанной в соответствии с
ФГОС СПО 051001 Профессиональное обучение (по отраслям) Программирование
в компьютерных системах
1.2. Цели и задачи учебной практики:
Получение практического опыта:
ПО1.осуществлять разработку кода программного модуля на современных
языках программирования;
ПО2.создавать программу по разработанному алгоритму как отдельный модуль;
ПО3.выполнять отладку и тестирование программы на уровне модуля;
ПО4.оформлять документацию на программные средства;
ПО5.использовать инструментальные средства для автоматизации оформления
документации;
Формирование профессиональных компетенций(ПК):
ПК 1.1. Выполнять разработку спецификаций отдельных компонент.
ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых
спецификаций на уровне модуля.
ПК 1.3. Выполнять отладку программных модулей с использованием
специализированных программных средств.
ПК 1.4. Выполнять тестирование программных модулей.
ПК 1.5. Осуществлять оптимизацию программного кода модуля.
ПК 1.6. Разрабатывать компоненты проектной и технической документации с
использованием графических языков спецификаций.
Формирование общих компетенций (ОК):
ОК 1. Понимать сущность и социальную значимость своей будущей профессии,
проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и спо-
собы выполнения профессиональных задач, оценивать их эффективность и ка-
чество.
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за
них ответственность.
ОК 4. Осуществлять поиск и использование информации, необходимой для эффек-
тивного выполнения профессиональных задач, профессионального и личност-
ного развития.
ОК 5. Использовать информационно-коммуникационные технологии в профессио-
нальной деятельности.
ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руко-
водством, потребителями.
ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за
результат выполнения заданий.
ОК 8. Самостоятельно определять задачи профессионального и личностного разви-
тия, заниматься самообразованием, осознанно планировать повышение квали-
фикации.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной
деятельности.
ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных
профессиональных знаний (для юношей)
1.3. Количество часов на освоение учебной практики:
МДК 01.02. «Прикладное программирование» - 36 часов.
1.4. Форма аттестации зачет
2. ТЕМАТИЧЕСКИЙ ПЛАН И СОДЕРЖАНИЕ
УЧЕБНОЙ ПРАКТИКИ
2.2 МДК 01.02 Прикладное программирование
Наименование
разделов (тем)
Виды работ
Содержание учебного
материала
Кол-во
часов
ООП. Создание
простейших
программ с
использованием
объектов
Общие понятия об
алгоритмизации.
Процесс создания
программы.
Структура программы на
С++. Принципы объектно-
ориентированного
анализа: абстрагирование,
инкапсуляция,
наследование,
полиморфизм,
модульность,
сохраняемость,
параллелизм. Объекты и
типы объектов.
6
Программный и
пользовательски
й интерфейс
Настройка
интерфейса. Виды
интерфейсов
Интерфейс пользователя.
Основные понятия.
Стандартизация
пользовательского
интерфейса. Интерфейс
командной строки.
Текстовый интерфейс.
Оконный интерфейс.
Графический оконный
интерфейс. Web-
интерфейс. Социальный
интерфейс. Современный
графический
пользовательский
интерфейс
6
Особенности
синтаксиса при
объявлении
констант и
переменных
Особенности и
характеристика
языка Си.
Константы и переменные.
Алгоритмическая и
объектно-
ориентированная
декомпозиция.
6
Атрибуты и
типы атрибутов
компонент в С+
+ Builder.
Базовые и
производные типы
данных в языке Си
Атрибуты и типы
атрибутов. Экземпляры и
состояния. Жизненный
цикл и поведение
объектов: сообщения,
события, методы,
действия.
6
Операторы Организация ввода- Организация ввода и 6
ввода-вывода
данных.
вывода данных.
вывода на С++
Множественное
наследование.
Реализация
алгоритма
ветвление в С++
Builder
Система операций.
Операторы.
Оператор выбора и
организация ветвления на
C++.
6
Решение задач
на организацию
ветвления
Выделение памяти
для переменных.
Свободная память.
Решение задач на
организацию ветвления
Операторы цикла в
программах на C++. Цикл
со счетчиком.
6
Реализация
циклических
алгоритмов в С+
+ Builder
Указатели. Массивы
и указатели.
Массивы. Одномерные и
двумерные массивы.
Динамические массивы
6
Реализация
циклических
алгоритмов с
предусловием и
постусловием в
С++ Builder
Объединение.
Принципы и
средства работы с
файлами.
Циклы с предусловием и с
постусловием. Выбор
типа цикла. Процедуры и
функции
6
Использование
процедур и
функций в С++
Builder
Функция как
структурная
единица
программы.
Алгоритмы поиска в
массивах. Перебор
элементов массива
6
Сортировка
массивов.
Строки в С++
Builder
Использование
директив
препроцессора для
создания гибких и
мобильных
программ.
Классические алгоритмы
сортировки массивов.
Строковый тип данных в
программах на С++
Реализация иерархии
классов. Наследование и
полиморфизм.
6
Технология
разработки
многомодульны
х программ.
Обработка
исключений на C++
Построение
шаблонных классов.
Обработка исключений на
C++ Построение
шаблонных классов.
Использование
шаблонных функций
Разработка шаблонов
стандартных структур
данных.
6
Всего часов 72
3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ПРАКТИКИ
Учебная практика:
3.1. Требования к материально-техническому обеспечению
Программа учебной практики реализуется в учебных лабораториях
информатики и ВТ.
Оборудование учебной лаборатории и рабочих мест учебной лаборатории:
1. ПК 11 шт., со следующими минимальными техническими характеристиками:
• Процессор Celeron(R)- 1.70Ghz;
• Объем оперативной памяти –128 Mb;
• Объем жесткого диска 10 Gb;
• Монитор –15”;
2. Операционная система Windows XP (Windows 7);
3. Объектно-ориентированная среда программирования С++ Builder
(Embarcadero RAD Studio XE4) ,
4. Методические разработки по ключевым темам каждого раздела;
5. Комплект карт-заданий по всем темам программы, включая комплексные и
проверочные работы.
3.2. Информационное обеспечение обучения:
1. Введение в прикладное дискретное программирование: Модели и
вычислительные алгоритмы: Учебное пособие для вузов : Автор: Сигал
И.Х., Иванова А.П. Издательство: М: Физматлит ISBN: 5-9221-0189-7
Год:2007 - 240 с.
2. Введение в прикладное дискретное программирование: модели и
вычислительные алгоритмы: автор: сигал и. Издательство: физматлит isbn:
5-9221-0189-7 год: 2009 – 240 с.
3. Программирование баз данных в Delphi 7. Учебный курс : Автор: В.
Фаронов Издательтво: издательство: Питер ISBN: 5-318-00100-9 Год: 2009
-464 с.
4. Программирование в сетях Microsoft Windows. Мастер-класс : Автор:А.
Джонс, Дж. Оланд Издательство: издательство: Питер ISBN: 5-318-00725-2
Год: 2007 608 с.
5. Троелсен Эндрю. Язык программирования C# 2010 и платформа .NET 4.0,
5-е изд.:Пер.с англ. . - М.:ООО”И.Д. Вильямс”, 2011.-1392 с.: ил. -
Парал.тит. англ.
6. Рихтер Дж. CLR via С#. Программирование на платформе Microsoft.NET
Framework 4.0 на языке С#. 3-е изд. - СПб.: Питер, 2012. – 928 с.: ил.
7. Common Intermediate Language и системное программирование
Microsoft .NET: А. В. Макаров, С. Ю. Скоробогатов, А. М. Чеповский —
Санкт-Петербург, Интернет-университет информационных технологий,
Бином. Лаборатор, 2010 г.- 328 с.
8. Бадд Т. Объектно-ориентированное программирование в действии – СПб.:
Питер, 2008 – 360 с.
9. Герберт Шилдт. C# 4.0: полное руководство = C# 4.0 The Complete
Reference. — М.: «Вильямс», 2010. – 415 с.
10. Керниган Б., Пайк Р. Практика программирования - СПб.: "Невский
диалект", 2008 – 350 с.
11. Программирование игр для Windows. Советы профессионала. Издание 2:
Андре Ламот Издательство: Вильямс ISBN: Год: 2009 – 240 с.
Интернет-ресурсы: 20
1. Основные материалы по Visual C#
2. Руководство по программированию на C#
3. Язык C# (инструкции по C#)
4. Практическое руководство. Создание приложений Windows Forms
3.3. Общие требования к организации учебной практики
Учебная практика проводится в учебных лабораториях информатики и ВТ по 6
часов в день (3 учебные пары) с соблюдением регламентированных перерывов
установленных в образовательном учреждении. Учебная практика проводится
преподавателем или мастером производственного обучения.
В процессе прохождения практики студенты получают возможность
совершенствовать знания и умения, сформированные у них при изучении
теоретических дисциплин. При этом формируется осознанное понимание значения
информационной составляющей в общей подготовке специалиста, вырабатывается
представление о роли и месте информатики в современном мире.
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРОГРАММЫ
УЧЕБНОЙ (ПРОИЗВОДСТВЕННОЙ) ПРАКТИКИ
Контроль и оценка результатов освоения программы учебной
(производственной) практики осуществляется мастером производственного
обучения/преподавателем профессионального цикла в процессе проведения
занятий, а также выполнения обучающимися учебно-производственных заданий.
Результаты
обучения
(ОК и ПК)
Основные показатели
оценки результата
Формы и методы
контроля и оценки
результатов
обучения
Вид аттестации
ПК 1.1. Выполнять
разработку
спецификаций
отдельных
компонент.
Точность определения
основных этапов
разработки
программного
обеспечения;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП
Правильность
применения основных
принципов технологии
структурного и
объектно-
ориентированного
программирования;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
ПП
ПК 1.2.
Осуществлять
разработку кода
программного
продукта
на основе готовых
спецификаций на
уровне модуля.
Правильность
применение основных
принципов технологии
структурного и
объектно-
ориентированного
программирования;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП
ПП
ПП
Точность создания
программы по
разработанному
алгоритму как
отдельного модуля;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
Правильность
разработки кода
программного
продукта на основе
готовой спецификации
на уровне модуля;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
ПК 1.3. Выполнять Правильность Текущий контроль
отладку
программных
модулей с
использованием
специализированн
ых программных
средств.
применения основных
принципов отладки и
тестирования
программных
продуктов;
в форме:
- оценка
выполнения
индивидуальных
заданий; УП
ПП
Точность
использования
инструментальных
средств на этапе
отладки программного
продукта;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
ПК 1.4. Выполнять
тестирование
программных
модулей.
Проведения
тестирования
программного модуля
по определенному
сценарию;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП
Правильность
выполнения отладки и
тестирование
программы на уровне
модуля;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
Эк
ПК 1.5.
Осуществлять
оптимизацию
программного
кода модуля.
Точность проведения
оптимизации
программного кода
модуля по
определенному
сценарию;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП
Правильность
выполнения отладки и
тестирование
программы на уровне
модуля;
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП
Правильность
использования
инструментальных
средств на этапе
отладки программного
продукта
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
Эк
ПК 1.6.
Разрабатывать
компоненты
проектной и
Правильность
использования
инструментальные
средства для
Текущий контроль
в форме:
- оценка
выполнения
УП
технической
документации с
использованием
графических
языков
спецификаций.
автоматизации
оформления
документации;
индивидуальных
заданий;
ПП
Правильность
определения и
использование
методов и средств
разработки
технической
документации
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
ОК 1. Понимать
сущность и соци-
альную значи-
мость своей буду-
щей профессии,
проявлять к ней
устойчивый инте-
рес.
- активность и инициа-
тивность в процессе
освоения профессио-
нальной деятельности;
- участие в студенче-
ских конференциях,
конкурсах и т.п.
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
ПП
ОК 2. Организовы-
вать собственную
деятельность, вы-
бирать типовые
методы и способы
выполнения про-
фессиональных за-
дач, оценивать их
эффективность и
качество.
− обоснованность вы-
бора и применения ме-
тодов и способов ре-
шения профессиональ-
ных задач в области
разработки и админи-
стрирования баз дан-
ных;
− своевременность
выполнения работ и
оценка их качества и
точности.
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
Эк
ОК 3. Принимать
решения в стан-
дартных и нестан-
дартных ситуаци-
ях и нести за них
ответственность.
− быстрота оценки си-
туации и адекватность
принятия решения при
выполнении стандарт-
ных и нестандартных
профессиональных за-
дач в области разра-
ботки и администри-
рования баз данных
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП
ОК 4. Осуществ-
лять поиск и ис-
пользование ин-
формации, необхо-
димой для эффек-
тивного выполне-
- результативность по-
иска информации в
различных источни-
ках, в т.ч. сети Интер-
нет;
- адекватность отбора
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
Эк
ния профессио-
нальных задач,
профессионально-
го и личностного
развития.
и использования полу-
ченной информации
для решения профес-
сиональных задач.
ОК 5. Использо-
вать информаци-
онно-коммуника-
ционные техноло-
гии в профессио-
нальной деятель-
ности.
- результативность по-
иска информации в
Интернете;
- адекватность отбора
и использования ин-
формации для реше-
ния профессиональ-
ных задач.
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП
ОК 7. Брать на се-
бя ответственность
за работу членов
команды (подчи-
ненных), за ре-
зультат выполне-
ния заданий.
- результативность ис-
полнения функций ру-
ководителя работ, вы-
полняемых группой.
Текущий контроль
в форме:
- оценка
выполнения
индивидуальных
заданий;
УП

More Related Content

What's hot

Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Philippovich Andrey
 
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузеЦентр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузеkseniaobukhova
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015Philippovich Andrey
 
Практикум Web программирование
Практикум Web программированиеПрактикум Web программирование
Практикум Web программированиеRauan Ibraikhan
 
Intel v10 full_final
Intel v10 full_finalIntel v10 full_final
Intel v10 full_finalinstitut
 
ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 Philippovich Andrey
 
Проектно-технологическая магистратура
Проектно-технологическая магистратураПроектно-технологическая магистратура
Проектно-технологическая магистратураPhilippovich Andrey
 
ИИБС ректорат 14.04.2014
ИИБС ректорат 14.04.2014ИИБС ректорат 14.04.2014
ИИБС ректорат 14.04.2014iibsmisis
 
Профстандарт "Специалист по ИР" - 130913
Профстандарт "Специалист по ИР" - 130913Профстандарт "Специалист по ИР" - 130913
Профстандарт "Специалист по ИР" - 130913Philippovich Andrey
 
ИТ образование.Региональный аспект
ИТ образование.Региональный аспектИТ образование.Региональный аспект
ИТ образование.Региональный аспектIT Academy
 
прикл.прогр птп 13 14
прикл.прогр птп 13 14прикл.прогр птп 13 14
прикл.прогр птп 13 14Anastasia Snegina
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнрRauan Ibraikhan
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПООлег Гудаев
 
Подготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаПодготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаAtner Yegorov
 
Пленарная презентация на конференции 1С
Пленарная презентация на конференции 1С Пленарная презентация на конференции 1С
Пленарная презентация на конференции 1С Philippovich Andrey
 
результаты отбора 22.07 (2)
результаты отбора 22.07 (2)результаты отбора 22.07 (2)
результаты отбора 22.07 (2)asi_mp
 

What's hot (17)

Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014
 
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузеЦентр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015
 
Практикум Web программирование
Практикум Web программированиеПрактикум Web программирование
Практикум Web программирование
 
Intel v10 full_final
Intel v10 full_finalIntel v10 full_final
Intel v10 full_final
 
ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 ТОП-программа CISCO 2014
ТОП-программа CISCO 2014
 
Проектно-технологическая магистратура
Проектно-технологическая магистратураПроектно-технологическая магистратура
Проектно-технологическая магистратура
 
ИИБС ректорат 14.04.2014
ИИБС ректорат 14.04.2014ИИБС ректорат 14.04.2014
ИИБС ректорат 14.04.2014
 
Профстандарт "Специалист по ИР" - 130913
Профстандарт "Специалист по ИР" - 130913Профстандарт "Специалист по ИР" - 130913
Профстандарт "Специалист по ИР" - 130913
 
ИТ образование.Региональный аспект
ИТ образование.Региональный аспектИТ образование.Региональный аспект
ИТ образование.Региональный аспект
 
прикл.прогр птп 13 14
прикл.прогр птп 13 14прикл.прогр птп 13 14
прикл.прогр птп 13 14
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнр
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПО
 
Подготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаПодготовка специалистов в университете Дубна
Подготовка специалистов в университете Дубна
 
а.а. попов. федеральные инновационные площадки
а.а. попов. федеральные инновационные площадкиа.а. попов. федеральные инновационные площадки
а.а. попов. федеральные инновационные площадки
 
Пленарная презентация на конференции 1С
Пленарная презентация на конференции 1С Пленарная презентация на конференции 1С
Пленарная презентация на конференции 1С
 
результаты отбора 22.07 (2)
результаты отбора 22.07 (2)результаты отбора 22.07 (2)
результаты отбора 22.07 (2)
 

Viewers also liked

2012 2013 пм спп провидошина
2012 2013  пм спп провидошина2012 2013  пм спп провидошина
2012 2013 пм спп провидошинаAnastasia Snegina
 
основы безопасности и надежности ис
основы безопасности и надежности  исосновы безопасности и надежности  ис
основы безопасности и надежности исtrenders
 
Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...
Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...
Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...SQALab
 
разработка технического задания
разработка технического заданияразработка технического задания
разработка технического заданияolalapim10
 
содержание этапов создания ас
содержание этапов создания ас содержание этапов создания ас
содержание этапов создания ас Anastasia Snegina
 
Защита АСУ ТП средствами Cisco IPS
Защита АСУ ТП средствами Cisco IPSЗащита АСУ ТП средствами Cisco IPS
Защита АСУ ТП средствами Cisco IPSCisco Russia
 
козюминский в.д. презентация доклада
козюминский в.д.  презентация докладакозюминский в.д.  презентация доклада
козюминский в.д. презентация докладаsef2009
 

Viewers also liked (9)

2012 2013 пм спп провидошина
2012 2013  пм спп провидошина2012 2013  пм спп провидошина
2012 2013 пм спп провидошина
 
основы безопасности и надежности ис
основы безопасности и надежности  исосновы безопасности и надежности  ис
основы безопасности и надежности ис
 
Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...
Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...
Вопросы обеспечения соответствия разрабатываемых систем требованиям информаци...
 
разработка технического задания
разработка технического заданияразработка технического задания
разработка технического задания
 
КИЭП
КИЭПКИЭП
КИЭП
 
пп кос в
пп кос впп кос в
пп кос в
 
содержание этапов создания ас
содержание этапов создания ас содержание этапов создания ас
содержание этапов создания ас
 
Защита АСУ ТП средствами Cisco IPS
Защита АСУ ТП средствами Cisco IPSЗащита АСУ ТП средствами Cisco IPS
Защита АСУ ТП средствами Cisco IPS
 
козюминский в.д. презентация доклада
козюминский в.д.  презентация докладакозюминский в.д.  презентация доклада
козюминский в.д. презентация доклада
 

Similar to рп по у пп практике в

рп по у пп практике вт
рп по у пп практике втрп по у пп практике вт
рп по у пп практике втAnastasia Snegina
 
рп по у сп практике вт
рп по у сп практике втрп по у сп практике вт
рп по у сп практике втAnastasia Snegina
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике втAnastasia Snegina
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет ТехнопаркаDmitry Voloshin
 
Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»rnmc7
 
методичка по сам работа информатика
методичка по сам работа информатикаметодичка по сам работа информатика
методичка по сам работа информатикаStepan1234
 
DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.mikhaelsmirnov
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектированияAnton Tyukov
 
C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.Igor Shkulipa
 
В.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииВ.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииAnatoly Levenchuk
 
C++ осень 2013 лекция 1
C++ осень 2013 лекция 1C++ осень 2013 лекция 1
C++ осень 2013 лекция 1Technopark
 
Антон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТАнтон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТIngria. Technopark St. Petersburg
 
Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.ООО "Дисковэри"
 
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?Marina Litvinova
 

Similar to рп по у пп практике в (20)

рп по у пп практике вт
рп по у пп практике втрп по у пп практике вт
рп по у пп практике вт
 
рп по у сп практике вт
рп по у сп практике втрп по у сп практике вт
рп по у сп практике вт
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике вт
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет Технопарка
 
Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»
 
я.прогр птп
я.прогр птпя.прогр птп
я.прогр птп
 
методичка по сам работа информатика
методичка по сам работа информатикаметодичка по сам работа информатика
методичка по сам работа информатика
 
DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.
 
лекция 1
лекция 1лекция 1
лекция 1
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектирования
 
C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.
 
В.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерииВ.Мизгулин -- программа магистратуры по системной инженерии
В.Мизгулин -- программа магистратуры по системной инженерии
 
C++ осень 2013 лекция 1
C++ осень 2013 лекция 1C++ осень 2013 лекция 1
C++ осень 2013 лекция 1
 
Антон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТАнтон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТ
 
SECR
SECRSECR
SECR
 
8 кл. 1 час семакин
8 кл. 1 час семакин8 кл. 1 час семакин
8 кл. 1 час семакин
 
8 кл. 1 час семакин
8 кл. 1 час семакин8 кл. 1 час семакин
8 кл. 1 час семакин
 
Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.
 
Traning Rostov
Traning RostovTraning Rostov
Traning Rostov
 
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
 

More from Anastasia Snegina (18)

птп по ппп 2013 2014
птп по ппп 2013 2014 птп по ппп 2013 2014
птп по ппп 2013 2014
 
пп кос вт
пп кос втпп кос вт
пп кос вт
 
пп кос в
пп кос впп кос в
пп кос в
 
2012 2013 пм спп провидошина
2012 2013  пм спп провидошина2012 2013  пм спп провидошина
2012 2013 пм спп провидошина
 
пп кос вт
пп кос втпп кос вт
пп кос вт
 
лр18
лр18лр18
лр18
 
лр15
лр15лр15
лр15
 
лр14
лр14лр14
лр14
 
лр13
лр13лр13
лр13
 
лр12
лр12лр12
лр12
 
лр11
лр11лр11
лр11
 
лр10
лр10лр10
лр10
 
лр10 2 части
лр10 2 частилр10 2 части
лр10 2 части
 
лр9
лр9лр9
лр9
 
лр8
лр8лр8
лр8
 
лр8 решения
лр8 решениялр8 решения
лр8 решения
 
лр7
лр7лр7
лр7
 
лр6
лр6лр6
лр6
 

рп по у пп практике в

  • 1. бюджетное образовательное учреждение Омской области среднего профессионального образования «Сибирский профессиональный колледж» РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ПРАКТИКИ ПМ 04 «Разработка программных модулей программного обеспечения для компьютерных систем» МДК04.02. «Прикладное программирование» 051001 Профессиональное обучение (по отраслям) (Программирование в компьютерных системах) ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ Омск, 2013 г.
  • 2. Одобрена цикловой методической комис- сией информатики и информационных технологий протокол №___ от «___» _______ 201__ г. Программа учебной практики разработана на основе рабочей программы профессионального модуля ПМ «Разработка программных модулей программного обеспечения для компьютерных систем» Председатель ЦМК ____________ Е.А. Тыщенко (подпись) Начальник УПО __________________ С.Г. Салимжанов (подпись) Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный колледж» Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир- ский профессиональный колледж» Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский профессиональный колледж» высшей категории Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский профессиональный колледж» для применения в учебном процессе, протокол №____ от «___» ______________ 201_ г. © Сибирский профессиональный колледж
  • 3. 1. ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ 1.1. Область применения программы Рабочая программа учебной практики является частью основной профессиональной образовательной программы, разработанной в соответствии с ФГОС СПО 051001 Профессиональное обучение (по отраслям) Программирование в компьютерных системах 1.2. Цели и задачи учебной практики: Получение практического опыта: ПО1.осуществлять разработку кода программного модуля на современных языках программирования; ПО2.создавать программу по разработанному алгоритму как отдельный модуль; ПО3.выполнять отладку и тестирование программы на уровне модуля; ПО4.оформлять документацию на программные средства; ПО5.использовать инструментальные средства для автоматизации оформления документации; Формирование профессиональных компетенций(ПК): ПК 1.1. Выполнять разработку спецификаций отдельных компонент. ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля. ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств. ПК 1.4. Выполнять тестирование программных модулей. ПК 1.5. Осуществлять оптимизацию программного кода модуля. ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций. Формирование общих компетенций (ОК): ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. ОК 2. Организовывать собственную деятельность, выбирать типовые методы и спо- собы выполнения профессиональных задач, оценивать их эффективность и ка- чество. ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. ОК 4. Осуществлять поиск и использование информации, необходимой для эффек- тивного выполнения профессиональных задач, профессионального и личност- ного развития. ОК 5. Использовать информационно-коммуникационные технологии в профессио-
  • 4. нальной деятельности. ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руко- водством, потребителями. ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий. ОК 8. Самостоятельно определять задачи профессионального и личностного разви- тия, заниматься самообразованием, осознанно планировать повышение квали- фикации. ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности. ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей) 1.3. Количество часов на освоение учебной практики: МДК 01.02. «Прикладное программирование» - 36 часов. 1.4. Форма аттестации зачет
  • 5. 2. ТЕМАТИЧЕСКИЙ ПЛАН И СОДЕРЖАНИЕ УЧЕБНОЙ ПРАКТИКИ 2.2 МДК 01.02 Прикладное программирование Наименование разделов (тем) Виды работ Содержание учебного материала Кол-во часов ООП. Создание простейших программ с использованием объектов Общие понятия об алгоритмизации. Процесс создания программы. Структура программы на С++. Принципы объектно- ориентированного анализа: абстрагирование, инкапсуляция, наследование, полиморфизм, модульность, сохраняемость, параллелизм. Объекты и типы объектов. 6 Программный и пользовательски й интерфейс Настройка интерфейса. Виды интерфейсов Интерфейс пользователя. Основные понятия. Стандартизация пользовательского интерфейса. Интерфейс командной строки. Текстовый интерфейс. Оконный интерфейс. Графический оконный интерфейс. Web- интерфейс. Социальный интерфейс. Современный графический пользовательский интерфейс 6 Особенности синтаксиса при объявлении констант и переменных Особенности и характеристика языка Си. Константы и переменные. Алгоритмическая и объектно- ориентированная декомпозиция. 6 Атрибуты и типы атрибутов компонент в С+ + Builder. Базовые и производные типы данных в языке Си Атрибуты и типы атрибутов. Экземпляры и состояния. Жизненный цикл и поведение объектов: сообщения, события, методы, действия. 6 Операторы Организация ввода- Организация ввода и 6
  • 6. ввода-вывода данных. вывода данных. вывода на С++ Множественное наследование. Реализация алгоритма ветвление в С++ Builder Система операций. Операторы. Оператор выбора и организация ветвления на C++. 6 Решение задач на организацию ветвления Выделение памяти для переменных. Свободная память. Решение задач на организацию ветвления Операторы цикла в программах на C++. Цикл со счетчиком. 6 Реализация циклических алгоритмов в С+ + Builder Указатели. Массивы и указатели. Массивы. Одномерные и двумерные массивы. Динамические массивы 6 Реализация циклических алгоритмов с предусловием и постусловием в С++ Builder Объединение. Принципы и средства работы с файлами. Циклы с предусловием и с постусловием. Выбор типа цикла. Процедуры и функции 6 Использование процедур и функций в С++ Builder Функция как структурная единица программы. Алгоритмы поиска в массивах. Перебор элементов массива 6 Сортировка массивов. Строки в С++ Builder Использование директив препроцессора для создания гибких и мобильных программ. Классические алгоритмы сортировки массивов. Строковый тип данных в программах на С++ Реализация иерархии классов. Наследование и полиморфизм. 6 Технология разработки многомодульны х программ. Обработка исключений на C++ Построение шаблонных классов. Обработка исключений на C++ Построение шаблонных классов. Использование шаблонных функций Разработка шаблонов стандартных структур данных. 6 Всего часов 72
  • 7. 3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ПРАКТИКИ Учебная практика: 3.1. Требования к материально-техническому обеспечению Программа учебной практики реализуется в учебных лабораториях информатики и ВТ. Оборудование учебной лаборатории и рабочих мест учебной лаборатории: 1. ПК 11 шт., со следующими минимальными техническими характеристиками: • Процессор Celeron(R)- 1.70Ghz; • Объем оперативной памяти –128 Mb; • Объем жесткого диска 10 Gb; • Монитор –15”; 2. Операционная система Windows XP (Windows 7); 3. Объектно-ориентированная среда программирования С++ Builder (Embarcadero RAD Studio XE4) , 4. Методические разработки по ключевым темам каждого раздела; 5. Комплект карт-заданий по всем темам программы, включая комплексные и проверочные работы. 3.2. Информационное обеспечение обучения: 1. Введение в прикладное дискретное программирование: Модели и вычислительные алгоритмы: Учебное пособие для вузов : Автор: Сигал И.Х., Иванова А.П. Издательство: М: Физматлит ISBN: 5-9221-0189-7 Год:2007 - 240 с. 2. Введение в прикладное дискретное программирование: модели и вычислительные алгоритмы: автор: сигал и. Издательство: физматлит isbn: 5-9221-0189-7 год: 2009 – 240 с. 3. Программирование баз данных в Delphi 7. Учебный курс : Автор: В. Фаронов Издательтво: издательство: Питер ISBN: 5-318-00100-9 Год: 2009 -464 с. 4. Программирование в сетях Microsoft Windows. Мастер-класс : Автор:А. Джонс, Дж. Оланд Издательство: издательство: Питер ISBN: 5-318-00725-2 Год: 2007 608 с. 5. Троелсен Эндрю. Язык программирования C# 2010 и платформа .NET 4.0, 5-е изд.:Пер.с англ. . - М.:ООО”И.Д. Вильямс”, 2011.-1392 с.: ил. - Парал.тит. англ. 6. Рихтер Дж. CLR via С#. Программирование на платформе Microsoft.NET Framework 4.0 на языке С#. 3-е изд. - СПб.: Питер, 2012. – 928 с.: ил. 7. Common Intermediate Language и системное программирование Microsoft .NET: А. В. Макаров, С. Ю. Скоробогатов, А. М. Чеповский —
  • 8. Санкт-Петербург, Интернет-университет информационных технологий, Бином. Лаборатор, 2010 г.- 328 с. 8. Бадд Т. Объектно-ориентированное программирование в действии – СПб.: Питер, 2008 – 360 с. 9. Герберт Шилдт. C# 4.0: полное руководство = C# 4.0 The Complete Reference. — М.: «Вильямс», 2010. – 415 с. 10. Керниган Б., Пайк Р. Практика программирования - СПб.: "Невский диалект", 2008 – 350 с. 11. Программирование игр для Windows. Советы профессионала. Издание 2: Андре Ламот Издательство: Вильямс ISBN: Год: 2009 – 240 с. Интернет-ресурсы: 20 1. Основные материалы по Visual C# 2. Руководство по программированию на C# 3. Язык C# (инструкции по C#) 4. Практическое руководство. Создание приложений Windows Forms 3.3. Общие требования к организации учебной практики Учебная практика проводится в учебных лабораториях информатики и ВТ по 6 часов в день (3 учебные пары) с соблюдением регламентированных перерывов установленных в образовательном учреждении. Учебная практика проводится преподавателем или мастером производственного обучения. В процессе прохождения практики студенты получают возможность совершенствовать знания и умения, сформированные у них при изучении теоретических дисциплин. При этом формируется осознанное понимание значения информационной составляющей в общей подготовке специалиста, вырабатывается представление о роли и месте информатики в современном мире.
  • 9. 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРОГРАММЫ УЧЕБНОЙ (ПРОИЗВОДСТВЕННОЙ) ПРАКТИКИ Контроль и оценка результатов освоения программы учебной (производственной) практики осуществляется мастером производственного обучения/преподавателем профессионального цикла в процессе проведения занятий, а также выполнения обучающимися учебно-производственных заданий. Результаты обучения (ОК и ПК) Основные показатели оценки результата Формы и методы контроля и оценки результатов обучения Вид аттестации ПК 1.1. Выполнять разработку спецификаций отдельных компонент. Точность определения основных этапов разработки программного обеспечения; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность применения основных принципов технологии структурного и объектно- ориентированного программирования; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПП ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля. Правильность применение основных принципов технологии структурного и объектно- ориентированного программирования; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП ПП ПП Точность создания программы по разработанному алгоритму как отдельного модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Правильность разработки кода программного продукта на основе готовой спецификации на уровне модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПК 1.3. Выполнять Правильность Текущий контроль
  • 10. отладку программных модулей с использованием специализированн ых программных средств. применения основных принципов отладки и тестирования программных продуктов; в форме: - оценка выполнения индивидуальных заданий; УП ПП Точность использования инструментальных средств на этапе отладки программного продукта; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПК 1.4. Выполнять тестирование программных модулей. Проведения тестирования программного модуля по определенному сценарию; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность выполнения отладки и тестирование программы на уровне модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк ПК 1.5. Осуществлять оптимизацию программного кода модуля. Точность проведения оптимизации программного кода модуля по определенному сценарию; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность выполнения отладки и тестирование программы на уровне модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность использования инструментальных средств на этапе отладки программного продукта Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк ПК 1.6. Разрабатывать компоненты проектной и Правильность использования инструментальные средства для Текущий контроль в форме: - оценка выполнения УП
  • 11. технической документации с использованием графических языков спецификаций. автоматизации оформления документации; индивидуальных заданий; ПП Правильность определения и использование методов и средств разработки технической документации Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ОК 1. Понимать сущность и соци- альную значи- мость своей буду- щей профессии, проявлять к ней устойчивый инте- рес. - активность и инициа- тивность в процессе освоения профессио- нальной деятельности; - участие в студенче- ских конференциях, конкурсах и т.п. Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПП ОК 2. Организовы- вать собственную деятельность, вы- бирать типовые методы и способы выполнения про- фессиональных за- дач, оценивать их эффективность и качество. − обоснованность вы- бора и применения ме- тодов и способов ре- шения профессиональ- ных задач в области разработки и админи- стрирования баз дан- ных; − своевременность выполнения работ и оценка их качества и точности. Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк ОК 3. Принимать решения в стан- дартных и нестан- дартных ситуаци- ях и нести за них ответственность. − быстрота оценки си- туации и адекватность принятия решения при выполнении стандарт- ных и нестандартных профессиональных за- дач в области разра- ботки и администри- рования баз данных Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП ОК 4. Осуществ- лять поиск и ис- пользование ин- формации, необхо- димой для эффек- тивного выполне- - результативность по- иска информации в различных источни- ках, в т.ч. сети Интер- нет; - адекватность отбора Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк
  • 12. ния профессио- нальных задач, профессионально- го и личностного развития. и использования полу- ченной информации для решения профес- сиональных задач. ОК 5. Использо- вать информаци- онно-коммуника- ционные техноло- гии в профессио- нальной деятель- ности. - результативность по- иска информации в Интернете; - адекватность отбора и использования ин- формации для реше- ния профессиональ- ных задач. Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП ОК 7. Брать на се- бя ответственность за работу членов команды (подчи- ненных), за ре- зультат выполне- ния заданий. - результативность ис- полнения функций ру- ководителя работ, вы- полняемых группой. Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП