- •Санкт-Петербург – 2011
- •Раздел 1. Характеристики, структура и содержание учебных занятий
- •Цели и результаты учебных занятий.
- •Требования к подготовленности обучающегося к освоению содержания учебных занятий (пререквизиты).
- •Перечень формируемых компетенций (результаты обучения)
- •Знания, умения, навыки, осваиваемые обучающимся.
- •Перечень и объём активных и интерактивных форм учебных занятий.
- •Организация учебных занятий.
- •1.6.1. Трудоёмкость, объёмы учебной работы и наполняемость
- •1.6.2. Виды, формы и сроки текущего контроля успеваемости и промежуточной аттестации
- •1.7. Структура и содержание учебных занятий
- •Раздел 2. Обеспечение учебной дисциплины
- •2.1. Методическое обеспечение
- •2.1.1. Методическое обеспечение аудиторной работы
- •2.1.2. Методическое обеспечение самостоятельной работы
- •2.1.3. Методика проведения текущего контроля успеваемости, промежуточной аттестации и критерия оценивания
- •2.3.2. Требования к аудиторному оборудованию, в том числе к неспециализированному компьютерному оборудованию и программному обеспечению общего пользования
- •2.4.2. Список дополнительной литературы
- •2.4.3. Перечень иных информационных источников
- •Раздел 3. Процедура разработки и утверждение рабочей программы учебной дисциплины
- •Иные документы об оценке качества рабочей программы
- •Внесение изменений в рабочую программу
- •Приложение с1-1
- •1. Еженедельный отчет студента
- •2. Регулярный контроль на аудиторном занятии
- •3. Итоговый контроль на зачетных и экзаменационных мероприятиях
- •Приложение с1-2
- •Приложение с1-3
- •1. Файлы
- •2. Процедуры и функции
- •3. Циклы, массивы, вычисления
- •04. Множества, строки, записи
- •5. Логические выражения и операторы ветвления.
- •Приложение с1-4
- •Ооп: инкапсуляция
- •Ооп: полиморфизм
- •Приложение с1-5
- •Приложение с2-1
- •1. Еженедельный отчет студента
- •2. Регулярный контроль на аудиторном занятии
- •3. Итоговый контроль на зачетных и экзаменационных мероприятиях
- •Приложение с2-2
- •Приложение с2-3
- •1. Файлы
- •2. Процедуры и функции
- •3. Циклы, массивы, вычисления.
- •4. Множества, строки, записи
- •5. Графика
- •6. Сортировки (быстрая сортировка — имеется ввиду нерандомизированная):
- •7. Рекурсия
- •8. Разработка и программная реализация алгоритмов
- •9. Перебор
- •10. Бинарные деревья и поиск
- •11. Перестановки
- •12. Графы
- •13. Стек, очередь, очередь с приоритетатами
- •14. Списки, хеш-таблицы, сбалансированные деревья.
- •Приложение с2-4
- •Приложение с2-5
2.3.2. Требования к аудиторному оборудованию, в том числе к неспециализированному компьютерному оборудованию и программному обеспечению общего пользования
В аудиториях, где проводятся занятия, необходимо наличие достаточного числа компьютеров (один исправно функционирующий компьютер на одного студента, плюс один исправно функционирующий компьютер на преподавателя) с установленными на них программами:
MS Windows 7 Professional или Ultimate, причем настроенная на отображение расширений имен файлов,
MS Office 2010 (или более новой версии) комплектации Professional (или более полной, желательно с Visio Professional);
Free Pascal (новейшая версия),
Lazarus (новейшая версия),
Java SDK (новейшая версия),
IDE NetBeans (новейшая версия),
Adobe Acrobat Reader X (или более новой версии),
MiKTex (новейшая версия),
Текстовым редактором Notepad++ (новейшая версия),
Локальными копиями документации (новейшие версии) по указанному программному обеспечению (стандартные фирменные наборы документации: reference manuals, user’s guides, tutorials и др.),
Средства с графическим пользовательским интерфейсом для архивации и разархивации стандартных архивированных файлов (zip, rar, arj и других типов).
В аудитории должен находиться исправно функционирующий цветной мультимедиа-проектор, дающий изображение, гарантированно легко видимое/читаемое с рабочих место студентов и преподавателя. При этом возможность демонстрации изображения должна быть обеспечена как с рабочего места преподавателя, так и с рабочих мест студентом.
На всех рабочих местах должен быть обеспечен доступ в интернет.
В аудитории должна быть одна или более чистая и исправная, пригодная для письма цветными фломастерами доска, соответствующий исправно функционирующий эрейзер, хорошо пишущие фломастеры четырех цветов.
2.3.3. Требования к специализированному оборудованию
Специальных требований нет.
2.3.4. Требования к специализированному программному обеспечению
Требований к специализированному программному обеспечению нет.
2.3.5. Требования к перечню и объёму расходных материалов
Специальных требований нет.
2.4. Информационное обеспечение
Сафонов В.О. Введение в Java-технологию : Учеб. пособие по специальности "Мат. обеспечение и администрирование информ. сетей. СПб. : Наука, 2002. 187 с.
Рапаков Г.Г., Ржеуцкая С.Ю. Программирование на языке Pascal. СПб.: БХВ-Петербург, 2005. 480 с. (Требуется с первого семестра учебной дисциплины.)
Павловская Т.А. Паскаль. Программирование на языке высокого уровня: Учебник для вузов. 2-е изд. СПб.: Питер, 2010. 464 с. (Требуется с первого семестра учебной дисциплины.)
Мансуров К.Т. Основы программирования в среде Lazarus. 2010. 772 c. (Требуется с первого семестра учебной дисциплины.)
Андреева Т.А. Курс Программирование на языке Pascal. M.: Интуит, 2005. http://www.intuit.ru/department/pl/plpascal/ (Требуется с первого семестра учебной дисциплины.)
Хорстман К., Корнелл Г. Java 2. Библиотека профессионала. Том 1. Основы, 8-е издание, 2009. Вильямс, 816 с. (Требуется со второго семестра учебной дисциплины.)
Хорстман К., Корнелл Г.: Java 2. Библиотека профессионала. Том 2. Тонкости программирования, 8-е издание, 2009. Вильямс, 1168 с. (Требуется со второго семестра дисциплины.)
Шилдт Г. Java: руководство для начинающих. 4-е изд., 2009. Вильямс, 720 с. (Требуется со второго семестра учебной дисциплины.)
Кормен Т., Лейзерсон Ч., Ривест Р.Л. Штайн К. Алгоритмы: построение и анализ. 2-е издание. Издательский дом «Вильямс», 2005. 1296 с. (Требуется с первого семестра учебной дисциплины.)
Окулов С.М. Программирование в алгоритмах. Бином. Лаборатория знаний. 2002. 332 с. (Требуется с первого семестра учебной дисциплины.)
Кубенский А.А. Создание и обработка структур данных в примерах на Java», СПб.: БХВ-Петербург, 2001, 336 стр. (требуется со второго семестра учебной дисциплины.)
Шень А. Программирование: теоремы и задачи (c1) 2-е изд., М.: МЦНМО, 2004, 296 с. (Требуется со второго семестра учебной дисциплины.)