Рабочая программа по алгоритмизации и языкам программирования для учебного плана
Вид материала | Рабочая программа |
- Учебного материала для обучения языкам программирования, 67.2kb.
- Рабочая программа по русскому языку Учебный год, 980.15kb.
- Рабочая программа по дисциплине: «Информационные системы в экономике» Для специальности, 84.84kb.
- Рабочая программа по русской литературе для 7 класса учительницы высшей квалификационной, 910.83kb.
- Рабочая программа по русской литературе для 7 класса учительницы первой квалификационной, 620.9kb.
- Тематическое планирование кружка на 2009/2010 уч г. «Основы алгоритмизации и программирования, 63.72kb.
- Учебная программа (Syllabus) Дисциплина: «Технологии программирования» Специальность, 208.12kb.
- Программирование в компьютерных системах все для программирования, 36.25kb.
- Рабочая программа для направления (специальности), 68.28kb.
- Основы алгоритмизации и программирования (11, 270.62kb.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ
УНИВЕРСИТЕТ имени академика С.П. КОРОЛЁВА
(национальный исследовательский университет)»
«СОГЛАСОВАНО» Управление образовательных программ А.В. Дорошин «_______» 20___ г. | | «УТВЕРЖДАЮ» Проректор по учебной работе Ф.В. Гречников «_______» 20___ г. |
РАБОЧАЯ ПРОГРАММА
по алгоритмизации и языкам программирования
для учебного плана
080116.65-09-О-П для набора 2008-2010 Математические методы в экономике
Цикл, в рамках которого изучается дисциплина: ЕН
Факультет экономики и управления
Кафедра математических методов в экономике
Курс 2
Семестр 3
Лекции 17 (часов) Экзамен 3 (семестр)
Лабораторные занятия 17 (часов) Зачет (семестр)
Семинарские и практические занятия 0 (часов)
Курсовая работа (проект) 17 (часов)
Индивидуальные занятия 0 (часов)
Самостоятельная работа 70 (часов)
Всего 121 (часов)
Рабочая программа составлена на основании:
- Государственного образовательного стандарта высшего профессионального образования специальности 080116.65 «Математические методы в экономике».
- Учебного плана 080116.65-09-О-П для набора 2008-2010 Математические методы в экономике.
- Типовой (примерной) программы дисциплины «Алгоритмизация и языки программирования».
Соответствие содержания рабочей программы, условий ее реализации, материально-технической и учебно-методической обеспеченности учебного процесса по дисциплине всем требованиям государственных образовательных стандартов подтверждаем.
Составитель:
к. т. н., доцент кафедры
математических методов в экономике В. В. Семенов
(подпись)
Заведующий кафедрой:
д. э. н., профессор М. И. Гераськин
(подпись)
Рабочая программа обсуждена на заседании кафедры математических методов в экономике
Протокол №_____ от «_____» ________________ 20___ г.
ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ, ЕЕ МЕСТО В УЧЕБНОМ ПЛАНЕ, ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ ДИСЦИПЛИНЫ
Цели и задачи изучения дисциплины
Цель дисциплины - изучение принципов алгоритмизации и современных методов обработки информации с использованием алгоритмических языков.
Основные задачи дисциплины:
- ознакомить студентов с основными идеями и методами алгоритмизации и элементами программирования;
- научить студентов применять методы алгоритмизации и элементы программирования для решения задач из различных предметных областей.
Изучение состоит в ознакомлении слушателей со следующими разделами дисциплины:
- методами алгоритмизации и видами представления алгоритмов;
- приемами и методами программирования на языке высокого уровня Delphi.
Требования к уровню подготовки студента, завершившего изучение дисциплины
Студенты должны:
- уметь использовать современные методы и средства разработки алгоритмов и программ, основные конструкции языков программирования и способы записи алгоритмов на языке высокого уровня (язык Delphi).
- знать особенности объектно-ориентированного подхода к проектированию программ;
- иметь представление об использовании дополнительных пакетов и библиотек при программировании;
- иметь опыт разработки, отладки, тестирования и документирования программ, работы в интегрированных средах программирования.
- знать основные принципы организации пользовательского интерфейса и программного интерфейса приложений.
Студент должен владеть навыками:
- работы в интегрированной среде разработке Delphi 7;
- создания алгоритмов задач среднего уровня сложности из различных предметных областей;
- создания документации и справочной системы для создаваемых программ.
Связь с предшествующими дисциплинами
Для успешного освоения материала курса необходимо владение работой на персональном компьютере в объеме подготовленного пользователя, обеспечиваемое в ходе обучения по курсу “Информатика”.
Связь с последующими дисциплинами
Курс используется при дипломном проектировании.
Содержание аудиторных занятий
Наименование дисциплин и разделов, используемых в данном разделе изучаемой дисциплины | Лекционные занятия | Практические, семинарские, лабораторные и другие виды аудиторных занятий | Дисциплины, использующие данный раздел | ||||
Семестр, наименование темы и раздела. Содержание раздела | Объем в часах | Курсовая работа | Объем в часах | Лабораторные работы | Объем в часах | ||
1 | 2 | 3 | 4а | 5а | 4б | 5б | 6 |
Семестр 3 | |||||||
Информатика: - аппаратные и программные средства |
| 1 1 1 | | | | | |
|
| 1 1 | | | | | |
1 | 2 | 3 | 4а | 5а | 4б | 5б | 6 |
Информационные технологии управления: - основы алгоритмизации |
| 1 1 1 1 1 1 1 1 1 | | | №1.Сложное арифметическое выражение №2.Алгоритмы ветвления и выбора №3.Табулирование функции №4.Одномерные массивы №5.Двумерные массивы №6.Вычисление суммы бесконечного ряда с заданной точностью №7.Использование процедур и функций №8.Символьная обработка данных | 2 2 2 2 2 2 2 3 | Дипломное проектирование |
1 | 2 | 3 | 4а | 5а | 4б | 5б | 6 |
|
| 1 | | | | | |
|
| 0,5 1 0,5 | Курсовая работа | 17 | | | Дипломное проектирование |
Итого в 3-м семестре | 17 | | 17 | | 17 | | |
Итого на всю дисциплину | 17 | | 17 | | 17 | |
Самостоятельная работа студентов
№ раздела | Вид аудиторных занятий, их объем (в часах) | Самостоятельная работа студентов | Учебно-методическое обеспечение (наименование раздела, подраздела, номер позиции основной и дополнительной литературы) | Форма контроля | |
Вид работы | Объем в часах | ||||
1 | 3 | 4 | | 5 | 6 |
Семестр 3 | |||||
2.3 2.4 | Лабораторная работа № 1 – 2 часа | Подготовка к лабораторным работам | 6 | Разделы 1-2, 7.1.1. Разделы 6-7, 7.1.2. | Отчет о выполнении лабораторной работы |
2.4 2.5 | Лабораторная работа № 2 – 2 часа | Подготовка к лабораторным работам | 8 | Раздел 2.5, 7.1.1. Раздел 8, 7.1.2. | Отчет о выполнении лабораторной работы |
2.5 | Лабораторная работа № 3 – 2 часа | Подготовка к лабораторным работам | 8 | Раздел 2.5, 7.1.1. Разделы 8.1-8.5, 7.1.2. | Отчет о выполнении лабораторной работы |
2.6 2.7 | Лабораторная работа № 4 – 2 часов | Подготовка к лабораторным работам | 8 | Раздел 3.15, 7.1.1. Раздел 10.1, 7.1.2. | Демонстрация созданного и размещенного в сети Internet сайта |
2.8 | Лабораторная работа № 5 – 2 часа | Подготовка к лабораторным работам | 6 | Раздел 3, 7.1.1. Раздел 10.2, 7.1.2. | Отчет о выполнении лабораторной работы |
2.9 | Лабораторная работа № 6 – 2 часа | Подготовка к лабораторным работам | 8 | Раздел 2.9, 7.1.1. Разделы 8.2-8.4, 7.1.2. | Отчет о выполнении лабораторной работы |
2.10 | Лабораторная работа № 7 – 2 часа | Подготовка к лабораторным работам | 6 | Раздел 2.7, 7.1.1 Разделы 5.4-5.5, 7.1.2. | Отчет о выполнении лабораторной работы |
2.11 | Лабораторная работа № 8 – 3 часа | Подготовка к лабораторным работам | 8 | Раздел 2.9, 7.1.1 Раздел 8.6, 7.1.2. | Отчет о выполнении лабораторной работы |
3.1 3.2 3.3 | Курсовая работа – 17 часов | Составление блок-схемы программы, оформление пояснительной записки, подготовка к защите | 12 | Все разделы 7.1.1 Все разделы 7.1.2 Все разделы 7.2.3 | Пояснительная записка к курсовой работе |
Итого | 34 | | 70 | | |
Текущий и промежуточный контроль знаний студентов
Наименование контрольного мероприятия | Наименование раздела (темы) дисциплины | Срок проведения (неделя семестра или номер занятия) | Форма оценивания результата (балльная оценка, допуск/недопуск, % выполнения и т.п.) | Дополнительные сведения (использование тестовых заданий, технических средств обучения, действия в случае отрицательного результата и т.п.) |
1 | 2 | 3 | 4 | 5 |
Семестр 3 | ||||
Компьютерное тестирование | Все разделы | 8, 16 недели | Балльная оценка | Использование компьютерных тестов, разбор наиболее трудных вопросов |
Отчет по лабораторным работам | Все разделы | Каждое лабораторное занятие, отчетное занятие на 17 неделе | Зачет / незачет | Дополнительный вопрос на отчетном занятии |
Подведение итогов работы студента в семестре | Все разделы | 16, 17 недели | Допуск / недопуск к экзамену по дисциплине | Передача сведений в деканат, обсуждение на заседании кафедры |
Защита курсовой работы | Все разделы | 16, 17 недели | Балльная оценка | Передача сведений в деканат, обсуждение на заседании кафедры |
Экзамен | Все разделы | Согласно расписанию | Балльная оценка | Передача сведений в деканат, обсуждение на заседании кафедры |
Инновационные методы обучения
- Выполнение лабораторных работ с элементами исследования.
- Использование заданий к лабораторным работам на основе индивидуальных вариантов, что повышает уровень подготовки каждого студента к работам.
- Текущее и итоговое компьютерное тестирование.
Технические средства и материальное обеспечение учебного процесса
- Компьютерные классы 531, 531A корпуса 5 (22 компьютера с установленной на них операционной системой Windows XP, объединенных в локальную компьютерную сеть с подключением к сети Internet, сетевые принтеры).
- Программное обеспечение Borland Delphi Enterprise version 7.0.
- Программное обеспечение Microsoft Word 2007.
Учебно-методическое обеспечение
Основная литература
- В. В. Фаронов. Delphi. Программирование на языке высокого уровня: Учебник для вузов. - СПб.: Питер, 2007. - 640 с. (гриф Минобразования России; 50 экземпляров).
- М. Е. Фленов. Библия Delphi. - СПб.: БХВ-Петербург, 2004. - 880 с.
Дополнительная литература
- М. Кэнту. Delphi 7: Для профессионалов. - СПб.: Питер, 2004. - 1101 с.
- С. И. Бобровский. Delphi 7: Учебный курс. - СПб.: Питер, 2003. - 736 с.
- Алгоритмизация и языки программирования: Методические указания к выполнению курсовой работы / Самар. гос. аэрокосм. ун-т; Сост. В. В. Семенов. - Самара, 2008 (в разработке).
Электронные источники и интернет-ресурсы
Методические указания и рекомендации
Текущий контроль знаний студентов осуществляется в течение семестра с использованием системы компьютерного тестирования, разработанной в конструкторе тестов адаптивной среды тестирования АСТ, установленной Рособрнадзором.
Текущий контроль завершается на отчетном занятии, по результатам которого студент допускается или не допускается к экзамену по дисциплине. При этом критериями являются: принятые преподавателем отчеты по лабораторным работам, соответствующая заданию на курсовую работу оформленная пояснительная записка и оценка за курсовую работу выставленная на ее защите. Неудовлетворительная оценка по тестам не лишает права студента сдавать экзамен, но может быть основанием для дополнительно вопроса или задания на экзамене.
Промежуточный контроль знаний студентов проводится в виде экзамена, который проводится в соответствии с положением о текущем и промежуточном контроле знаний студентов, утвержденном ректором университета. Экзамен принимается на основании письменного и устного ответов студента на вопрос из списка вопросов и заданий к экзамену.