Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

"В практических работах рассматривается использование триггеров (практическая работа №1) и Элементов управления языка VBA (практическая работа №2) в презентациях Microsoft Office PowerPoint 2007. Представленные практические работы можно использовать не только в профильных классах, но и при изучении тем «Компьютерные презентации» и «Алгоритмизация и программирование» в курсе «Информатика и ИКТ» на базовом уровне в 10-11 классах. В работах текстовое описание сопровождается изображениями диалоговых...
Раздел Информатика
Класс -
Тип Другие методич. материалы
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

МБОУ «Очерская средняя общеобразовательная школа №1»



Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

автор: Силичева Наталья Анатольевна, учитель информатики МБОУ ОСОШ№1, Пермский край, г.Очер

2013г.

Вводная часть

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

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

Такой мощный инструмент как компьютер должен дать ученикам возможность применить свои знания, а также оценить правильность и эффективность этого применения. Для этого он должен иметь соответствующее программное обеспечение, в частности, презентации с более высоким уровнем интерактивности.

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

Использование практических работ на уроках информатики в старших классах

Visual Basic for Application (VBA) - это сочетание одного из самых простых языков программирования и всех мультимедийных возможностей приложений MS Office. VBA относится к языкам объекно-ориентированного программирования. Если в 9 классе учащиеся знакомятся с основами программирования на примере языка Visual Basic, то переход к использованию Visual Basic for Application проходит безболезненно. Эта среда программирования позволяет превратить процесс программирования в увлекательное занятие.

На первых 2-3 уроках учащиеся выполняют практические работы, знакомясь с возможностью использования VBA для создания интерактивных слайдов. В дальнейшем учащиеся старших классов самостоятельно выбирают предметную область и форму интерактивной презентации (например: игра, объяснение нового материала, интерактивный кроссворд и т.д.). После консультаций с учителями предметниками, учащиеся создают «бумажные» презентации, размещая на листах необходимые объекты и описывая их дальнейшую реакцию. Бывает, что учащемуся в работе необходимо использовать объекты или их свойства, не рассматривающиеся в практических работах, поэтому на каждом последующем уроке проводятся индивидуальные консультации.

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

Заключение

Результат использования: за 2 года создано более 50 презентаций, которые можно использовать на школьных уроках или внеклассных мероприятиях. Презентации «Пернатая энциклопедия», «Птица года», «Животная азбука» стали победителями районного конкурса «Помоги пернатым».

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

Информационные источники:

kontren.narod.ru/lttrs/ia_game.htm - Интерактивные игры-презентации.

Приложение1

Практическая работа№1 «Создание интерактивного слайда»

  1. Откройте MS Power Point (Пуск - Программы - Microsoft Office - Microsoft Power Point).

  2. Выберите макет слайда «Только заголовок»

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций



  1. ВПрактические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

    рамке заголовка поместите текст задания «Выбери лишнее» (подберите соответствующий размер текста).

  2. Разместите на слайде рисунки.


  1. Выполните команды Показ слайдов - Настройка анимации

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций


  1. Выделите второй рисунок (бабочку).

  2. Добавьте эффект анимации (Выход - Исчезновение):

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций


  1. В списке анимации щелкните появившийся эффект и выберите команду Время:

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. На вкладке Время щелкните по кнопке Переключатели:

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентацийПрактические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Выберите переключатель Начать выполнение эффекта при щелчке и выберите в списке объект 2(название рисунка).

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Нажмите кнопку ОК.

  2. Выполните команды: Показ слайдов - Начать показ. При щелчке на бабочку - она исчезнет.

  3. Повторите п.п. 6-11 для остальных рисунков (животных).

  4. Если Вы правильно выполнили действия, то у Вас при щелчке на рисунок - он исчезает.

  5. Создадим появление анимированных рисунков вместо животных.

  6. Поместите анимированные рисунки поверх рисунков животных.

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций


  1. Выделите второго колобка и установите для него эффект анимации Вход - Появление с увеличением.

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. В списке анимации щелкните появившийся эффект и выберите команду Время:

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. На вкладке Время щелкните по кнопке Переключатели. Выберите переключатель Начать выполнение эффекта при щелчке и выберите в списке объект 2(название рисунка).

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Измените свойство Начало - С предыдущим.

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Повторите п.п. 17-20 для оставшихся колобков.

  2. Добавим для первого и третьего колобков их удаление после появления на слайде (т.к. ответы неправильные дадим возможность ученикам исправить свои ответы).

  3. Выделим первого колобка и создадим для него эффект Выход - Исчезновение.

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. На вкладке Время изменим свойства, согласно рисунка:

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

Не забываем щелкнуть по кнопке ОК


  1. Выделим на слайде рисунок ежика. Создадим для этого рисунка эффект Вход - Появление с увеличением.

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. На вкладке Время изменим свойства, согласно рисунка:

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

Не забываем щелкнуть по кнопке ОК


  1. Повторите п.п. 25-26 для рисунка коровы.

  2. Запустите презентацию и наслаждайтесь своей работой.

Приложение2

Практическая работа № 2 «Создание слайда c использованием VBA»

  1. Откройте MS Power Point (Пуск - Программы - Microsoft Office - Microsoft Power Point).

  2. Выберите макет слайда «Только заголовок»

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций



  1. В

    Если у Вас нет вкладки Разработчик, необходимо включить вкладку. Выполните команды: Файл - Параметры PowerPoint: включить флажок «Показывать вкладку Разработчик на ленте»

    Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентацийрамке заголовка поместите текст задания «Тест» (подберите соответствующий размер текста).

  2. Разместите на слайде рисунки.

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Перейдите на вкладку Разработчик: Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  2. Вставьте объект Текстовой поле около каждого рисунка: Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  3. Вставьте объект Кнопка около каждого текстового поля: Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

Вставьте объект Надпись под каждым текстовым полем: Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Используя Свойства Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций : измените у каждой кнопки название на «Проверка» и цвет. У каждой текстовой рамки свойство - размер текста на 26.

У каждой надписи уберите название и белый цвет на другой.

  1. Вид Вашего слайда :

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Дважды щелкните по первой кнопке:

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Наберите текст программы в событийную процедуру:

If TextBox1.Text = "пчела" Or TextBox1.Text = "Пчела" Or TextBox1.Text = "ПЧЕЛА" Then Label1.Caption = "Молодец!" Else Label1.Caption = "Не верно. Попробуй еще раз!"

TextBox1.Text = ""

  1. Повторите п.п.11-12 для каждой кнопки, изменяя название объектов на: TextBox2.Text, TextBox3.Text, Label2.Caption, Label3.Caption соответственно.

  2. Ваша программа будет выглядеть так:

Private Sub CommandButton1_Click()

If TextBox1.Text = "пчела" Or TextBox1.Text = "Пчела" Or TextBox1.Text = "ПЧЕЛА" Then Label1.Caption = "Молодец!" Else Label1.Caption = "Не верно. Попробуй еще раз!"

TextBox1.Text = ""

End Sub

Private Sub CommandButton2_Click()

If TextBox2.Text = "школьник" Or TextBox2.Text = "Школьник" Or TextBox2.Text = "ШКОЛЬНИК" Or TextBox2.Text = "мальчик" Or TextBox2.Text = "Мальчик" Or TextBox2.Text = "МАЛЬЧИК" Then Label2.Caption = "Молодец!" Else Label2.Caption = "Не верно. Попробуй еще раз!"

TextBox2.Text = ""

End Sub

Private Sub CommandButton3_Click()

If TextBox3.Text = "синица" Or TextBox3.Text = "Синица" Or TextBox3.Text = "СИНИЦА" Or TextBox3.Text = "птица" Or TextBox3.Text = "Птица" Or TextBox3.Text = "ПТИЦА" Then Label3.Caption = "Молодец!" Else Label3.Caption = "Не верно. Попробуй еще раз!"

TextBox3.Text = ""

End Sub

  1. Создайте кнопку «Сброс» для очистки полей и надписей.

  2. Напишите программу для кнопки «Сброс»:

Private Sub CommandButton4_Click()

TextBox1.BackColor = &HFFFFFF

TextBox2.BackColor = &HFFFFFF

TextBox3.BackColor = &HFFFFFF

TextBox1.Text = ""

TextBox2.Text = ""

TextBox3.Text = ""

Label1.Caption = ""

Label2.Caption = ""

Label3.Caption = ""

End Sub

  1. Проведите проверку презентации, используя ВСЕ значения ответов, используемые в программах. Для очистки применяйте кнопку «Сброс».

Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

  1. Сохраните файл презентации под именем «Практическая работа 2», ТИП ФАЙЛА: Презентация PowerPoint с поддержкой макросов.


© 2010-2022