Использование VBA для создания дидактических материалов по информатике

Автор работы: Пользователь скрыл имя, 13 Сентября 2013 в 20:01, курсовая работа

Краткое описание

Цель исследования – проанализировать и описать необходимый теоретический и методический материал по теме «Использование VBA для создания дидактических материалов по информатике».
Цель реализуется в следующих задачах:
•выявить возможности языка программирования Visual Basic for Applications;
•определить основные понятия языка VBA;
•рассмотреть операторы языка VBA;
•исследовть способы использования VBA в прикладных программах.

Содержание

ВВЕДЕНИЕ Стр
Глава I. ОСОБЕННОСТИ ЯЗЫКА VISUAL BASIC FOR APPLICATIONS 5
1.1. История языка VBA и его возможности 5
1.2. Основные понятия языка VBA 6
1.3. Операторы VBA 10
Выводы по 1 главе 19
Глава II. ИСПОЛЬЗОВАНИЕ VISUAL BASIC FOR APPLICATIONS В ПРИКЛАДНЫХ ПРОГРАММАХ
2.1. Visual Basic for Applications в Word 20
2.2. Visual Basic for Applications в Excel 20
2.3. Visual Basic for Applications в PowerPoint 21
Выводы по 2 главе 23
ЗАКЛЮЧЕНИЕ 24
ЛИТЕРАТУРА 25

Прикрепленные файлы: 1 файл

КУРСОВАЯ.doc

— 927.50 Кб (Скачать документ)

Рассмотрим  применение пользовательских форм для  проектирования тестов и различных  задач в PowerPoint. Кроме того, имеется возможность не только ввести информацию, но и использовать элементы управления. Для этого требуется следовать двум простым правилам:

1. Макросы необходимо  назначить кнопкам панелей инструментов.

2. Элементы управления  необходимо разместить в диалоговых окнах.

Пример: Создание теста

Преимущества: 

- Возможность  автоматизированной обработки результатов;

- Возможности  для дизайна (художественного  оформления тестов).

Z = 0

L = 0

N = 0

If OptionButton3.Value = True Then

L = L + 1

End If

Z = Z + 1

OptionButton1.Value = False

OptionButton2.Value = False

OptionButton3.Value = False

OptionButton4.Value = False

SlideShowWindows(1).View.Next

Public L, Z, N As Integer

Рисунок 6

Для последнего слайда:

Private Sub CommandButton1_Click()

Label1.Caption = Z 

Label2.Caption = L  

N = (L / Z) * 100   

Label3.Caption = N ‘

If N >= 85 Then

Label4.Caption = «Отлично»  

End If

If N < 85 And N >= 60 Then

Label4.Caption = «Хорошо» 

End If

If N < 60 And N >= 30 Then

Label4.Caption = «Удовлетворительно»

End If 

If N < 30 Then

Label4.Caption = «Плохо» 

End If

End Sub

Private Sub CommandButton2_Click()

Slide5.Applications.Quit

End Sub

Рисунок 7

 [10]

 

 

Выводы по 2 главе

  1. Пакет Word в сочетании с VBA предоставляет широкие возможности для работы с текстом или фрагментами текста. Можно вызвать для обработки какой-либо абзац, предложение и т.д.
  1. Посредством объектов Excel из любой программы на Visual Basic for Applications можно получить доступ к содержимому и атрибутам рабочей книги, а кроме того, можно создавать и изменять графические объекты, диаграммы или фрагменты карт.
  1. Используя функции, объекты и методы языка программирования Visual Basic for Applications, встроенного в PowerPoint, можно придавать стандартным компонентам презентации или отдельного слайда дополнительные эффекты.
  1. VBA позволяет легко и быстро создавать пользовательские приложения, используя единую для всех офисных программ среду и язык. Научившись разрабатывать приложения для одной офисной программы, можно создавать приложения и для других программ.

 

Заключение

В данной курсовой работе анализировался и описывался теоретический и методический материал по теме «Использование VBA для создания дидактических материалов по информатике».

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

1. В работе были выявлены возможности языка программирования Visual Basic for Applications. VBA представляет собой мощный инструмент для разработки приложений на базе Microsoft Office. Функции, ручное выполнение которых вызывает некоторые сложности, можно автоматизировать с помощью VBA.

2. В данной курсовой работе были определены основные понятия языка VBA, такие как:

  • Свойство представляет собой атрибут о<span class="dash041e_0431_044b

Информация о работе Использование VBA для создания дидактических материалов по информатике