бюджетное образовательное учреждение
Омской области среднего профессионального образования
«Сибирский профессиональный колледж»
РАБОЧАЯ ПРОГРАММА
УЧЕБНОЙ ПРАКТИКИ
ПМ 01 «Разработка программных модулей программного
обеспечения для компьютерных систем»
МДК «Прикладное программирование»
230115 Программирование в компьютерных системах
ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ
Омск, 2013 г.
Одобрена
цикловой методической комис-
сией информатики и
информационных технологий
протокол №___
от «___» _______ 201__ г.
Программа учебной практики разработана
на основе рабочей программы
профессионального модуля ПМ
«Разработка программных модулей
программного обеспечения для
компьютерных систем»
код, наименование ПМ
Председатель ЦМК
____________ Е.А. Тыщенко
(подпись)
Начальник УПО
__________________ Салимжанов С.Г.
(подпись)
Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный
колледж»
Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир-
ский профессиональный колледж»
Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский
профессиональный колледж» высшей категории
Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский
профессиональный колледж» для применения в учебном процессе, протокол
№____ от «___» ______________ 201_ г.
© Сибирский профессиональный колледж
1. ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ
1.1. Область применения программы
Рабочая программа учебной практики является частью основной
профессиональной образовательной программы, разработанной в соответствии с
ФГОС СПО по специальности 230115 Программирование в компьютерных
системах.
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. «Прикладное программирование» - 72 часа.
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. Брать на себя
ответственность за
работу членов ко-
манды (подчинен-
ных), за результат
выполнения зада-
ний.
- результативность ис-
полнения функций ру-
ководителя работ, вы-
полняемых группой.
Наблюдение и оценка
на практических за-
нятиях, учебной и
производственной
практике
УП

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

  • 1.
    бюджетное образовательное учреждение Омскойобласти среднего профессионального образования «Сибирский профессиональный колледж» РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ПРАКТИКИ ПМ 01 «Разработка программных модулей программного обеспечения для компьютерных систем» МДК «Прикладное программирование» 230115 Программирование в компьютерных системах ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ Омск, 2013 г.
  • 2.
    Одобрена цикловой методической комис- сиейинформатики и информационных технологий протокол №___ от «___» _______ 201__ г. Программа учебной практики разработана на основе рабочей программы профессионального модуля ПМ «Разработка программных модулей программного обеспечения для компьютерных систем» код, наименование ПМ Председатель ЦМК ____________ Е.А. Тыщенко (подпись) Начальник УПО __________________ Салимжанов С.Г. (подпись) Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный колледж» Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир- ский профессиональный колледж» Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский профессиональный колледж» высшей категории Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский профессиональный колледж» для применения в учебном процессе, протокол №____ от «___» ______________ 201_ г. © Сибирский профессиональный колледж
  • 3.
    1. ПАСПОРТ ПРОГРАММЫУЧЕБНОЙ ПРАКТИКИ 1.1. Область применения программы Рабочая программа учебной практики является частью основной профессиональной образовательной программы, разработанной в соответствии с ФГОС СПО по специальности 230115 Программирование в компьютерных системах. 1.2. Цели и задачи учебной практики: Получение практического опыта: ПО1.осуществлять разработку кода программного модуля на современных языках программирования; ПО2.создавать программу по разработанному алгоритму как отдельный модуль; ПО3.выполнять отладку и тестирование программы на уровне модуля; ПО4.оформлять документацию на программные средства; ПО5.использовать инструментальные средства для автоматизации оформления документации; Формирование профессиональных компетенций(ПК): ПК 1.1. Выполнять разработку спецификаций отдельных компонент. ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля. ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств. ПК 1.4. Выполнять тестирование программных модулей. ПК 1.5. Осуществлять оптимизацию программного кода модуля. ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций. Формирование общих компетенций (ОК): ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
  • 4.
    ОК 2. Организовыватьсобственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффектив- ность и качество. ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития. ОК 5. Использовать информационно-коммуникационные технологии в про- фессиональной деятельности. ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями. ОК 7. Брать на себя ответственность за работу членов команды (подчинен- ных), за результат выполнения заданий. ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повыше- ние квалификации. ОК 9. Ориентироваться в условиях частой смены технологий в профессиональ- ной деятельности. ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей) 1.3. Количество часов на освоение учебной практики: МДК 01.02. «Прикладное программирование» - 72 часа. 1.4. Форма аттестации зачет
  • 5.
    2. ТЕМАТИЧЕСКИЙ ПЛАНИ СОДЕРЖАНИЕ УЧЕБНОЙ ПРАКТИКИ 2.2 МДК 01.02 Прикладное программирование Наименование разделов (тем) Виды работ Содержание учебного материала Кол-во часов ООП. Создание простейших программ с использованием объектов Общие понятия об алгоритмизации. Процесс создания программы. Структура программы на С+ +. Принципы объектно- ориентированного анализа: абстрагирование, инкапсуляция, наследование, полиморфизм, модульность, сохраняемость, параллелизм. Объекты и типы объектов. 6 Программный и пользовательски й интерфейс Настройка интерфейса. Виды интерфейсов Интерфейс пользователя. Основные понятия. Стандартизация пользовательского интерфейса. Интерфейс командной строки. Текстовый интерфейс. Оконный интерфейс. Графический оконный интерфейс. Web-интерфейс. Социальный интерфейс. Современный графический пользовательский интерфейс 6 Особенности синтаксиса при объявлении констант и переменных Особенности и характеристика языка Си. Константы и переменные. Алгоритмическая и объектно- ориентированная декомпозиция. 6 Атрибуты и типы атрибутов компонент в С+ + Builder. Базовые и производные типы данных в языке Си Атрибуты и типы атрибутов. Экземпляры и состояния. Жизненный цикл и поведение объектов: сообщения, события, методы, действия. 6 Операторы ввода-вывода данных. Организация ввода- вывода данных. Организация ввода и вывода на С++ Множественное наследование. 6 Реализация алгоритма ветвление в С++ Builder Система операций. Операторы. Оператор выбора и организация ветвления на C+ +. 6
  • 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 с.
  • 8.
    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 учебные пары) с соблюдением всех регламентированных перерывов.
  • 9.
    4. КОНТРОЛЬ ИОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРОГРАММЫ УЧЕБНОЙ (ПРОИЗВОДСТВЕННОЙ) ПРАКТИКИ Контроль и оценка результатов освоения программы учебной (производственной) практики осуществляется мастером производственного обучения/преподавателем профессионального цикла в процессе проведения занятий, а также выполнения обучающимися учебно-производственных заданий. Результаты обучения (ОК и ПК) Основные показатели оценки результата Формы и методы контроля и оценки результатов обучения Вид аттестации ПК 1.1. Выполнять разработку спецификаций отдельных компонент. Точность определения основных этапов разработки программного обеспечения; Текущий контроль в форме: - защиты лабораторных и практических занятий; УП Правильность применения основных принципов технологии структурного и объектно- ориентированного программирования; - контрольных работ по темам МДК. Правильность оформления документации на программные средства; Зачеты по производственной практике и по каждому из разделов профессионального модуля. Правильность и точность разработки алгоритма поставленной задачи Комплексный экзамен по профессиональному модулю. ПК 1.2. Осуществлять разработку кода программного Правильность применение основных принципов технологии структурного и Текущий контроль в форме: - защиты УП
  • 10.
    продукта на основе готовых спецификацийна уровне модуля. объектно- ориентированного программирования; лабораторных и практических занятий; Правильность и точность разработки кода программного модуля на современных языках программирования; - контрольных работ по темам МДК. Точность создания программы по разработанному алгоритму как отдельного модуля; Зачеты по производственной практике и по каждому из разделов профессионального модуля. Правильность разработки кода программного продукта на основе готовой спецификации на уровне модуля; Комплексный экзамен по профессиональному модулю. ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств. Правильность применения основных принципов отладки и тестирования программных продуктов; Текущий контроль в форме: - защиты лабораторных и практических занятий; - контрольных работ по темам МДК. Точность использования инструментальных средств на этапе отладки программного продукта; Зачеты по производственной практике и по каждому из разделов профессионального модуля. Правильность отладки и тестирование
  • 11.
    программы на уровне модуля; ПК1.4. Выполнять тестирование программных модулей. Проведения тестирования программного модуля по определенному сценарию; Текущий контроль в форме: - защиты лабораторных и практических занятий; - контрольных работ по темам МДК. УП Правильность выполнения отладки и тестирование программы на уровне модуля; Зачеты по производственной практике и по каждому из разделов профессионального модуля. Комплексный экзамен по профессиональному модулю. Эк ПК 1.5. Осуществлять оптимизацию программного кода модуля. Точность проведения оптимизации программного кода модуля по определенному сценарию; Текущий контроль в форме: - защиты лабораторных и практических занятий; - контрольных работ по темам МДК. УП Правильность выполнения отладки и тестирование программы на уровне модуля; Зачеты по производственной практике и по каждому из разделов профессионального модуля. УП Правильность использования Эк
  • 12.
    инструментальных средств на этапе отладкипрограммного продукта ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций. Правильность использования инструментальные средства для автоматизации оформления документации; Текущий контроль в форме: - защиты лабораторных и практических занятий; - контрольных работ по темам МДК. УП Правильность определения и использование методов и средств разработки технической документации Зачеты по производственной практике и по каждому из разделов профессионального модуля. ОК 1. Понимать сущность и социаль- ную значимость сво- ей будущей профес- сии, проявлять к ней устойчивый интерес. - активность и инициа- тивность в процессе освоения профессио- нальной деятельности; - участие в студенче- ских конференциях, конкурсах и т.п. Наблюдение и оценка на занятиях и в про- цессе учебной и про- изводственной прак- тик УП ОК 2. Организовы- вать собственную деятельность, выби- рать типовые мето- ды и способы вы- полнения профес- сиональных задач, оценивать их эффек- тивность и качество. − обоснованность вы- бора и применения ме- тодов и способов ре- шения профессиональ- ных задач в области разработки и админи- стрирования баз дан- ных; − своевременность выполнения работ и оценка их качества и точности. Экспертная оценка решения ситуацион- ных задач Наблюдение и оценка на занятиях и в про- цессе учебной и про- изводственной прак- тик Эк
  • 13.
    ОК 3. Приниматьре- шения в стандарт- ных и нестандарт- ных ситуациях и не- сти за них ответст- венность. − быстрота оценки си- туации и адекватность принятия решения при выполнении стандарт- ных и нестандартных профессиональных за- дач в области разра- ботки и администри- рования баз данных Экспертная оценка решения ситуацион- ных задач УП ОК 4. Осуществлять поиск и использова- ние информации, не- обходимой для эф- фективного выпол- нения профессио- нальных задач, про- фессионального и личностного разви- тия. - результативность по- иска информации в различных источни- ках, в т.ч. сети Интер- нет; - адекватность отбора и использования полу- ченной информации для решения профес- сиональных задач. Экспертное наблюде- ние и оценка на прак- тических занятиях и в процессе учебной и производственной практик Эк ОК 5. Использовать информационно- коммуникационные технологии в про- фессиональной дея- тельности. - результативность по- иска информации в Интернете; - адекватность отбора и использования ин- формации для реше- ния профессиональ- ных задач. Наблюдение и оценка на практических за- нятиях УП ОК 7. Брать на себя ответственность за работу членов ко- манды (подчинен- ных), за результат выполнения зада- ний. - результативность ис- полнения функций ру- ководителя работ, вы- полняемых группой. Наблюдение и оценка на практических за- нятиях, учебной и производственной практике УП