ОП. 04. Основы алгоритмизации и программирования
Скачать 226 Kb.
|
Областное государственное бюджетное профессиональное образовательное учреждение «Рязанский технологический колледж» Рабочая программа учебной дисциплины ОП.04. Основы алгоритмизации и программирования по специальности 09.02.07 Информационные системы и программирование 2019 г.
Разработчик: Еременко Лариса Евгеньевна, преподаватель высшей квалификационной ОГБПОУ «РТК» Рецензенты: C.А. Бубнов – к.ф-м.н., доцент кафедры ВПМ РГРТУ Р.А. Нижегородцева, преподаватель высшей квалификационной категории ОГБПОУ «РТК» СОДЕРЖАНИЕ
1. паспорт рабочей ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫОП.04. Основы алгоритмизации и программирования 1.1. Область применения программыРабочая программа учебной дисциплины «Основы алгоритмизации и программирования» является частью программы подготовки специалистов среднего звена в соответствии с ФГОС СПО по специальности 09.02.07 Информационные системы и программирование, утвержденным приказом Министерством образования и науки Российской Федерации от 9.12.2016г. № 1547. 1.2. Место учебной дисциплины в структуре программы подготовки специалистов среднего звена:Дисциплина является обязательной и входит в общепрофессиональный учебный цикл (ОП.00). 1.3. Цели и задачи учебной дисциплины – требования к результатам освоения дисциплины:В результате освоения дисциплины обучающийся должен уметь: разрабатывать алгоритмы для конкретных задач; использовать программы для графического отображения алгоритмов; определять сложность работы алгоритмов; работать в среде программирования: реализовывать построенные алгоритмы в виде программ на конкретном языке программирования; оформлять код программы в соответствии со стандартом кодирования; выполнять проверку, отладку кода программы. В результате освоения дисциплины обучающийся должен знать: понятие алгоритмизации, свойства алгоритмов, общие принципы построения алгоритмов, основные алгоритмические конструкции; эволюцию языков программирования, их классификацию, понятие системы программирования; основные элементы языка, структуру программы, операторы и операции, управляющие структуры, структуры данных, файлы, классы памяти; подпрограммы, составление библиотек подпрограмм; объектно-ориентированную модель программирования, основные принципы объектно-ориентированного программирования на примере алгоритмического языка: понятие классов и объектов, их свойств и методов, инкапсуляции и полиморфизма, наследования и переопределения. 2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ2.1. Объем учебной дисциплины и виды учебной работы
2.2. Тематический план и содержание учебной дисциплиныОП.04. Основы алгоритмизации и программирования
3. условия реализации программы УЧЕБНОЙ дисциплины3.1. Требования к минимальному материально-техническому обеспечениюРеализация программы дисциплины требует наличия учебного кабинета математических дисциплин, лаборатории программирования и баз данных. Оборудование учебного кабинета: посадочные места по количеству обучающихся; рабочее место преподавателя; учебно-методический комплекс по дисциплине «Основы алгоритмизации и программирования». Оборудование лаборатории и рабочих мест лаборатории: посадочные места по количеству учащихся, причем каждое рабочее место оборудовано персональным компьютером (компьютеры объединены в локальную сеть); рабочее место преподавателя; учебно-методический комплекс по дисциплине «Основы алгоритмизации и программирования». Технические средства обучения: персональный компьютер с лицензионным программным обеспечением; проекционная аппаратура, управляемая компьютером; компьютерные программы тестирования; комплект методических указаний для выполнения практических заданий по дисциплине; презентационный материал. 3.2. Информационное обеспечение обучения.Для реализации программы библиотечный фонд образовательной организации должен иметь печатные и/или электронные образовательные и информационные ресурсы, рекомендуемые для использования в образовательном процессе. 3.2.1 Печатные издания:Голицина О. Л., Попов И. И. Основы алгоритмизации и программирования: Учебное пособие. – М.: ФОРУМ, 2015. Зыков С.В. Программирование. Объектно-ориентированный подход. Учебник и практикум. – М.: Юрайт, 2017. Керниган Б., Пайк Р. Практика программирования. – М.: Вильямс, 2017. Кудрина, Е. В. Основы алгоритмизации и программирования на языке C# : учебное пособие для среднего профессионального образования / Е. В. Кудрина, М. В. Огнева. — Москва : Издательство Юрайт, 2019. Подбельский, В. В. Программирование. Базовый курс С# : учебник для среднего профессионального образования / В. В. Подбельский. — Москва : Издательство Юрайт, 2019. Семакин И.Г., Шестаков А.П. Основы алгоритмизации и программирования: Учебник. – М.: Академия, 2015. Шень А. Программирование. Теоремы и задачи. – М.: МЦНМО, 2017. 3.2.2 Дополнительные источники:Васильев А. Программирование на C# для начинающих. – М.: Эксмо, 2018. Канцедал С.А. Алгоритмизация и программирование. – М.: Форум, 2010. Кормен Т. Алгоритмы. Вводный курс. – М.: Вильямс, 2017. Культин Н.Б..Microsoft Visual C# в задачах и примерах. – С-Пб.: БХВ-Петербург, 2014 Светозарова Г.И., Сигитов Е.В., Козловский А.В. Практикум по программированию на алгоритмических языках. М.: Книга по требованию, 2012. 3.2.3 Интернет- ресурсы:Единое окно доступа к образовательным ресурсам [Офиц. сайт]. URL: http://window.edu.ru (дата обращения: 19.09.2019). Учебный курс – Инструменты, алгоритмы и структуры данных [Электронный ресурс] // Интернет-Университет Информационных технологий – дистанционное образование [Офиц. сайт]. URL: http://www.intuit.ru/department/se/ialgdate/ (дата обращения: 2.09.2019). Учебники по С# | Microsoft Docs [Электронный ресурс] // Microsoft – официальная страница [Офиц. сайт]. URL: https://docs.microsoft.com/ru-ru/dotnet/csharp/tutorials/ (дата обращения: 2.09.2019). Федеральный центр информационно-образовательных ресурсов [Офиц. сайт]. URL: http://fcior.edu.ru/ (дата обращения: 2.08.2018). 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ ОП.04. Основы алгоритмизации и программирования
|