Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Документ'
В выпуске бюллетеня «Новые поступления в библиотеку» собраны все последние издания, поступившие в фонд Самарской областной юношеской библиотеки за I ...полностью>>
'Документ'
Відповідно до статті 1352 Кодексу законів про працю України, на підставі наказу від N про встановлення колективної (бригадної) матеріальної відповіда...полностью>>
'Документ'
Правовий статус, принципи організації і діяльності Національного банку України визначені Конституцією України та Законом України "Про Національн...полностью>>
'Диссертация'
Защита состоится 25 октября 2007г. в 14 часов на заседании диссертационного совета ДМ 212.294.04 в ГОУВПО «Тихоокеанский государственный университет»...полностью>>

Курс читается во II семестре. Семинаров 40 часов

Главная > Семинар
Сохрани ссылку в одной из сетей:

ГОУ ВПО «РОССИЙСКИЙ УНИВЕРСИТЕТ ДРУЖБЫ НАРОДОВ»

БАКАЛАВРСКАЯ ПРОГРАММА №

Кафедра: Компьютерных технологий

Направление: Государственное и муниципальное управление

Дисциплина: Офисное программирование

Статус дисциплины: 061000, выборная

Кредит: 4 кредита.

Курс читается во II семестре.

Семинаров – 40 часов,

Групповые консультаций – 20 часов (по расписанию)

самостоятельная работа – 84 часа

Описание курса

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

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

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

Цель курса:

Целью курса является подготовка специалиста, владеющего современными информационными технологиями в объеме, требуемом для эффективного выполнения профессиональных функций. Курс «Офисное программирование» предназначен для студентов I курса студентов направления: Государственное и муниципальное управление.

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

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

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

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

Содержание курса: какие знания, умения, навыки получат студенты, прослушав дисциплину.

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

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

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

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

После изучения курса студент должен:

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

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

Организационно-методическое построение курса.

Тема

Содержание

1

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

Офисные приложения. Эволюция офисных приложений. Макрокоманды как средство автоматизация работы с приложениями. Интеграция офисных приложений. Современные офисные пакеты. Структура пакета MS Office. Графический интерфейс MS Office. Документы MS Office..

2

Основы VBA

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

3

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

Объекты, свойства, методы. Иерархия объектов. Наследование и встраивание. Два способа доступа к объектам. Объектная модель MS Office. Объект Application. Объект Range и метод Range. Объект Selection и метод Select. Активные объекты и метод Activate.

4

Программирование в Exсel

Объектная модель Exel. Коллекция Workbooks. Объект Workbook. Объект Worksheet. Объект Range..

5

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

Объектная модель Word. Коллекции Word. Объект Document и его свойства

6

Работа с файлами.

Объект FileSystemObject. Получение информации о файлах и каталогах.

Обязательная литература:

  1. А.Гарнаев. Самоучитель VBA СПб.; БХВ-Петербург, 2004, - 460 стр.

  2. В.А.Биллиг, М.И.Дехтярь. VBA и Office 97. Офисное программирование / Пер. с англ. - М.: Издательский отдел "Русская редакция" ТОО"Channel Trading Ltd".1998. - 720 с.

  3. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская редакция" ТОО"Channel Trading Ltd",.1997. - 544 с.

  4. Эйткен П. Разработка приложений на VBA в среде Office XP. – М.: Издательский дом «Вильямс»,2003. -496 с.

Дополнительная литература

  1. В. А. Биллиг “ VBA в Office 2000. Офисное программирование”. Изд. “Русская Редакция”, 1999

  2. В. И. Король. Visual Basic 6.0, Visual Basic for Applications 6.0. - , 2000. - 448 с

Условия и критерии выставления оценок:

От студентов требуется посещение лекций и семинарских занятий, обязательное участие в аттестационно - тестовых испытаниях, выполнение заданий преподавателя. Особо ценится активная работа на семинаре, творческий подход к заданию, способность четко формулировать свои мысли, а также качество выполнения контрольных работ (тестов), и итоговое испытание.

Балльная структура оценки:

Формы контроля

Посещение занятий – 40 баллов

Активная работа на семинаре – 34 баллов

Внутрисеместровые аттестации – 30 баллов

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

Итоговая контрольная работа – 30 баллов

Всего – 144 балла

Шкала оценок:

(Оставляется строка, которая соответствует количеству кредитов)

Неуд

3

4

5

Кредит

Сумма баллов

F

FX

E

D

C

B

A

2

2+

3

3+

4

5

5+

1

36

менее 13

13

19

22

25

31

34

2

72

менее 25

25

37

43

49

61

67

3

108

менее 37

37

55

64

73

91

100

4

144

менее 49

49

73

85

97

121

133

5

180

менее 61

61

91

106

121

151

166

6

216

менее 73

73

109

127

145

181

199

7

252

менее 85

85

127

148

169

211

232

8

288

менее 97

97

145

169

193

241

265

Пояснение оценок

A

Выдающийся ответ

B

Очень хороший ответ

C

Хороший ответ

D

Достаточно удовлетворительный ответ

E

Отвечает минимальным требованиям удовлетворительного ответа

FX

Оценка 2+ (FX) означает, что студент может добрать баллы только до минимального удовлетворительного ответа

F

Неудовлетворительный ответ (либо повтор курса в установленном порядке, либо основание для отчисления)

Темы лекций и семинарских заданий

Неделя I: Офисные приложения. Эволюция офисных приложений. Макрокоманды как средство автоматизация работы с приложениями. Интеграция офисных приложений. Современные офисные пакеты. Структура пакета MS Office. Графический интерфейс MS Office. Документы MS Office

Неделя II: Понятие VBA. Макросы. Запись и редактирование макроса. Выполнение макроса. Назначение макроса объекту.

Неделя III: Основы программирования на VBA. Переменные. Инструкции описания переменных. Области видимости переменных. Типы данных. Массивы. Математические операции. Операции отношения. Логические операции. Математические функции. Функции преобразования типов.

Неделя IV: Операторы присваивания. Операторы управления (условного и безусловного перехода и выбора, повтора). Встроенные диалоговые окна.

Неделя V: Интегрированная среда разработки. Структура редактора VBA. Окно редактирования кода. Окно свойств. Процедуры. Передача параметров. Функции пользователя.

Неделя VI: Объекты. Методы и свойства объектов. События. Создание пользовательской формы. Свойства и методы формы.

Неделя VII: Рубежная аттестация.

.

Неделя VIII: Элементы управления. Поле. Надпись. Кнопка. Список. Выбор нескольких элементов из списка. Заполнение списка.

Неделя IX: Элементы управления. Поле со списком. Рисунок. Переключатель. Их свойства и методы.

Неделя: X: VBA и Excel. Свойства и метолы объектов Application, Worksheet, Range, Selection.

Неделя XI: Обработка ошибок и отладка программ. Разработка процедур, предотвращающих появление ошибок.

Неделя XII: Ошибки компиляции, ошибки выполнения, логические ошибки. Процедура обработки ошибки.

Неделя XIII: Разработка приложения для заполнения базы данных с помощью диалогового окна.

Неделя XIV: VBA и Word. Объекты Word. Их свойства и методы.

Неделя XV: Макросы в Word. Пример макроса: печать текущей страницы.

Неделя XVI: Макросы в Word. Пример макроса: создание цветных закладок.

Неделя XVII: Создание макросов для получения статистической информации о документе или выделенном фрагменте.

Неделя XVIII: Работа с файлами. Объект FileSystemObject. Получение информации о диске. Получение информации о каталоге.

Неделя XIX: Работа с файлами. Получение информации о файле. Вывод всех файлов заданного каталога. Функции по работе с файлами.

Неделя XX: Итоговая аттестация.



Скачать документ

Похожие документы:

  1. Курс IV, 2-й семестр Лекций 40 часов, семинаров 20, самостоятельная работа 48 часов

    Семинар
    В области образования – комплексное формирование системных и целостных представлений об исламском факторе и его роли в развитии стран Азии, освоение базовой информации по современному развитию азиатских стран мира Ислама (власть, исламизм,
  2. Хранение музейных собраний и частных коллекций. Выставочная деятельность. Культурный туризм и экскурсионная деятельность. Охрана объектов культурного и природного наследия. Атрибуция музейных предметов

    Документ
    ОК-7 способен применять основные положения и инструментарий (методы) социальных, гуманитарных и экономических наук при решении социальных и профессиональных задач;
  3. Основная образовательная программа высшего профессионального образования Направление подготовки (18)

    Основная образовательная программа
    «Музеология и охрана объектов культурного и природного наследия» и профилю подготовки «Музеология и охрана объектов культурного и природного наследия», представляет собой систему документов, разработанную и утвержденную с учетом требований
  4. Программа по иностранным языкам направление 520500- «лингвистика» (2)

    Программа
    Настоящая программа рассчитана на лиц, поступивших в Российский Университет дружбы народов со знанием английского языка в объеме программы средней школы.
  5. История и культура Франции

    Курс лекций
    Курс лекций «История и культура Франции» рассчитан на 104 академических часа, на 3 семестра (52 часа – лекций, 52 часа – семинарские занятия); форма отчетности – 1 сем.

Другие похожие документы..