Инфоурок / Информатика / Другие методич. материалы / Практические работы по использованию языка Visual Basic for Application для создания интерактивных презентаций

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



Московские документы для аттестации!

124 курса профессиональной переподготовки от 4 795 руб.
274 курса повышения квалификации от 1 225 руб.

Для выбора курса воспользуйтесь поиском на сайте KURSY.ORG


Вы получите официальный Диплом или Удостоверение установленного образца в соответствии с требованиями государства (образовательная Лицензия № 038767 выдана ООО "Столичный учебный центр" Департаментом образования города МОСКВА).

ДИПЛОМ от Столичного учебного центра: KURSY.ORG


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

МБОУ «Очерская средняя общеобразовательная школа №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 с поддержкой макросов.


Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

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

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

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG


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

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

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

Общая информация

Номер материала: 11287081508

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

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>