Правительство Санкт-Петербурга Комитет по образованию Рабочая программа учебной дисциплины Основы алгоритмизации и программирования Санкт-Петербург 2013 Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта начального профессионального образования(далее — ФГОС НПО), входящей в состав укрупненной группы профессий 230000 Информатика и вычислительная техника, по направлению подготовки 230100 Информатика и вычислительная техника по профессии 230103.02 Мастер по обработке цифровой информации. Дисциплина входит в вариативную часть циклов ОПОП с целью познакомить учащихся перспективе дальнейшего развития в профессии в IT области. Выполнение лабораторных и практических работ предполагает деление группы по числу рабочих мест оборудованным персональным компьютером. Разработчик: Мытинская Е.Н, преподаватель ГОУ НПО ПЛМ СПб. 2 Содержание 1. Паспорт рабочей программы учебной дисциплины ........................................ 4 2. Структура и содержание учебной дисциплины ............................................... 5 3. Условия реализации учебной дисциплины ...................................................... 8 4. Контроль и оценка результатов освоения учебной дисциплины ................... 9 3 1. Паспорт рабочей программы учебной дисциплины Основы информационных технологий 1.1. Область применения рабочей программы Рабочая программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии с ФГОС по профессии НПО, 230103.02 Мастер по обработке цифровой информации. 1.2. Место учебной дисциплины в структуре основной профессиональной образовательной программы: дисциплина входит в вариативную часть циклов ОПОП. 1.3. Цели и задачи учебной дисциплины – требования к результатам освоения дисциплины: В результате освоения учебной дисциплины обучающийся должен уметь: разрабатывать алгоритмы для решения задач; составлять программы для решения задач в среде программирования; анализировать тексты программ, выполнять поиск и устранение ошибок в программах; В результате освоения учебной дисциплины обучающийся должен знать: основные понятия: алгоритм, программа; базовые конструкции языка программирования; базовые структуры алгоритма; 4 1.4. Рекомендуемое количество часов на освоение рабочей программы учебной дисциплины: Максимальной учебной нагрузки обучающегося 81 часов, в том числе: Обязательной аудиторной учебной нагрузки обучающегося 54 часов; Самостоятельной работы обучающегося 27 часов. 2. Структура и содержание учебной дисциплины 2.1. Объем учебной дисциплины и виды учебной работы Вид учебной работы Максимальная учебная нагрузка (всего) Обязательная аудиторная учебная нагрузка (всего) В том числе: Практические занятия Контрольные работы Самостоятельная работа обучающегося (всего) В том числе: Работа с конспектами Работа с дополнительными источниками информации Подготовка сообщений, докладов, рефератов Подготовка к практическим занятиям и контрольным работам Количество часов 81 54 14 4 27 Итоговая аттестация в форме зачета 5 2.2. Тематический план и содержание учебной дисциплины Основы алгоритмизации и программирования Наименование разделов и тем Содержание учебного материала, практические и контрольные работы, самостоятельная работа обучающихся 1 2 Введение Цели и задачи данного курса. Тема 1. Алгоритмизация и логическая Содержание учебного материала: информация. Понятие алгоритма, исполнителя. Свойства алгоритма. Запись алгоритма. Основные структуры алгоритмов. Понятие логической информации. Таблицы истинности. Логические схемы. Логические выражения. Преобразование логических выражений. Самостоятельная работа Практические работы Контрольная работа по теме №1 Тема 2. Основы программирования и Содержание учебного материала: введение в язык Введение в язык Паскаль. Структура программы. Типы данных. программирования Арифметические выражения. Стандартные математические функции Программирование линейных алгоритмов. Объе Уровень м усвоения часов 3 4 81 1 1 23+13 2 13 2 2 30+14 3 6 Оператор присваивания. Ввод и вывод в языке. Программирование ветвящихся алгоритмов. Организация цикла в языке. Работа со строками. Работа с графикой. Анимация в языке Практические занятие по работе с графикой Контрольная работа по теме №2 Самостоятельная работа: подготовка к практическим занятиям и контрольной работе. Практическая работа на ПК по составлению программ для решения задач Итоговая аттестация в форме зачета. 4 2 14 5 3 7 3. Условия реализации учебной дисциплины 3.1. Требования к минимальному материально – техническому обеспечению Реализация учебной дисциплины требует наличия учебного кабинета «Основы информационных технологий» Оборудование учебного кабинета: Посадочные места по количеству обучающихся; Рабочее место преподавателя; Технические средства обучения: Компьютеры с лицензионным программным обеспечением на рабочем месте преподавателя и учащихся с выходом в Internet Мультимедийный проектор Программное обеспечением 1. Операционная система Windows 2. Microsoft Office 3. Internet Explorer 4. Total Commander 5. GameLogo 6. PascalABC 3.2. Информационное обеспечение обучения Перечень рекомендуемых учебных изданий, дополнительной литературы, интернет-ресурсов. Основные источники: И.Г.Семакин, А.П.Шестаков Основы алгоритмизации и программирования,М.-Издательский центр «Академия», 2008.-400с. И.Семакин, Е.Хеннер Информатика,-М.:Бином, Лаборатория знаний, 2005160с А.Г.Гейн, А.И.Сенокосов, Н.А.Юнерман, Информатика, М.:Просвещение, 2003. -255с. Л.Залогова, М Плаксин, и др. Задачник-практикум, М.:Лаборатория базовых знаний, 2007 Дополнительные источники: Ресурсы сети Интернет 8 4. Контроль и оценка результатов освоения учебной дисциплины Контроль и оценка результатов освоения учебной дисциплины осуществляется преподавателем в процессе проведения практических занятий и лабораторных работ, тестирования и контрольных работ, а также выполнения обучающимися индивидуальных заданий, проектов, исследований. Результаты обучения (освоенные умения, усвоенные знания) 1 Умения: Разрабатывать алгоритмы для решения задач; Составлять программы для решения задач в среде программирования; Анализировать тексты программ, выполнять поиск и устранение ошибок в программах; Знания: Основные понятия: алгоритм, программа; Базовые конструкции языка программирования; Базовые структуры алгоритма; Формы и методы контроля и оценки результатов обучения 2 Практическая работа на ПК. Контрольная работа Практическая работа в среде программирования Практическая работа на ПК. Устный опрос. Практическая работа на ПК Устный опрос Контрольная работа Устный опрос Контрольная работа 9