Рабочая программа дисциплины «офисное программирование» Индекс дисциплины по учебному плану

Вид материалаРабочая программа

Содержание


Факультет среднего профессионального образования
Рабочая программа дисциплины
Цель дисциплины
Аудиторные занятия
Самостоятельная работа
Подобный материал:
Аннотация курса

Интенсивное внедрение информационных технологий во все сферы деятельности человека, в том числе в образование и науку, приводит к возникновению ряда специальных

требований, предъявляемых к тем, кто использует эти технологии в своей повседневной практике. В частности, необходимым условием эффективной работы в научно- педагогической сфере является владение офисными информационными технологиями. При этом необходимо не только владеть стандартным инструментарием, но и уметь адаптировать их для решения проблем, с которыми они сталкиваются в рамках своей деятельности.

Примером средства, позволяющего расширять функциональные возможности офисных приложений является технология офисного программирования с использованием Языка программирования Visual Basic for Application.

В результате освоения данного курса студент получит знания основных функциональных возможностей современных офисных пакетов и способов расширения их функциональности, овладеет навыками разработки программ в интегрированной среде разработки.

Федеральное агентство по образованию РФ

Государственное образовательное учреждение высшего профессионального образования

Самарский государственный архитектурно-строительный университет


ФАКУЛЬТЕТ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ


Кафедра ПМВТ


Утверждаю:

Декан ФСПО ________А.М. Гурьянов

«___»________2009г.


РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ


«ОФИСНОЕ ПРОГРАММИРОВАНИЕ»

Индекс дисциплины по учебному плану____

Направление 653500 – Строительство

Специальность 270111 – «Монтаж и эксплуатация оборудования и систем газоснабжения»

(базовый уровень среднего профессионального образования)

Специализация: 270111.02 «Эксплуатация оборудования и систем газоснабжения»


Форма обучения: очная

Всего часов по дисциплине: 72

В том числе аудиторных: 48

Самостоятельная работа студента: 24

Форма итогового контроля: зачет

Курс обучения: 2

Семестр обучения: 3


Разработана ассистентом кафедры ПМиВТ Саркисяном Ю.В. ____________

Рассмотрена о одобрена на заседании кафедры ПМиВТ протокол №____от_____2009 г.

Заведующий кафедрой ПМиВТ _____________ С.А. Пиявский


Рассмотрена и одобрена на методической комиссии по специальности

Протокол №____от «___»_______2009 г.

Председатель методической комиссии ______________ ____________________


Действие программы продлено на _________уч. год на заседании каф. ПМиВТ;

Протокол № ____ от «___»_______200__ г.

Заведующий кафедрой ПМиВТ ___________ С.А. Пиявский


Действие программы продлено на _________уч. год на заседании каф. ПМиВТ;

Протокол № ____ от «___»_______200__ г.

Заведующий кафедрой ПМиВТ ___________ С.А. Пиявский


Самара 2009 г.

1. Цели и задачи дисциплины.

Цель дисциплины:


Целью дисциплины является подготовка специалиста, владеющего современными информационными технологиями в объеме, требуемом для эффективного выполнения профессиональных функций.

Рабочая программа рассчитана на изучение дисциплины в течение одного семестра.

Лабораторные занятия способствуют закреплению теоретических знаний и приобретению навыков решения конкретных задач. В результате изучения курса студент должен иметь представление:

- об особенностях офисных приложений, их объектной структуре

- о языке программирования Visual Basic for Applications (VBA) ;

- об офисном программировании как средстве расширения функциональных возможностей приложений.

Задачами дисциплины являются:

В результате лекционных, практических и самостоятельных занятий в рамках

предложенной программы студент должен:

- знать объектные модели основных приложений, входящих в пакет MSOffice;

- знать принципы организации взаимодействия между различными приложениями;

- владеть практическими навыками программирования на VBA в среде MSOffice.

- владеть навыками программирования в среде офисных приложений;

- уметь использовать офисные приложения в качестве среды разработки программ-надстроек;

-уметь строить алгоритмы и программировать их с помощью языка VBA.


2. Содержание дисциплины (Распределение часов курса по темам и видам работ).

Виды учебной работы

Семестры, количество часов в семестре

Всего часов

1

2

3

4

5

6

7

8

9

10

11




Общая трудоёмкость

72


































Аудиторные занятия:

48


































Лекции

24


































Практические занятия

24


































Семинары





































Лабораторные работы





































Самостоятельная работа:

24


































Курсовой проект (работа)





































Расчетно-графические работы





































Реферат





































Другие виды самостоятельной работы

24


































Экзамен





































Зачет

1



































3. Тематика лекционных занятий (с указанием наименования и краткого содержаний лекций, количество часов).

раздела курса

лекции

Тема лекции, содержание лекции

Количество часов

1

1

Автоматизация офиса

2

1

2

Основы VBA

4

1

3

Общая объектная структура офисных приложений.

4

2

4

Программирование интерфейсов

4

2

5

Программирование в Word

4

2

6

Программирование в Excel

4

2

7

Программирование в PowerPoint

2



4. Тематика лабораторных занятий (с указанием наименования и краткого содержания, количество часов).


раздела курса

лекции

Тема лекции, содержание лекции

Количество часов

1

2

Создание простейших процедур и функций

2

1

3

Взаимодействие VBA со средой исполнения

6

2

4

Создание визуального пользовательского интерфейса

2

2

5

Работа с документами в среде Word

4

2

6

Работа с документами в среде Excel

8

2

7

Работа с документами в среде Power Point

2



5. Тематика практических (семинарских) занятий (с указанием наименования и краткого содержания, количество часов).

Не предусмотрено.


6. Тематика самостоятельной работы (с указанием наименования разделов, тем, сроки выполнения, количество часов).
  1. Использование объекта UserForm. Ограничение доступа к документу.
  2. Поиск в тексте документа Word.
  3. Смена кодировки в тексте документа. Word
  4. Импорт данных в Excel. Построение таблицы и графика.
  5. Создание компьютерного теста в среде PowerPoint.


7. Тематика рефератов.

Не предусмотрено.


8. Тематика курсовых проектов (работ).

Не предусмотрено.


9. Формы текущего контроля.

Контрольные точки


Название контрольной точки

недели

Создание макросов в среде MS Office

4

Основы взаимодействия программы VBA с пользователем

8

Программирование алгоритмов с использованием ветвлений и циклов

12

Взаимодействие между приложениями пакета MS Office

16



10. Вопросы к экзамену и (или) к зачету.
  1. Идеология объектно-ориентированного программирования.
  2. Этапы разработки системы автоматизации
  3. Офисные приложения. Необходимость автоматизации работы.
  4. Синтаксис языка VBA.
  5. Объявление функций, макросов и порядок работы с ними.
  6. Реализация ООП на языке VBA. Отличие VBA и VB.
  7. Иерархия объектов и коллекций пакета MSOffice.
  8. Объектная модель MSWord. Основные объекты и коллекции.
  9. Объектная модель MSExcell. Основные объекты и коллекции.
  10. Объектная модель MSPowerPoint. Основные объекты и коллекции.
  11. Работа с различными типами информации в рамках VBA.


11. Перечень технических средств обеспечения дисциплины (оборудование, раздаточный материал и т. п.).
  1. Проектор и ноутбук;
  2. Компьютерная аудитория.


12. Перечень программных средств для обучения студентов и контроля остаточных знаний (компьютерные программы, иллюстративный материал, видеофильмы и т. д.)
  1. Пакет приложений Microsoft Office


13. Учебно-методические обеспечение дисциплины.
  1. В.А.Биллиг, М.И.Дехтярь. VBA и Office 97. Офисное программирование / Пер. с англ. - М.: Издательский отдел "Русская редакция" ТОО"Channel Trading Ltd".1998. - 720 с.
  2. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.:Издательский отдел "Русская редакция" ТОО"Channel Trading Ltd",.1997. - 544 с.
  3. П.Санна. Visual Basic для приложений.(версия 5) в подлиннике. СПб.:BHV - Санкт-Петербург, 1997. -704 с.
  4. Эйткен П. Разработка приложений на VBA в среде Office XP. – М.: Издательский дом «Вильямс»,2003. -496 с.


14. Интернет-ресурсы используемые при изучении дисциплины (сайты).

Федеральные портал «Российское образование» www.edu.ru


15. Методы преподавания. (инновационные).

Информационно-развивающие методы обучения:

а) использование тестирования при текущем контроле;

б) управление самостоятельной работой студентов с контролем выполнения домашних заданий через электронную почту;

в) использование кафедральной системы мониторинга учебного процесса.