МИНИСТЕРСТВО ОБРАЗОВАНИЯ ТВЕРСКОЙ ОБЛАСТИ
ГБОУ СПО «Ржевский колледж»
Рабочая
программа учебной практики
профессионального
модуля ПМ.02.
2014
г.
Одобрена
Утверждаю
Цикловой
комиссией зам.руководителя по МР:
_________________________
_________ М.И. Безрученко
Протокол
№_______________ «____»_____________2014 г.
От «____»___________2014
г.
Рабочая
программа учебной практики разработана на основе федерального государственного
образовательного стандарта (далее – ФГОС) по специальности (специальностям)
среднего профессионального образования (далее СПО) 230113 Компьютерные
системы и комплексы
Организация-разработчик:
ГБОУ СПО «Ржевский колледж»
Разработчик:
Петрова
А. Н., преподаватель специальных дисциплин первой квалификационной категории
СОДЕРЖАНИЕ:
1. Паспорт
рабочей программы учебной практики 4
2. Результаты
освоения учебной практики 5
3. Структура
и содержание учебной практики.6
4. Условия
реализации рабочей программы учебной
практики
8
Приложения 11
1. Паспорт рабочей программы учебной
практики
В
соответствии с федеральным государственным образовательным стандартом по
специальности СПО 230113 Компьютерные системы и
комплексы (базовой подготовки) в части освоения основного вида профессиональной
деятельности (ВПД) «микропроцессорные системы» студенты осваивают учебную
практику в лабораториях образовательного учреждения.
1.1 Цели
и задачи учебной практики
Учебная
практика реализуется в рамках изучения профессионального модуля ПМ.02
«Применение микропроцессорных систем, установка и настройка периферийного
оборудования». Практика проводится в процессе
изучения междисциплинарного курса МДК 02.01 «Микропроцессорные системы» и
направлена на формирование у студентов практических профессиональных умений по
программированию микроконтроллеров, приобретение первоначального опыта.
Обучающийся
должен уметь выполнять следующие виды работ:
- уметь разрабатывать математическую
модель задачи;
- уметь разрабатывать блок-схему алгоритма программного модуля в соответствии с
математической постановкой задачи;
- владеть навыками программирования на ассемблере;
- владеть навыками программирования в
среде С++;
- применять свои знания при программированию микроконтроллеров.
1.2 Контроль и
оценка результатов освоения учебной практики
Аттестация
по итогам учебной практики проводится на основании результатов выполнения
зачетных работ и отзыва руководителей практики. Контроль результатов
прохождения практики осуществляется в форме дифференцированного зачета.
Дифференцированный зачет по учебной практике выставляется на основании материалов
портфолио практики (характеристики профессиональной деятельности студента на
практике) (см. Приложение 1) с указанием видов работ, выполненных обучающимся
во время практики, их объема, качества выполнения в соответствии с технологией.
1.3 Количество
часов по учебному плану учебной практики:
180 час.
2.
Результаты освоения учебной практики
Результатом
освоения программы практики является овладение обучающимися видом
профессиональной деятельности«Применение микропроцессорных систем», в том
числепрофессиональными (ПК) и общими (ОК) компетенциями:
Код
|
Наименование
результата обучения
|
ПК2.1.
|
Создавать
программы на языке ассемблера для микропроцессорных систем.
Основы
программирования на языке ассемблер изучаются в процессе освоения модуля и
закрепляются во время учебной практики. При разработке цифровых устройств
требуются навыки моделирования микроконтроллерных устройств в режиме
реального времени, что, в свою очередь требует знаний и умений
программирования на языке С++ (САПР PROTEUS и CodeVizionAVR)
|
ПК2.2.
|
Производить
тестирование и отладку микропроцессорных систем, в том числе микроконтроллерных
(МК) систем;
Использовать
программатор для «прошивки» программы в микроконтроллер;
Тестировать
работоспособность МК системы на макетных платах
|
ОК
1.
|
Понимать
сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый
интерес.
|
ОК 2.
|
Организовывать
собственную деятельность, выбирать типовые методы и способы выполнения
профессиональных задач, оценивать их эффективность и качество.
|
ОК 3.
|
Принимать
решения в стандартных и нестандартных ситуациях и нести за них
ответственность.
|
ОК 4.
|
Осуществлять
поиск и использование информации, необходимой для эффективного выполнения
профессиональных задач, профессионального и личностного развития.
|
ОК 5.
|
Использовать
информационно-коммуникационные технологии в профессиональной деятельности.
|
ОК 6.
|
Работать
в коллективе и в команде, эффективно общаться с коллегами, руководством,
потребителями.
|
ОК 7.
|
Брать
на себя ответственность за работу членов команды (подчиненных), за результат
выполнения заданий.
|
ОК 8.
|
Самостоятельно
определять задачи профессионального и личностного развития, заниматься
самообразованием, осознанно планировать повышение квалификации.
|
ОК 9.
|
Ориентироваться
в условиях частой смены технологий в профессиональной деятельности.
|
ОК 10.
|
Исполнять
воинскую обязанность, в том числе с применением полученных профессиональных
знаний (для юношей).
|
(Наименование
результатов обучения приводится в соответствии с текстом вышеназванных ФГОС
СПО)
3.
Структура и содержание учебной практики
Тематический
план
№ п/п
|
Виды работ
|
Кол-во
Часов
|
1.
|
Ознакомление учащихся с оборудованием компьютерного
класса, режимом работы, формами организации труда и правилами внутреннего
распорядка. Профессия и ее назначение.
|
2
|
2.
|
Вредные воздействия персонального компьютера на
пользователя. Вредные воздействия пользователя на персональный компьютер. Правила
безопасной работы. Поддержка санитарного состояния оборудования и рабочих
мест в соответствии с нормами.
|
2
|
3.
|
Расстановка учащихся по рабочим местам. Установка программной
среды
C++.
|
2
|
4.
|
Введение в язык программирования Си и Си++. Особенности
данных языков программирования
|
2
|
5.
|
Этапы работы с программой на Си++ в системе
программирования
|
2
|
Элементы языка Си++
|
4
|
6.
|
Алфавит , служебные (ключевые) слова. Типы данных.
Описание переменных. Отработка примеров программных конструкций в упражнениях.
|
2
|
7.
|
Константы: целые, вещественные, символьные и
строковые, именованные. Использование суффиксов. Константы перечисляемого
типа. Отработка примеров программных конструкций в упражнениях.
|
2
|
Операции и выражения. Отработка
примеров программных конструкций
|
10
|
8.
|
Арифметические операции. Отработка примеров
программных конструкций в упражнениях.
|
2
|
9.
|
Операции отношения и логические операции. Отработка
примеров программных конструкций в упражнениях.
|
2
|
10.
|
Операции присваивания. Операции явного
преобразования типа. Отработка примеров программных конструкций в упражнениях
|
2
|
11.
|
Приоритеты (ранги) операций. Приведение типов при
вычислении выражений. Отработка примеров программных конструкций в
упражнениях.
|
2
|
12.
|
Закрепление материала
|
2
|
Линейные программы на Си++
|
12
|
№ п/п
|
Виды работ
|
Кол-во
Часов
|
13.
|
Структура программы. Математические функции. Форматированный
вывод на экран. Отработка примеров программных конструкций в упражнениях
|
2
|
14.
|
Форматированный ввод с клавиатуры. Отработка
примеров программных конструкций в упражнениях
|
2
|
15.
|
Потоковый ввод-вывод в Си++. Отработка примеров программных
конструкций в упражнениях
|
2
|
16.
17.
18.
|
Закрепление материала: решения задач линейной
структуры по вариантам
|
6
|
Программирование ветвлений
|
14
|
19.
|
Условный оператор:
if (выражение)оператор1;
elseоператор2;
Отработка примеров программных конструкций в упражнениях
|
2
|
20.
|
Алгоритмизация ветвлений. Отработка примеров
программных конструкций в упражнениях
|
2
|
21.
22.
23.
24.
25.
|
Закрепление материала: решения задач альтернативного
выбора по вариантам
|
10
|
Программирование циклов
|
22
|
26.
|
Цикл с предусловием:
While(выражение) оператор;
Отработка примеров программных
конструкций в упражнениях
|
2
|
27.
|
Цикл с постусловием:
doоператорwhile (выражение);
Отработка примеров программных
конструкций в упражнениях
|
2
|
28.
|
Цикл с параметром:
For (выражение_1; выражение_2;
выражение_3) оператор;
Отработка примеров программных
конструкций в упражнениях
|
2
|
29.
30.
31.
32.
33.
34.
35.
36.
|
Закрепление материала: решение задач на
программирование циклов по вариантам
|
16
|
Алгоритмизация и программирование
смешанных
программных структур
|
18
|
37.
|
Линейные структуры и ветвления. Отработка примеров
программных конструкций в упражнениях
|
2
|
38.
|
Структуры с ветвлением и циклы. Отработка примеров
программных конструкций в упражнениях
|
2
|
39.
|
Линейные структуры, ветвления, циклы. Отработка примеров
программных конструкций в упражнениях
|
2
|
40.
41.
42.
43.
44.
45.
|
Решение зачетных задач по индивидуальным
заданиям
|
12
|
Итого:
|
90 час.
|
Ознакомление с общей структурой микроконтроллера
(МК)
|
8
|
46.
|
Структурная
схема МК
|
2
|
47.
|
Функциональная
схема МК
|
2
|
48.
|
Даташит
МК AVR
Attiny2313
|
2
|
49.
|
Назначение,
обозначение выводов (пинов)
|
2
|
Моделирование цифрового устройства на МК
в среде САПР ISISProteus 7.4
|
24
|
50.
|
Формирование
и оформление технического задания на заданное устройство
|
2
|
51.
|
Формирование
и оформление структурной схемы цифрового устройства в среде MsWord
|
2
|
52.
|
Формирование
надстройки в среде MsWordдля
оформления электронных компонентов принципиальной схемы устройства (Normal.dot)
|
2
|
53.
|
Формирование
и оформление принципиальной схемы цифрового устройства в среде MsWord (схемы XML)
|
2
|
54.
|
Формирование
и оформление спецификации цифрового устройства в соответствии со схемой XML
|
2
|
55.
|
Работа
с библиотекой САПР ISISProteus 7.4
|
2
|
56.
|
Выбор
электронных компонентов заданного устройства в соответствии со спецификацией
устройства
|
2
|
57.
|
Моделирование
подключения электронных компонентов заданного устройства к МК
|
2
|
58.
|
Редактирование
параметров электронных компонентов заданного устройства в соответствии со
спецификацией устройства
|
2
|
59.
|
Отработка
навыков копирования, перемещения, масштабирования как отдельных узлов схемы,
так и частей схемы в среде САПР ISISProteus 7.4
|
2
|
60.
|
Установка
опций анимации прохождения тока в модели устройства в среде САПР ISISProteus 7.4
|
2
|
61.
|
Работа
с панелями инструментов САПР ISISProteus 7.4
|
2
|
Программирование МК на С++ и на Ассемблере
в среде CodeVisionAVR ()
|
24
|
62.
|
Отработка
навыков создания проекта в среде
CodeVisionAVR
|
2
|
63.
|
Генерирование
модулей проекта (.c, .prj, .DSN, .cof)
|
2
|
64.
|
Запись
программы управления цифровым устройством на языке С++ в структуру
бесконечного цикла
|
2
|
65.
|
Формирование
временных задержек функцией DELAY (Include delay.h)
|
2
|
66.
|
Трансляция
программы, отработка навыков поиска ошибок в программе, редактирование и
повторная трансляция программы
|
2
|
67.
|
Запись
программы в модель схемы устройства на МК в среде САПР ISIS Proteus 7.4
|
2
|
68.
|
Проверка
работы модели цифрового устройства в среде САПР ISIS Proteus 7.4 в
соответствии с заданной программой
|
2
|
69.
|
Запись
программы управления цифровым устройством на языке Ассемблер с организацией
бесконечного цикла
|
2
|
70.
|
Формирование
временных задержек
|
2
|
71.
|
Трансляция
программы, отработка навыков поиска ошибок в программе, редактирование и
повторная трансляция программы
|
2
|
72.
|
Запись
программы в модель схемы устройства на МК в среде САПР ISIS Proteus 7.4
|
2
|
73.
|
Проверка
работы модели цифрового устройства в среде САПР ISIS Proteus 7.4 в
соответствии с заданной программой
|
2
|
Работа с программатором AVR
|
6
|
74.
|
Подключение
микроконтроллера к программатору в соответствии с даташит МК AVR
|
2
|
75.
|
Подключение
программатора к компьютеру и “прошивка” программы в микроконтроллер
|
2
|
76.
|
Отработка
навыков работы с фьюзами, устранения ошибок при прошивке
|
2
|
Отладка микроконтроллерной системы
|
8
|
77.
78.
|
Проверка
работы микроконтроллера с подключенными к нему электронными компонентами на
макетной плате в режиме реального времени
|
4
|
79.
80.
|
Отладка
системы при необходимости
|
4
|
Светодиодное дизайн-моделирование
|
20
|
81.
82.
83.
84.
85.
|
Расчет
параметров при подключении светодиодов для различных видов подключения
(последовательное, параллельное, с внешним источником питания светодиодов, с
питанием светодиодов от микроконтроллера)
|
10
|
86.
87.
88.
89.
90.
|
Решение
зачетных задач по индивидуальным
заданиям
|
10
|
Итого:
|
180
|
|
|
|
|
4. Условия
реализации рабочей программы учебной практики
4.1. Требования к минимальному
материально-техническому обеспечению
Реализация учебной практики предполагает наличие
учебных кабинетов информатики и информационных технологий; мастерских — не
требуется; операционных систем и сред; интернет-технологий; информационных
технологий; программирования и баз данных; технических средств информатизации.
Оборудование
учебного кабинета:
Технические
средства обучения: персональный компьютер с лицензионным
программным обеспечением и мультимедиапроектор
Оборудование
мастерской и рабочих мест мастерской: не требуется;
Оборудование
учебных кабинетов информатики и информационных технологий; мастерских — не
требуется; операционных систем и сред; интернет-технологий; информационных
технологий; программирования и баз данных; технических средств информатизации:
-
рабочее место преподавателя и рабочие места по количеству обучающихся;
-
комплект учебно-методических материалов, методические рекомендации и
разработки;
-
учебно-методические пособия на СD/DVD - дисках;
-
видеоматериалы по обучению программированию на языке Си++ и применению навыков
программирования микроконтроллеров;
-
плакаты с форматами команд и инструкций по программированию на языке Си++;
-
плакаты с форматами команд и инструкций по программированию на языке Ассемблер
4.2
Информационное обеспечение
Перечень
рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы
Основные
источники:
1. Шилдт
Г.СамоучительC++, 3-е_издание переработанное и дополненное. – СПб.:БХВ –
Петербург,2007;
2. Александр
Крупник. Самоучитель С++, Москва - Санкт-Петербург - Нижний Новгород – Воронеж,
2007;
3. Максимов А., ProteusVSM, ISIS,
симулятор-отладчик на основе ядра SPICE3F5, LabcenterElectronicsCo, 2010;
4. Таненбаум Э.
Современные операционные системы. [Текст]3-еизд. –СПб.: Питер, 2010;
Электронный ресурс:
1. Основы C++,
лекция 1.mp4;
2. 01.1 - Основы
синтаксиса языка C++.mp4
3. 01.2 - Основы
синтаксиса языка C++.mp4
4. 01.3 - Основы
синтаксиса языка C++.mp4
5. 01.4 - Основы
синтаксиса языка C++.mp4
6. 01.5 - Основы
синтаксиса языка C++.mp4
4.3.
Общие требования к организации практики
Лекционно-практические занятия проводятся
в специализированном классе. Производственное обучение обучающихся, осваивающих
образовательные программы СПО осуществляется в учебных лабораториях.
Дисциплины
и МДК, изучение которых предшествовало освоению данного модуля:
·
Информатика
и ИКТ;
·
Информационные
технологии;
·
Основы
электротехники;
·
Архитектура
ЭВМ и ВС;
4.4. Кадровое обеспечение образовательного процесса
Требования к
квалификации педагогических кадров, осуществляющих руководство практикой
Инженерно-педагогический
состав: квалифицированные специалисты имеющие среднее или высшее
профессиональное образование по специальностям «Компьютерные системы и
комплексы» 230113.
Требования
к квалификации педагогических кадров, осуществляющих руководство практикой
Инженерно-педагогический
состав: квалифицированные специалисты имеющие среднее или высшее
профессиональное образование по специальностям «Компьютерные системы и
комплексы» 230113.
Мастера:
не требуется.
Приложение1.
Содержание
портфолио учебной практики по МДК 02.01 профессионального модуля ПМ.02 Применение
микропроцессорных систем
1. Выполненные
лабораторные работы в количестве 90 часов по следующей тематике:
o
Элементы
языка Си++;
o
Операции
и выражения. Отработка примеров программных конструкций;
o
Линейные
программы на Си++;
o
Программирование
ветвлений;
o
Программирование
циклов;
2. Выполненные
лабораторные работы в количестве 90 часов по следующей тематике:
o
Ознакомление
с общей структурой микроконтроллера (МК);
o
Моделирование
цифрового устройства на МК
в среде САПР ISISProteus 7.4;
o
Программирование
МК на С++ и на Ассемблерев среде CodeVisionAVR ();
o
Работа
с программатором AVR;
o
Отладка
микроконтроллерной системы;
o
Светодиодное
дизайн-моделирование;
3. Отчет по лабораторным
работам по вышеперечисленным тематикам (математическая модель, блок-схема
алгоритма, текст программы, результаты тестирования программы, в т. ч.
скриншоты результатов)
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.