Офисное программирование. - 1 стр.

UptoLike

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
"ОФИСНОЕ ПРОГРАММИРОВАНИЕ"
Томск - 2005
I.Организационно-методический раздел
1..Цель курса
Целью курса является подготовка специалиста, владеющего современными
информационными технологиями в объеме, требуемом для эффективного выполнения
профессиональных функций. Курс «Офисное программирование» предназначен для
студентов IV курса физического факультета, специализация «Информационные технологии в
научной и образовательной деятельности».
Рабочая программа рассчитана на изучение дисциплины в течение одного семестра.
Практические занятия способствуют закреплению
теоретических знаний и приобретению
навыков решения конкретных задач. В результате изучения курса студент должен иметь
представление:
- об особенностях офисных приложений, их объектной структуре
- о языке программирования Visual Basic for Applications (VBA) ;
- об офисном программировании как средстве расширения функциональных
возможностей приложений.
2. Задачи курса
В результате лекционных, практических и самостоятельных занятий в рамках
предложенной
программы студент должен:
- знать объектные модели основных приложений, входящих в пакет MSOffice;
- знать принципы организации взаимодействия между различными приложениями;
- получить практические навыки программирования на VBA в среде MSOffice.
3. Требования к уровню освоения курса
После изучения курса студент должен:
- владеть навыками программирования в среде офисных приложений;
- уметь использовать офисные приложения в качестве среды разработки программ-
надстроек.
Требования к разделам программы определяются государственным образовательным
стандартом высшего профессионального образования к уровню подготовки выпускника по
специальности 010400-физика.
II. Содержание
курса
Тема Содержание
1 Автоматизация офиса. Офисные приложения. Эволюция офисных приложений.
Макрокоманды как средство автоматизация работы с
приложениями. Интеграция офисных приложений. Современные
офисные пакеты. Структура пакета MS Office. Графический
интерфейс MS Office. Документы MS Office..
2 Основы VBA Язык автоматизации приложений как средство расширения
функциональности. Макроязыки офисных приложений. Эволюция
Visual Basic for Application. VBA и Visual Basic. VBA проекты и
модули..
3 Общая объектная структура Объекты, свойства, методы. Иерархия объектов. Наследование и