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

Рабочая программа учебной практики по программированию для специальности 230401 "Информационные системы (по отраслям)"

Рабочая программа

Автор: Зябухина Алла Владимировна, преподаватель спецдисциплин, ГБПОУ КК "Краснодарский колледж электронного приборостроения", город Краснодар, Краснодарский край



В раздел среднее профессиональное образование



Министерство образования и науки Краснодарского края Государственное бюджетное профессиональное образовательное учреждение Краснодарского края «Краснодарский колледж электронного приборостроения»
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ПРАКТИКИ

УП.03.03. ПРАКТИКА ПО ПРОГРАММИРОВАНИЮ
для специальности 230401 «Информационные системы (по отраслям)», квалификация «Техник по информационным системам» 20__г
Рассмотрена предметно-цикловой комиссией ИНС и ИНБ Протокол № ___ от _____________ 20___ Председатель ______________ Организация - разработчик: ГБПОУ КК «Краснодарский колледж электронного приборостроения» Программа учебной дисциплины является частью основной профессиональной образовательной программы и разработана в соответствии с ФГОС специальности СПО, входящей в состав укрупненной группы специальностей 09.00.00 Информатика и вычислительная техника, 09.02.04 Информационные системы (по отраслям), утверждённым приказом Министерства образования и науки Российской Федерации № 525 от 14 мая 2014 г., зарегистрирован в Минюсте РФ 3 июля 2014г. № 32962. Составитель: Зябухина А.В. – преподаватель ГБПОУ КК ККЭП, инженер Рецензенты:

УТВЕРЖДЕНА Решением педсовета Протокол № ___ от _____________ 20___ Председатель _____________

СОДЕРЖАНИЕ
1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ 4 2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ПРАКТИКИ 6 3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ПРАКТИКИ 8 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ 9 УЧЕБНОЙ ПРАКТИКИ

1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ

ПО ПРОГРАММИРОВАНИЮ

1.1.

Область применения рабочей программы
Рабочая программа учебной практики является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 230401 «Информационные системы (по отраслям)» (базовой подготовки), в части освоения соответствующих общих и профессиональных компетенций: ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. ОК 2. Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество. ОК 3. Решать проблемы, оценивать риски и принимать решения в нестандартных ситуациях. ОК 4. Осуществлять поиск, анализ и оценку информации, необходимой для постановки и решения профессиональных задач, профессионального и личностного развития. ОК 5. Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности. ОК 6. Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями. ОК 7. Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий. ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации. ОК 9. Быть готовым к смене технологий в профессиональной деятельности. ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей). ПК 1.2. Взаимодействовать со специалистами смежного профиля при разработке методов, средств и технологий применения объектов профессиональной деятельности. ПК 1.3. Производить модификацию отдельных модулей информационной системы в соответствии с рабочим заданием, находить ошибки кодирования в разрабатываемых модулях информационной системы, документировать выполняемые работы. ПК 2.2. Программировать в соответствии с требованиями технического задания. ПК 2.3. Применять методики тестирования разрабатываемых приложений.

1.2. Место учебной практики в структуре основной профессиональной

образовательной программы:
Учебная практика по программированию базируется на материале дисциплины «Основы алгоритмизации и программирования» и закладывает основу для всех дисциплин ОПОП связанных с программированием.
1.3. Цели и задачи учебной дисциплины – требования к результатам

освоения учебной дисциплины:
В результате освоения учебной практики обучающийся должен уметь: работать в среде программирования; реализовывать построенные алгоритмы в виде программ на конкретном языке программирования; строить логически правильные и эффективные программы. В результате освоения учебной дисциплины обучающийся должен знать: базовые конструкции языка программирования; принципы структурного и модульного программирования; механизмы работы с различными структурами данных; механизм создания подпрограмм (процедур и функций); объектно-ориентированную модель программирования.
1.4. Рекомендуемое количество часов на освоение рабочей программы

учебной дисциплины:
максимальной учебной нагрузки обучающегося 72 часа, в том числе:  обязательной аудиторной учебной нагрузки обучающегося 72 часа; из них лабораторно - практические занятия 68 часа.

2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ПРАКТИКИ

2.1. Объем учебной практики и виды учебной работы

Вид учебной работы

Объем

часов/зачет

ных единиц

Максимальная учебная нагрузка (всего)
72
Обязательная аудиторная учебная нагрузка (всего)
72 в том числе: лабораторные работы 68
Самостоятельная работа студента (всего)
- Итоговая аттестация в форме
дифференцированного зачета


2.2. Тематический план и содержание учебной практики по программированию

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

разделов и тем

Содержание учебного материала, лабораторные и практические работы, самостоятельная

работа обучающихся
1 2
Введение
Роль и место знаний по учебной практике в процессе основной профессиональной образовательной программы по специальности; содержание работ учебной практики и ее задачи.
РАЗДЕЛ 1.

ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ СИ/СИ++.

Тема 1.1

Практическая работа 1. Основные операторы языка C++
Структура программы. Директивы компилятора. Объявление переменных. Тело программы. Вычисление выражений.
Тема 1.2

Практическая работа 2. Базовые конструкции структурного программирования
Управляющие конструкции; условный оператор, условная тернарная операция; оператор switch; операторы циклов for, while и do – while; операторы передачи управления break, continue и goto.
Тема 1.3

Практическая работа 3. Массивы переменных и указатели на типы данных
Массивы переменных. Двумерные массивы переменных. Обращение к элементу массива в операциях. Отображение массива в окне просмотра. Указатели на типы данных. Символьные строки в языке С.
Тема 1.4

Практическая работа 4. Структурированные типы данных.
Структуры. Операции со структурами. Обработка данных структур. Объединения.
Тема 1.5

Практическая работа 5. Файловый ввод/вывод.
Файловый ввод/вывод языка С. Ввод и вывод текстовой информации. Неформатированный ввод/вывод данных. Форматный обмен с файлами.
Тема 1.6

Практическая работа 6. Модульное программирование.
Создание пользовательских функций; использование функций в программах; создание программ, используя функции; создание многофайловых проектов.
РАЗДЕЛ 2

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ С++

Тема 2.1

Практическая работа 7. Создание классов.
Основные принципы ООП; понятие объекта и его свойства; понятие класса. Создание классов.
Тема 2.2

Практическая работа 8. Основы визуального программирования.
Создание программ, используя принципы ООП; средства ООП в С++. Разработка приложения средствами среды С++
Зачетное занятие
1. – ознакомительный (узнавание ранее изученных объектов, свойств); 2. – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством)
3. – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач)

3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ДИСЦИПЛИНЫ

3.1. Требования к минимальному материально-техническому

обеспечению.
Реализация учебной дисциплины требует наличия лаборатории «Инструментальных средств разработки». Оборудование лаборатории и рабочих мест лаборатории: 1. Персональные компьютеры Pentium IV-V; 2. Принтер лазерный; 3. Стенд по технике безопасности; 4. Методические пособия (указания); 5. Технологическая документация; 6. Учебная и справочная литература. Программное обеспечение: 1. Microsoft Windows 7 Professional 2. MS Visio Professional 3. Microsoft Office Professional 2010 4. Антивирусное ПО 5. Microsoft Visual Studio
3.2. Информационное обеспечение обучения.

Перечень рекомендуемых учебных изданий, Интернет-ресурсов,

дополнительной литературы:
Основные источники: 1. Павловская Т.А. "С/С++. Программирование на языке высокого уровня", С-Петербург, Питер,2010г 2. Подбельский В.В."C++", М-Финансы и статистика , 2009 г. 3. Павловская Т.А., Щупак Ю.А. "С/С++. Структурное программирование. Практикум", С-Петербург, Питер,2008г. 4. Литвиненко Н.А. "Технология программирования на С++. Начальный курс", C-Петербург, БХВ-Петербург, 2008г Дополнительные источники: 1. Семакин И.Г., Шестаков А.П. Основы алгоритмизации и программирования. – 2-е изд. – М.: Издательский центр «Академия», 2011г. 2. Эпштейн М.С. Программирование на языке С. – М.: Издательский центр «Академия», 2011г.

4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ

ДИСЦИПЛИНЫ
Контроль и оценка результатов освоения учебной дисциплины осуществляется преподавателем в процессе проведения практических занятий и лабораторных работ, тестирования, а также выполнения обучающимися индивидуальных заданий, проектов, исследований.
Результаты обучения

(освоенные умения, усвоенные знания)

Формы и методы контроля и оценки

результатов обучения
1 2
Уметь:
работать в среде программирования; Текущий контроль в форме: - защиты практических работ. реализовывать построенные алгоритмы в виде программ на конкретном языке программирования; Текущий контроль в форме: - защиты практических работ. строить логически правильные и эффективные программы. Текущий контроль в форме: - защиты практических работ.
Знать:
базовые конструкции языка программирования; Текущий контроль в форме: - защиты практических работ. принципы структурного и модульного программирования; Текущий контроль в форме: - защиты практических работ. механизмы работы с различными структурами данных; Текущий контроль в форме: - защиты практических работ. механизм создания подпрограмм (процедур и функций); Текущий контроль в форме: - защиты практических работ. объектно-ориентированную модель программирования. Текущий контроль в форме: - защиты практических работ.




В раздел среднее профессиональное образование