Cтворення інтерактивних форм
(для дидактичних матеріалів, кросвордів, тестів)
в MS Power Point
з використанням елементів ActiveX та
Visual Basic for Application
(частина І – дидактичний матеріал)
Даний ресурс допоможе навчитися створювати і втілювати в презентаціях інтерактивні дидактичні матеріали, тести,кросворди та інші, в яких учень активно взаємодіє з навчальним чи перевіряючим матеріалом. Може виправити свою помилку (якщо це дидактичний матеріал чи кросворд) або отримати оцінку за тест.
Наприклад, в дидактичних матеріалахпісля введення учнем слова в спеціальне поле та натискання кнопки «ПЕРЕВІРИТИ» слово повинне залишитися і виділятися кольором, якщо відповідь правильна, в іншому разі - зникне і знову можна повторювати до безкінечності введення слова (або інший символу).
Для мови програмування така процедура проста: під кожну букву слова відводиться окремий Textbox і після натискання «ПЕРЕВІРИТИ» описується процедура обробки цього Textboxа - або стирати або залити кольором.
Однак у кросворді є ускладнення із-за перетину слів - відповідно буде більше різних комбінацій для перевірки - загалом, кодів обробки боксів збільшиться.
В середовищі MS Power Point, напевне,вміють працювати всі вчителі.
В Power Point є елементи керуванняActiveX та вбудований редактор VisualBasic (VBA), який нам і потрібен для обробки подій і за алгоритмом, описаним в цій статті, дидактичні інтерактивні матеріали нескладно буде зробити будь-якому вчителю.
Спілкування учня з нетбуком буде активним, діяльнісні форми взаймодіїі все ж набагато краще, ніж споглядально-пасивні.
Що таке макрос, модуль?
Макрос - це набір команд і інструкцій, що згрупованіразом у вигляді єдиної команди для автоматичного виконання завдання.
Макрос служить для автоматизації типових завдань.Деякі макроси є просто записами для натисненьклавіш або клацання мишею. Більш складні VBA-макроси - це написані програми, що дозволяють виконувати найрізноманітнішікоманди на комп'ютері.
Модулі являють собою контейнери для зберігання макросів, що створюються за допомогою засобів VBA.
Макрос: фрагмент коду, що виконує певну дію і має унікальне ім'я.
VBA: Visual Basic для додатків - мова програмування макросів.
Модуль: контейнер для зберігання макросів, закріплений за презентацією.
КРОК 1.
В центрі управління безпекою змінити параметри безпеки макросів
та елементів ActiveX.
Параметри безпеки макросів доступні в центрі управління безпекою (центруправления безопасностью).
1. Натисніть кнопку Microsoft Office
, а потім кнопку Параметри PowerPoint.
2. Виберіть Центр управління безпеки, потім - Параметри центру управління безпекою.
3. В меню Параметри макросів виберіть потрібні параметри - поставити галочку біля параметру
- Увімкнути всі макроси (не рекомендовано, можливий запуск небезпечної програми) Цей параметр дозволить виконання всіх макросів, які ми далі створимо. та
- Довіряти доступ до об'єктної моделі проектів VBA.
4. В меню Параметри ActiveX
КРОК 2.
Відобразити вкладку Розробник на стрічці
1. Клацніть значок, а потім виберіть пункт Параметри PowerPoint.
2. Виберіть пункт Особиста настройка (Личная настройка).
3. У групі Основні параметри роботи з PowerPoint установіть прапорецьВідображати вкладку "Розробник" на стрічці.
КРОК 3.
Створюємо слайд для закріплення знань, в якомуучневі необхідно буде ввести слова з клавіатури.
Завдання «Встав пропущені слова»
КРОК 4.
На панелі Елементи керування у вкладці Розробник, яку ми додали на стрічку обираємо елементTextbox, що зветься Поле і розміщуємо його на слайд - у нас з'явився TextBox1 (далібудемо його звати «бокс»), поміщаємо, звичайно ж, в темісце на слайді, де повинна бути буква під № 1.
(При необхідності, клацнувши правою кнопкою по боксу і обравши ВЛАСТИВОСТІ, можна змінити розмір і колір шрифту)
Далі нам потрsбно помістити на слайд ще кілька боксів (в залежності від того скільки літер в в завданні) в нашому їх 10, отже потрібно створити ще 9 копій боксу.
Наші поля для введення літер тепер мають назви TextBox1
TextBox2
TextBox3
TextBox4
TextBox5
TextBox6
TextBox7
TextBox8
TextBox9
TextBox10