Использование VBA для создания дидактических материалов по информатике
Курсовая работа, 13 Сентября 2013, автор: пользователь скрыл имя
Краткое описание
Цель исследования – проанализировать и описать необходимый теоретический и методический материал по теме «Использование 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 главе
- Пакет Word в сочетании с VBA предоставляет широкие возможности для работы с текстом или фрагментами текста. Можно вызвать для обработки какой-либо абзац, предложение и т.д.
- Посредством объектов Excel из любой программы на Visual Basic for Applications можно получить доступ к содержимому и атрибутам рабочей книги, а кроме того, можно создавать и изменять графические объекты, диаграммы или фрагменты карт.
- Используя функции, объекты и методы языка программирования Visual Basic for Applications, встроенного в PowerPoint, можно придавать стандартным компонентам презентации или отдельного слайда дополнительные эффекты.
- VBA позволяет легко и быстро созда
вать пользовательские приложен ия, используя единую для всех офис ных программ среду и язык. Научившись разрабатывать прило жения для одной офисной програ ммы, можно создавать приложени я и для других программ.
Заключение
В данной курсовой работе анализировался и описывался теоретический и методический материал по теме «Использование VBA для создания дидактических материалов по информатике».
В процессе исследования для решения поставленных задач были проанализированы учебники, методические пособия, периодические издания, интернет источники информации.
1. В работе были выявлены возможности языка программирования Visual Basic for Applications. VBA представляет собой мощный инструмент для разработки приложений на базе Microsoft Office. Функции, ручное выполнение которых вызывает некоторые сложности, можно автоматизировать с помощью VBA.
2. В данной курсовой работе были определены основные понятия языка VBA, такие как:
- Свойство представляет собой атрибут о<span class="dash041e_0431_044b