РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ОП.05 Основы программирования и баз данных
рабочая программа
Рабочая программа учебной дисциплины является частью примерной основной профессиональной образовательной программы в соответствии с ФГОС по специальности (специальностям) СПО 09.02.02 Компьютерные сети.
Рабочая программа учебной дисциплины может быть использована при реализации основных профессиональных образовательных программ в соответствии с ФГОС по специальностям СПО, а также в дополнительном профессиональном образовании (в программах повышения квалификации и переподготовки) и профессиональной подготовке по профессиям рабочих.
Скачать:
Вложение | Размер |
---|---|
РП по ОП 05 Основы программирования и баз данных | 209 КБ |
Предварительный просмотр:
МИНИСТЕРСТВО ОБРАЗОВАНИЯ САРАТОВСКОЙ ОБЛАСТИ
государственное автономное профессиональное образовательное учреждение
Саратовской области «Марксовский политехнический колледж»
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
ОП.05 Основы программирования и баз данных
для специальности: 09.02.02 Компьютерные сети
программы подготовки специалистов среднего звена
для всех специальностей технического профиля
на базе основного общего образования
2018 г.
УТВЕРЖДАЮ Заместитель директора по УПР ГАПОУ СО «Марксовский политехнический колледж» _______________/Гребнева Е.В./ «__30__»_____08____2017 г. | Рабочая программа учебной дисциплины ОП.05 Основы программирования и баз данных разработана в соответствии с требованиями ФГОС СПО по специальности 09.02.02 Компьютерные сети, утвержденного приказом Министерства образования и науки РФ от 28 июля 2014 г. № 803 |
РАССМОТРЕНО на заседании цикловой методической комиссии ИТ и социально-экономических дисциплин Протокол № 1 от «30» сентября 2017 г. Председатель комиссии ________________/Марьясова Н.В./ | ОДОБРЕНО Методическим советом ГАПОУ СО «Марксовский политехнический колледж» Протокол № 1 от « 29 » 08 2017 г. Председатель комиссии _____________/Федотова Н.В./ |
Составитель(и) (автор): Рецензенты: | Бушуева Н.А.. преподаватель информационных технологий ГАПОУ СО «МПК» |
Рецензенты: Внутренний | преподаватель информационно-вычислительных дисциплин ГАПОУ СО «МПК» «Марксовский политехнический колледж» Н.В.Марьясова |
Внешний | преподаватель информационно-вычислительных дисциплин ФГОУ СПО «Марксовский сельскохозяйственный техникум» Т.А. Карпухова |
СОДЕРЖАНИЕ
стр. | |
| 4 |
| 5 |
| 10 |
| 11 |
1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
ОП.05 Основы программирования и баз данных
- Область применения рабочей программы
Рабочая программа учебной дисциплины является частью примерной основной профессиональной образовательной программы в соответствии с ФГОС по специальности (специальностям) СПО 09.02.02 Компьютерные сети.
Рабочая программа учебной дисциплины может быть использована при реализации основных профессиональных образовательных программ в соответствии с ФГОС по специальностям СПО, а также в дополнительном профессиональном образовании (в программах повышения квалификации и переподготовки) и профессиональной подготовке по профессиям рабочих.
1.2. Место учебной дисциплины в структуре основной профессиональной образовательной программы:
дисциплина входит в общепрофессиональные дисциплины технического цикла.
1.3. Цели и задачи учебной дисциплины – требования к результатам освоения учебной дисциплины:
В ходе освоения образовательного цикла дисциплин программы подготовки специалистов среднего звена формируются у студентов общие компетенции:
ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
И профессиональных компетенций: ПК 2.2 - 2.3, 3.1.
В результате освоения учебной дисциплины обучающийся должен уметь:
- использовать языки программирования высокого уровня;
- строить логически правильные и эффективные программы;
- использовать язык SQL для программного извлечения сведений из баз данных;
В результате освоения учебной дисциплины обучающийся должен знать:
- общие принципы построения алгоритмов;
- основные алгоритмические конструкции;
- системы программирования;
- технологии структурного и объектно-ориентированного программирования;
- основы теории баз данных, модели данных;
- основы реляционной алгебры;
- принципы проектирования баз данных;
- средства проектирования структур баз данных;
- язык запросов SQL.
1.4. Рекомендуемое количество часов на освоение рабочей программы учебной дисциплины:
максимальной учебной нагрузки обучающегося 153 часа, в том числе:
обязательной аудиторной учебной нагрузки обучающегося 102 часа;
самостоятельной работы обучающегося 51 час.
практической работы обучающегося 31 час
2. СТРУКТУРА И ПРИМЕРНОЕ СОДЕРЖАНИЕ
УЧЕБНОЙ ДИСЦИПЛИНЫ
2.1. Объем учебной дисциплины и виды учебной работы
Вид учебной работы | Объем часов |
Максимальная учебная нагрузка (всего) | 153 |
Обязательная аудиторная учебная нагрузка (всего) | 102 |
в том числе: | |
практические занятия | 31 |
курсовая работа | 40 |
Самостоятельная работа обучающегося (всего) | 51 |
в том числе: | |
самостоятельная работа над курсовой работой | 5 |
Систематическая проработка конспектов занятий, учебной и специальной технической литературы (по вопросам к параграфам, главам учебных пособий, составленным преподавателем). Подготовка к лабораторным и практическим работам с использованием методических рекомендаций преподавателя, оформление лабораторно-практических работ, отчетов и подготовка к их защите. | 20 26 |
Итоговая аттестация в форме экзамена |
2.2. Тематический план и содержание учебной дисциплины ОП.05 Основы программирования и баз данных
Наименование разделов и тем | Содержание учебного материала, лабораторные и практические работы, самостоятельная работа обучающихся | Объем часов | Уровень усвоения |
1 | 2 | 3 | 4 |
Раздел 1. | Принципы построения алгоритмов и алгоритмические конструкции. | 22 | 2 |
Тема 1.1. Общее понятие алгоритма. | Содержание учебного материала | 2 | |
1. Общее понятие алгоритма. Краткий обзор существующих алгоритмических языков. | |||
Самостоятельная работа | 6 | 3 | |
Решение задач по составлению алгоритмов | |||
Тема 1.2. Принципы построения и управляющие конструкции алгоритмического языка. | Содержание учебного материала | 6 | |
1. Неформальный алгоритмический язык - псевдокод, максимально приближенный к естественному языку. | 1-2 | ||
2. Основные конструкции алгоритмического языка - ветвление, цикл; примеры программ на псевдокоде. | 2 | ||
3. Составление алгоритма работы программы с использованием ветвления и цикла | 2 | ||
Самостоятельная работа | 8 | 3 | |
Доклад на тему: «Свойства алгоритмов и методы построения». Решение задач на составление блок-схем алгоритмов. | |||
Раздел 2. | Системы и технологии структурного и объектно–ориентированного программирования | 40 | |
Тема 2.1. Обзор современных систем программирования. | Содержание учебного материала | 2 | |
1. Современные системы разработки эффективных программ на языке программирования высокого уровня. Сравнительная характеристика, примеры использования | 2 | ||
Тема 2.2. Технология структурного программирования. | Содержание учебного материала | 4 | 2 |
1. Теоретические предпосылки структурного программирования. Состав и структура языка программирования. Понятия алфавита, синтаксиса и семантики. | |||
2. Комментарии. Переменные. Определение имени переменной. Объявление переменной. Инициализация переменной по умолчанию и из кода. | 2 | ||
Тема 2.3. Технология объектно–ориентированного программирования (ООП). | Содержание учебного материала | 7 | |
1. Основные понятия VB. Этапы создания Windows-приложений. Экран проектирования в системе VB. | 2 | ||
2. Данные, выражения, функции в Visual Basic. | 2 | ||
3 Выбор в программе. Ветвление If ... Then ... Else. Организация циклов. | 2 | ||
4 Создание меню. Работа с несколькими окнами. Стандартные диалоговые окна. События клавиатуры и мышки. | 2 | ||
Практические занятия | 21 | 3 | |
Основные объекты управления и их свойства | |||
Основные объекты управления и их свойства | |||
Ввод, вывод и присвоение в программе в Visual Basic | |||
Встроенные функции в Visual Basic | |||
Встроенные функции в Visual Basic | |||
Условный оператор. | |||
Выбор в программе. | |||
Программирование графики | |||
Разработка программы с использованием операторов цикла. | |||
События мышки | |||
События клавиатуры. | |||
Самостоятельная работа | 6 | ||
Проект на тему: «Разработка прикладного программного решения». | |||
Раздел 3. | Основы теории баз данных и реляционной алгебры. | 40 | |
Тема 3.1. Основы теории баз данных и реляционной алгебры | Содержание учебного материала | ||
1. Основные понятия и определения теории БД. Создание таблиц базы данных с использованием конструктора и мастера таблиц в СУБД MS Access | 4 | 2 | |
2. Закрепление приобретенных навыков по созданию таблиц и форм в СУБД MS Access | 2 | ||
Практические работы | 4 | 3 | |
Редактирование и модификация таблиц базы данных в СУБД MS Access | |||
Создание пользовательских форм для ввода данных в СУБД MS Access | |||
Самостоятельная работа | 10 | ||
Решение задач на операции обработки отношений. Решение задач на реляционное исчисление. | |||
Тема3.2. Язык запросов SQL. | Содержание учебного материала | 6 | |
1. Значения, базовые функции и выражения SQL. | 1-2 | ||
2. Триггеры. Информационная схема. Использование SQL запросов при формировании выборки БД. | 2 | ||
3. Работа с данными с использованием запросов в СУБД MS Access | 2-3 | ||
Практические работы | 6 | 3 | |
Создание отчетов в СУБД MS Access | |||
Создание подчиненных форм в СУБД MS Access | |||
Создание базы данных и работа с данными в СУБД MS Access | |||
Самостоятельная работа Задачи на проектирование различных моделей баз данных. Решение задач по разработке запросов к таблицам. Решение задач по разработке выборок данных. Решение задач по ограничению и сортировке данных. | 20 | ||
Курсовая работа | Практические занятия | 40 | 3 |
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
| |||
Самостоятельная работа по курсовой работе | 11 | ||
Подготовка к выполнению расчетов, изучение данных. | |||
Составление блок-схем | |||
Расчет и оформление курсовой работы. | |||
Всего:
| 153 |
3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
3.1. Требования к минимальному материально-техническому обеспечению
Реализация программы учебной дисциплины требует наличия учебного кабинета: учебного кабинета, лаборатории программного обеспечения компьютерных сетей, программирования и баз данных
Оборудование учебного кабинета:
- посадочные места по количеству обучающихся;
- автоматизированное рабочее место преподавателя;
- комплект учебно-методической документации;
- наглядные пособия.
- Технические средства обучения:
- Аппаратные средства: IBM-компьютеры, принтер, сканер, звуковые колонки, микрофон, мультимедийный проектор.
- Программные средства: операционная система Windows XP, семейство офисных программ Microsoft Office , СУБД MS Access, Borland Interbase.
3.2. Информационное обеспечение обучения
Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы
Основные источники:
- Павлоская Т.А., Программирование на языке высокого уровня: учебник: гриф МО РФ. –3 изд. – СПб.: Питер, 2015.
- Биллиг В.А. Основы объектного программирования – М.: Интернет-университет информационных технологий - БИНОМ. Лаборатория знаний, 2014.
- Туманов В.Е. Основы проектирования реляционных баз данных. – М.: Интернет-университет информационных технологий - БИНОМ. Лаборатория знаний, 2014.
Дополнительные источники:
- Герберт Шилдт, полное руководство – 1 изд. – М.: Вильямс, 2013.
- Эндрю Троелсен, Язык программирования – М.: Вильямс, 2014.
- Кузьменко В.Г Базы данных в Visual Basic и VBA. Самоучитель М.: ООО "Бином-Пресс", 2014.
- Пирогов В.Ю. SQL Server 2005: программирование клиент-серверных приложений Спб.: БХВ-Петербург, 2006.
- Стивенс Р. Программирование баз данных М.: ООО "Бином-Пресс", 2013 г.
- Уолтерс Роберт, Коулс Майкл, Рей Роберт, Феррачати Фабио, Дональд Фармер, SQL Server 2008. Ускоренный курс для профессионалов Вильямс - Москва - Санкт Петербург - Киев, 2014.
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ДИСЦИПЛИНЫ.
Контроль и оценка результатов освоения учебной дисциплины осуществляется преподавателем в процессе проведения практических занятий и, тестирования, а также выполнения обучающимися индивидуальных заданий, проектов, исследований.
Результаты обучения (освоенные умения, усвоенные знания) | Формы и методы контроля и оценки результатов обучения |
уметь: использовать языки программирования высокого уровня; строить логически правильные и эффективные программы; использовать язык SQL для программного извлечения сведений из баз данных; знать: общие принципы построения алгоритмов; основные алгоритмические конструкции; системы программирования; технологии структурного и объектно-ориентированного программирования; основы теории баз данных, модели данных; основы реляционной алгебры; принципы проектирования баз данных; средства проектирования структур баз данных;
| Текущий контроль: - рейтинговая оценка знаний студентов по дисциплине (ежемесячно). Промежуточный контроль: -Рубежный тестовый контроль по темам разделов; Итоговый контроль: - экзамен |
По теме: методические разработки, презентации и конспекты
Рабочая программа учебной дисциплины "Основы программирования"
Рабочая программа учебной дисциплины разработана на основе регионального учебного плана и Федерального государственного образовательного стандарта по специальности среднего профессионального обр...
рабочая программа по дисциплине "Основы программирования"
содержит паспорт учебной дисциплины, структуру и содержание учебной дисциплины, условия реализации программы учебной дисциплины, контроль и оценку освоения учебной дисциплины...
Рабочая программа по дисциплине "Основы программирования"
Рабочая программа по дисциплине "Основы программирования"для специальности СПО 09.02.03 Программирование в компьютерных системах....
Рабочая программа учебной практики по программированию микроконтроллеров
Рабочая программа учебной практики является частью основной профессиональной образовательной программы и разработана в соответст...
Рабочая программа учебной практики по программированию аппаратных средств
Рабочая программа учебной практики является частью основной профессиональной образовательной программы и разработана в соответствии с ФГОС по специальности СПО, входящей в состав укрупненной группы сп...
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ «ОСНОВЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ» для специальности 09.02.04 Информационные системы (по отраслям)
Рабочая программа учебной дисциплины «Основы проектирования баз данных» разработана на основе Федерального государственного образовательного стандарта по специальности среднего...
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ОСНОВЫ ЭКОНОМИКИ программы подготовки квалифицированных рабочих, служащих на основе Федерального государственного образовательного стандарта среднего профессионального образования по профессии 08.01.18 Электро
Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта среднего профессионального образования по профессии 08.01.18 Электромонтажник ...