Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

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

библиотека
материалов

МБОУ «Очерская средняя общеобразовательная школа №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 презентаций, которые можно использовать на школьных уроках или внеклассных мероприятиях. Презентации «Пернатая энциклопедия», «Птица года», «Животная азбука» стали победителями районного конкурса «Помоги пернатым».

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

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

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



Приложение1

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

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

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

hello_html_bc6aa9f.gif







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

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


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


hello_html_m39777959.png


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

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

hello_html_m48b44913.png


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

hello_html_2292654b.png

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


hello_html_m27184bc0.pnghello_html_m7557e581.gif

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

hello_html_f632b0b.png

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

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

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

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

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

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

hello_html_520f079.png


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

hello_html_51926034.png

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

hello_html_1bc3bcb1.png

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

hello_html_f632b0b.png

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

hello_html_m768b6920.png

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

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

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

hello_html_59bafa62.png

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

hello_html_66c758b6.png


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


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

hello_html_37de234b.png

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

hello_html_m2187f232.png


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


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

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

Приложение2

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

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

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

hello_html_bc6aa9f.gif







  1. В

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

    hello_html_30079b9f.png

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

hello_html_696ed316.png

  1. Перейдите на вкладку Разработчик: hello_html_4d7fdade.png

  2. Вставьте объект Текстовой поле около каждого рисунка: hello_html_4d7fdade.png

  3. Вставьте объект Кнопка около каждого текстового поля: hello_html_4d7fdade.png


Вставьте объект Надпись под каждым текстовым полем: hello_html_4d7fdade.png

  1. Используя Свойства hello_html_4d7fdade.png: измените у каждой кнопки название на «Проверка» и цвет. У каждой текстовой рамки свойство – размер текста на 26.

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

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

hello_html_m21c63bc3.png

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

hello_html_m63f6b877.png

  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. Проведите проверку презентации, используя ВСЕ значения ответов, используемые в программах. Для очистки применяйте кнопку «Сброс».

hello_html_2b704275.png

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


Краткое описание документа:

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

В работах текстовое описание сопровождается изображениями диалоговых окон и фрагментов меню программы Microsoft Office PowerPoint 2007. При необходимости учитель может заменить изображения в соответствии с тем, какую версию программы PowerPoint он использует. Работы будут также полезны и учителям, которые желают создавать интерактивные презентации. Не обязательно обладать знаниями языка VBA. Оставив код VBA без изменения, достаточно изменить только предложенное содержание (предметное) на собственное.

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

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

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

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

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

Автор
Дата добавления 15.08.2013
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров2059
Номер материала 11287081508
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Похожие материалы

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