Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Московский государственный гуманитарно-экономический институт»
(Волгоградский филиал)
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
Программирование на языках высокого уровня
Для специальности 230701
«Прикладная информатика (в информационной сфере)»
уровень подготовки: базовый Волгоград, 2013 г.
Рабочая программа дисцишг ты «Программирование на языках высокого уровня»
разработана на основе Федерального государственного образовательного стандарта (далее - ФГОС) по специальности среднего профессионального образования (далее СПО) «Прикладная информатика (по отраслям)» базовой подготовки.
Организация-разработчик:
ФГБОУ ВПО «Московский государственный гуманитарно-экономический институт» (Волгоградский филиал) Разработчики:
Ермакова Ольга Викторовна, преподаватель Волгоградского филиала ФГБОУ
ВПО МГГЭИ
(аС^Н ОС тЬк Рецензенты:Рассмотрена на заседании мето ане сШтматематики и информатики Протокол № от « /г р »
ff f l l ’S / УЧЕБН Председатель методической комиссии? ЦБ. Вахранев/ >' ' / у — у/ S & ty 'O j- * Ъ дГ'~ Заключение методического совета № 20/ ' г.
СОДЕРЖАНИЕ
стр.
1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
2. СТРУКТУРА И ПРИМЕРНОЕ СОДЕРЖАНИЕ УЧЕБНОЙ
ДИСЦИПЛИНЫ
3. УСЛОВИЯ РЕАЛИЗАЦИИ Р \Б О Ч Е Й ПРОГРАММЫ УЧЕБНОЙ Ю
ДИСЦИПЛИНЫ
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ
ДИСЦИПЛИНЫ
1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ
Программирование на языках высокого уровня 1.1. Область применения программы Рабочая программа дисциплины (далее рабочая программа) — является частью рабочей основной профессиональной образовательной программы в соответствии с ФГОС по специальности СПО 230701 Прикладная информатика (по отраслям) Рабочая программа учебной дисциплины может быть использована при реализации курсов дополнительного образования, проводимых в Волгоградском филиале МГГЭИ 1.2. Место дисциплины в структуре основной профессиональной образовательной программы: дисциплина входит в профессиональный цикл.1.3. Цели и задачи дисциплины - требования к результатам освоения дисциплины:
В результате освоения дисциплины обучающийся должен уметь:
- ставить задачу и разрабатывать алгоритм ее решения;
- выполнять формализованное описание поставленных задач;
- выполнять отладку и тестирование программ;
- использовать современные методы программирования и возможности языка для решения практических задач;
- выбрать из доступных языков или средств программирования наиболее эффективный и надежный для решения поставленной задачи.
В результате освоения дисциплины обучающийся должен знать:
- основные принципы алгоритмизации;
- основные методы обработки данных;
- принципы объектно-ориентированного программирования;
- технологии разработки п р с рамм на языках программирования высокого 1.4. Рекомендуемое количество часов на освоение программы дисциплины:
максимальной учебной нагрузки обучающегося - 325 часов, включая:
обязательной аудиторной учебной нагрузки обучающегося - 234 часов;
самостоятельной работы обучающегося - 91 час.
2. СТРУКТУРА И ПРИМЕРНОЕ СОДЕРЖАНИЕ УЧЕБНОЙ
ДИСЦИПЛИНЫ
2Л. Объем учебной дисциплины и виды учебной работы Обязательная аудиторная учебная нагрузка (всего) в том числе:курсовая работа (проект) (если предусмотрено) в том числе:
самостоятельная работа над курсовой работой (проектом) (если предусмотрено) Изучение материала, работа с конспектами Доработка практических работ Итоговая аттестация в форме дифференцированного зачета 2.2. Рабочий тематический план и содержание учебной дисциплины Программирование на языках высокого уровня разделов и тем самостоятельная работа обучающихся, курсовая работ (проект) (если предусмотрены) освоения Тема 1.1. Содержание учебного материала алгоритмизацию и Тема 1.2. Содержание учебного материала 2.Организация вычислений с использованием арифметических операций и стандартных j.Организация вычислений с использованием стандартных функций и условного оператора 7.Использование операторов цикла для организации символьной обработки 9.Использование возможностей графики Visual Basic Пользовательские формы языка VB, свойства и методы пользовательских форм Тема 2.1. Содержание учебного материала Internet- 2. Язык гипертекстовой разметки страниц НTML программирование л 1.Язык гипертекстовой разметки страниц HTML: общая структура документа Система навигации на Web-страницах, основные требования к организации навигации Тема 2.2.
Программирование 7. Строковые переменные языка JavaScript. Преобразование строк и чисел 9. Анимация в JavaScript. Динамическое изменение размеров изображений Управление мультимедийными возможностями браузера с помощью JavaScript на РНР 2. Управляющие конструкции 1. Использование основных синтаксических конструкций языка РНР 3. Реализация программ с использованием регулярных выражений Инструментальные средства разработки РНР-приложений Примерная тематика курсовых работ (проекта):
Разработка обучающих программ.
3. УСЛОВИЯ РЕАЛИЗАЦИИ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ
ДИСЦИПЛИНЫ
обеспечению Реализация программы дисциплины требует наличия учебных кабинетов теории информации, операционных систем и сред, архитектуры электронновычислительных машин и вычислительных систем; лабораторий обработки информации отраслевой направленности, разработки, внедрения и адаптации программного обеспечения отраслевой направленности с необходимым программным обеспечением.Оборудование учебного кабинета и лабораторий: современные компьютеры с лицензионным программным обеспечением, автоматизированные рабочие места обучающихся и преподавателя.
Технические средства обучения: мультимедиа проектор, экран.
3.2. Информационное обеспечение обучения дополнительной литературы О сн овн ы е источники:
1. Гарбер, Г.З. Основы программирования на VB и VBA в Excel/ Г.З.
Гарбер. - М.: Солон-Пресс, 2008.
2. Голицына, О.Л. Программирование на языках высокого уровня :
учебное пособие / О.Л. Голицына, П.П. Попов. - М. : ФОРУМ, 2013.
3. Гутмане, Э. РНР 5. Профессиональное программирование/ Э. Гутмане, С. Баккен, Д. Ретанс - М.:Сим?ол-Плюс, 2010.
- СПб.: Питер, 2010.
5. Лоусон, Б. Изучаем HTML5. Библиотека специалиста/Брюс Лоусон, Реми Шарп - СПб.: Питер, 2012.
6. Незнанов А. А. Программирование и алгоритмизация/А. А. Незнанов. Николенко, Д. Практические занятия по Java Script / Д. Николенко М.:Наука и техника, 2000.
8. Синицын, С. В. Программирование на языке высокого уровня/С. В.
Синицын, А. С. Михайлов, О. И. Хлытчиев. - М.: НТ Пресс, 2010.
9. Стейнмец, У. 75 готовых решений для вашего web-сайта на РНР + CD/Уильям Стейнмец, Брайан Вард - М.: Наука и техника, 2009.
10.Флэнаган Д. JavaScript: The Definitive Guide, 6th edition / JavaScript.
Подробное руководство, 6-е издание - М.: Символ-плюс, 2012.
Дополнительные источники:
1. Джамса К. Эффективный самоучитель по креативному Web-дизайну.
HTML, XHTML, CSS, JavaScript, РНР, ASP, ActiveX. Текст, графика, звук и анимация. М: "ООО ДиаСофтЮП", 2005.
2. Павловская Т А. Паскаль. Программирование на языке высокого уровня: практикум : учеб. пособие для студентов вузов, обучающихся по направлению "Информатика и вычислит, техника"/ Т. А.
Павловская. - Москва [и др.]: Питер, 2007. - 317 с.: ил. -(Учебное 3. Калихман JI. И. Сборник задач по линейной алгебре и программированию/ J1. И. Калихман. - Подольск: Интеграл, 2007. с 4. Колесниченко Д.Н. Самоучитель РНР 5. СПб.: Наука и техника, 2008.
5. Комолова Н.В. HTML: Учебный курс. - СПб., 2006.
6. Тиге Дж.К. DHTML и CSS для Internet. М.: НТ Пресс, 2005.
Интернет ресурсы:
1. Электронный учебный практикум по программированию в среде Visual Basic http://collegy.ucoz.ru/publ/31-1-0- class='zagtext'> 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ
ДИСЦИПЛИНЫ
Контроль и оценка результатов освоения дисциплины осуществляется преподавателем в процессе проведения практических занятий и лабораторных работ, тестирования, а также выполнения обучающимися индивидуальных заданий, проектов, исследований.(освоенные умения, усвоенные знания) результатов обучения уметь:
ставить задачу и разрабатывать алгоритм наблюдение за выполнением и оценка выполнять формализованное описание наблюдение за выполнением и оценка выполнять отладку и тестирование наблюдение за выполнением и оценка использовать современные методы наблюдение за выполнением и оценка программирования и возможности языка практических работ для решения практических задач;
выбрать из доступных языков или средств наблюдение за выполнением и оценка программирования наиболее практических работ эффективный и надежный для решен ия поставленной задачи;
знать:
основные принципы алгоритмизации; оценка контрольной работы основные методы обработки данных; оценка контрольной работы принципы объектно-ориентированного оценка контрольной работы программирования;
технологии разработки программ на оценка контрольной работы языках программирования высокого уровня.
OK 1. Понимать сущность и социальную наблюдение за старанием обучающихся значимость своей будущей профессии, изучения специальности проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную наблюдение за деятельностью обучающихся деятельность, выбирать типовые методы и при изучении материала и выполнении способы выполнения профессиональных практических работ задач, оценивать их эффективность и качество.
ОК 3. Принимать решения в стандартных наблюдение и оценивание деятельности и нестандартных ситуациях и нести за них обучающихся в ходе учебного npoijecca ответственность.
ОК 4. Осуществлять поиск и наблюдение и оценивание деятельности использование информации, необходимой обучающихся при выполнении практических для эффективного выполнения работ и составлении рефератов профессиональных задач, профессионального и личностного развития.
ОК 5. Использовать информационно наблюдение и оценивание деятельности коммуникационные технологии в обучающихся при выполнении практических профессиональной деятельности. работ и составлении рефератов ОК 6. Работать в коллективе и команде, наблюдение и оценивание деятельности эффективно общаться с коллегами, обучающихся при выполнении практических руководством, потребителями. работ и составлении рефератов ОК 7. Брать на себя ответственность за наблюдение и оценивание деятельности работу членов команды (подчиненных), обучающихся при выполнении практических результат выполнения заданий. работ ОК 8. Самостоятельно определять задачи наблюдение и оценивание деятельностг профессионального и личностного обучающихся в ходе учебного процесса и при развития, заниматься самообразованием, выполнении практических работ осознанно планировать повышение квалификации.
ОК 9. Ориентироваться в условиях частой наблюдение и оценивание деятельности смены технологий в профессиональной обучающихся при выполнении практических ОК 10. Исполнять воинскую обязанность, наблюдение и оценивание деятельности в том числе с применением полученных обучающихся в ходе учебного процесса профессиональных знаний (для юношей) ПК 2.3. Проводить отладку и Наблюдение и оценивание практических тестирование программного обеспечения работ отраслевой направленности.
ПК 2.4. Проводить адаптацию Наблюдение и оценивание практических отраслевого программного обеспечения работ ФГБОУ ВПО «Московский государственный гуманитарно-экономический институт»
РЕЦЕНЗИЯ
230701 «Прикладная информатика (в информационной сфере)»преподавателя Волгоградского филиала ФГБОУ ВПО «Московский государственный гуманитарно Рабочая программа по учебной дисциплине «Программирование на языках высокого уровня» составлена в соответствии с рекомендациями ФИРО по составлению рабочих программ учебных дисциплин ФГОС СПО, а так же ФГОС СПО по специальности 230701 «Прикладная информатика (в информационной сфере)» (базовой подготовки).
Рабочая программа может быть использована в дополнительном профессиональном образовании и переподготовке работников в информационной сфере при наличии среднего (полного) общего образования.
Учебная дисциплина «Программирование на языках высокого уровня» является дисциплиной вариативной части ФГОС, входит в профессиональный цикл по учебному плану данной специальности.
Рабочая программа содержит требования к результатам освоения учебной дисциплины «Программирование на языках высокого уровня», обязательную аудиторную учебную нагрузку обучающихся, объем самостоятельной работы, формы и методы контроля и оценки результатов обучения.
В тематическом плане раскрывается последовательность изучения разделов и тем, объем учебного материала, указаны практические работы, уровень освоения каждой темы.
Рабочая программа содержит 2 раздела:
Раздел 1. Объектно-ориентированное программирование (104 часа);
Раздел 2. Современные среды разработки ПО (161 час).
Разделы и темы раскрывают умения и знания, необходимые для становления обучающихся как компетентных программистов широкого профиля.
В рабочей программе представлены условия реализации учебной дисциплины, формы и методы контроля и оценки результатов обучения достаточно конкретизированы, что позволяет установить уровень освоения и применения изученного материала для каждого обучающегося.
Рабочая программа в целом соответствует требованиям и может быть использована в учебном процессе учебного заведения.
Рецензент Председатель предметно-цикловой комиссии
РЕЦЕНЗИЯ
«Программирование на языках высокого уровня»230701 «Прикладная информатика (в информационной сфере)»
преподавателя Волгоградского филиала ФГБОУ ВПО «Московский государственный гуманитарно-экономический институт» Ермаковой О.В.
Представленная рабочая программа по учебной дисциплине «Программирование на языках высокого уровня» составлена в соответствии с необходимой документацией по предоставленным требованиям.
профессиональном образовании и переподготовке работников в информационной сфере при наличии среднего (полного) общего образования, а так же для проведения курсов повышения квалификации. Она позволяет обеспечить обучающихся знаниями, умениями, профессиональными компетенциями, в соответствии с требованиями ФГОС, освоения соответствующих видов профессиональной деятельности.
В рабочей программе содержатся требования к результатам освоения учебной дисциплины «Программирование на языках высокого уровня», обязательная аудиторная учебная нагрузка обучающихся, объем самостоятельной работы, формы и методы контроля и оценки результатов обучения.
Имеется тематический план, в котором раскрывается последовательность изучения разделов и тем, объем учебного материала, указаны практические работы, уровень освоения каждой темы.
Рабочая программа содержит 2 раздела:
Раздел 1. Объектно-ориентированное программирование;
Раздел 2. Современные среды разработки ПО.
Разделы состоят из тем, при изучении которых обучающиеся могут стать компетентными программистами широкого профиля.
Программа заявляет условия реализации учебной дисциплины. Формы и методы контроля и оценки результатов обучения конкретизированы вполне достаточно, что позволяет установить уровень освоения и применения изученного материала для каждого обучающегося. Это, в свою очередь, характеризует разработчика рабочей программы, как специалиста достаточно высокого уровня для проведения подобных занятий. Рабочая программа в целом соответствует требованиям и может быть использована в учебном процессе учебного заведения.