- •Содержание
- •1. Цель, задачи и предмет дисциплины
- •2. Требования к уровню освоения дисциплины
- •2.1. Инновационно-педагогические технологии в учебном курсе
- •3. Объем дисциплины
- •3.1. Объем дисциплины и виды учебной работы по специальности «Прикладная информатика (в экономике)»
- •3.2. Распределение часов по темам и видам учебной работы Форма обучения очная по специальности «Прикладная информатика (в экономике)»
- •4. Содержание курса
- •Тема 1. Введение в визуальное программирование
- •Тема 2. Язык программирования Object Pascal
- •Тема 3. Интегрированная среда разработчика приложений системы Delphi
- •Тема 4. Технология программирования в среде Delphi
- •Тема 5. Разработка приложений в среде Delphi
- •7. Задания для самостоятельной работы студентов
- •8. Вопросы для подготовки к экзамену Примерный перечень вопросов для подготовки к экзамену
- •9. Учебно-методическое обеспечение дисциплины
- •9.1. Литература Основная литература
- •Дополнительная литература
- •9.2. Методическое обеспечение дисциплины
- •9.3. Материально-техническое и информационное обеспечение дисциплины
- •Глоссарий
2.1. Инновационно-педагогические технологии в учебном курсе
Доклад-презентация.
В процессе обучения рекомендуется широкое использование мультимедийных докладов в форме презентаций как при проведении лекций преподавателями, так и на практических занятиях доклады студентов по отдельным проблемным вопросам тематики дисциплины. Доклады-презентации используются по всем темам.
Тестирование.
Знания студентами пройденного материала контролируются проведением пост-теста, содержащего более 300 вопросов. Тестирующая программа разработана преподавателями кафедры, установлена в компьютерных классах Университета и выдается студентам на электронных носителях. Тестирование проводится на практических занятиях по завершению изучения дисциплины.
3. Объем дисциплины
3.1. Объем дисциплины и виды учебной работы по специальности «Прикладная информатика (в экономике)»
Вид учебной работы |
Количество часов по формам обучения |
Очная | |
1 |
2 |
№№ семестров |
3 |
Аудиторные занятия: |
51 |
лекции |
15 |
1 |
2 |
лабораторные работы (лабораторный практикум) |
36 |
Самостоятельная работа |
59 |
Всего часов на дисциплину |
110 |
Лабораторные работы (лабораторный практикум) (количество, №№ семестров) |
лаб. раб. №№ 5-8 3 сем. |
Курсовая работа (№ семестра) |
3 сем. |
Вид итогового контроля |
Экзамен – 3 семестр |
3.2. Распределение часов по темам и видам учебной работы Форма обучения очная по специальности «Прикладная информатика (в экономике)»
Названия разделов и тем |
Всего часов по учебному плану |
Виды учебных занятий | ||
Аудиторные занятия, из них |
Самосто-ятельная работа | |||
лекции |
лаб. раб. | |||
1 |
2 |
3 |
5 |
6 |
1. Введение в визуальное программирование. |
2 |
1 |
0 |
|
2. Язык программирования ObjectPascal. |
4 |
2 |
0 |
6 |
3. Интегрированная среда разработчика приложений системы Delphi. |
16 |
2 |
4 |
6 |
4. Технология программирования в среде Delphi. |
12 |
2 |
4 |
6 |
5. Разработка приложений в среде Delphi. |
76 |
8 |
28 |
41 |
ИТОГО: |
110 |
15 |
36 |
59 |
4. Содержание курса
Тема 1. Введение в визуальное программирование
Новейшие направления в области создания технологий программирования. Законы и этапы эволюции технологии программирования.
Программирование в средах современных информационных систем: создание модульных программ, элементы теории модульного программирования, объектно-ориентированное проектирование и программирование.
Объектно-ориентированный подход к проектированию и разработке программ: сущность объектно-ориентированного подхода; объектный тип данных; переменные объектного типа; инкапсуляция; наследование; полиморфизм; классы и объекты. Конструкторы и деструкторы.
Особенности программирования в оконных операционных средах. Среда разработки; система окон разработки; система меню. Отладка и тестирование программ. Основы визуального программирования.
Назначение и возможности системы визуального программирования Delphi. Программирование, управляемое событиями. Программирование, основанное на объектах. Свойства и события объектов визуального программирования.
Тема 2. Язык программирования Object Pascal
Типы данных. Операции. Выражения. Операторы управления обработкой данных. Подпрограммы. Возможности функций. Объектно-ориентированное программирование. Определение класса. Инкапсуляция. Методы. Наследование. Полиморфизм. Синтаксис и программирование свойств. Создание и уничтожение объектов. Конструкторы. Деструкторы. Области видимости.