Создание интерактивного теста по средствам табличного процессора


Тема: Создание интерактивного теста по средствам табличного процессора
Цель: научиться создавать интерактивные электронные тесты по средствам табличного процессора
Техническое обеспечение: ПК
Программное обеспечение: OC Windows XP, Microsoft Excel
1 этапЗапустите программу MS Excel.
Выполните команду Сервис – Макрос – Безопасность. В открывшемся диалоговом окне Безопасность во вкладке Уровень безопасности установите Средняя.
В ячейку D3 введите запись ФИО, а в ячейку D4 – Класс.
2 этапПрограмма Excel позволяет создавать тесты со свободным ответом (когда обучаемому не даются варианты ответа) и с выборочным ответом (когда обучаемому предлагаются варианты ответов, из которых он выбирает правильный).
При создании теста со свободным ответом создается группа ячеек для ввода ответа.
При создании теста с выборочным ответом или теста на сопоставление выполняется следующая последовательность действий:
Выбирается меню Данные.
В ниспадающем меню выбирается команда Проверка.


Рисунок 1
В диалоговом окне выбирается тип данных - Список
Рисунок SEQ Рисунок \* ARABIC 1
В окне Источник перечисляются варианты ответов через точку с запятой.
Рисунок SEQ Рисунок \* ARABIC 2
Результатом выполнения операций будет список с выборочными ответами, из которых обучаемый должен будет выбрать один ответ.
Рисунок SEQ Рисунок \* ARABIC 3

Закрепим полученные знания из п.1. Введите в ячейку E4 списки класс, которые будут проходить тестирование.
ФИО Килибаев Асан  класс 9 Г
Рисунок SEQ Рисунок \* ARABIC 4
914401216025Оформим название теста: Тест по информатике. В строке 4 оформите заголовки столбцов теста. В ячейки В4:В16 введите вопросы, а в ячейки С4:С16 введите ответы в виде списка с выборочными четырьмя ответами, среди которых один правильный. Лист 1 переименуйте Тест.
Рисунок SEQ Рисунок \* ARABIC 5
Создадим макрос, который очищает поля для возможности тестирования многократно и назначим макрос кнопке с названием Очистка.
Выполните команду Сервис – Макрос – Начать запись. Дайте имя макросу Очистка. Выделите все поля с ответами и нажмите клавишу delete. Также удалите фамилию ученика и группу.
Выполните команду Сервис – Макрос – Остановить запись.
Теперь нарисуем кнопку и назначим ей макрос Очистка.
Выполните команду Вид – Панели инструментов – Формы.
Найдите инструмент Кнопка, активизируйте его (щелкните на нем) и нарисуйте кнопку на листе, правее ответов (см. Рис.6).
Назначьте ей макрос Очистка.
Сохраните тест.
3 этапДля подведения итогов тестирования можно предусмотреть специальный лист, переименовав его в Результат, на котором будут подведены итоги ответов.
Создадим на листе ответов 5 макросов:
Ваш ответ – ученик может увидеть свои ответы
Результат – ученик может увидеть, на какие вопросы он ответил неверно.
Верный ответ – ученик может увидеть правильные ответы.
Оценка – ученик может увидеть свою оценку.
Очистка – для возможности многократного тестирования.
В строки А2 и А3 введите записи ФИО и класс соответственно.
Скопируйте с первого листа номера вопросов и сами вопросы в столбцы В4:В14 и С4:В14.
Введите остальные заголовки таблицы, согласно рисунку (Ваш ответ, Результат, Верный ответ).

Рисунок SEQ Рисунок \* ARABIC 6
Чтобы на этом листе отображались фамилия и имя ученика, создадим ссылку на соответствующую ячейку первого листа.
Установите курсор в ячейку E1, нажмите знак «=», перейдите на лист вопросов и щелкните мышью в ячейку F3 (Килибаев Асан) и нажмите клавишу «Enter». Аналогично введите группу.
Таким же образом в листе ответов введите в ячейку D5 ответ с листа вопросов.
Скопируйте остальные варианты ответов: установите курсор в ячейку D5 и подведите его в правый нижний угол этой ячейки. Когда курсор примет вид «+», протяните вниз до ячейки С16.
Далее оформляем столбец Результат. Для этого используем логическую функцию «если».
Выполните команду Вставка – Функция (или кнопка fx рядом со строкой формул). Выберите в категории Логические функцию Если.
Заполните поля согласно Рис 7. Текстовые ответы необходимо заключать в кавычки.
Аналогичным образом заполните ячейки D7:D10.

Рисунок SEQ Рисунок \* ARABIC 7
Далее оформляем столбец Верный ответ.
Установите курсор в ячейку Е6. Введите в ячейки E6:E15 верные ответы к вопросам.
Далее оформляем столбец Оценка. Для этого используем логическую функцию «если» и статистическую функцию «счетесли».
В строки В17 и В18 введите соответственно записи Количество верных ответов, Количество неверных ответов (см. Рис. 7).
Установите курсор в ячейку С17. Выполните команду Вставка – Функция ( или кнопка fx рядом со строкой формул). Выберите в категории Статистические функцию Счетесли.
Выделите на листе ответов диапазон E5:E14
В строке критерий введите запись «верно» и нажмите кнопку ОК.

Рисунок SEQ Рисунок \* ARABIC 8
Аналогичным образом введите количество неверных ответов. Только в строке критерий введите запись «неверно».
Для выставления оценки используем функцию «если». Критерии оценивания:
Кол-во верных ответов Оценка
9-10 5
>6 4
>4 3
<. 2
Для Excel эта запись будет выглядеть следующим образом:
ЕСЛИ(D16=10;5;ЕСЛИ(D16>6;4;ЕСЛИ(D16>4;3;ЕСЛИ(D16<3;2))))
Установите курсор в ячейку С21. Выполните команду Вставка – Функция (или кнопка fx рядом со строкой формул). Выберите в категории Логические функцию Если.
После открытия окна Аргументы функции щелкните мышью в ячейку D16. Ее адрес появится в строке Лог_выражение. Далее введите записи согласно Рис. 10.
Установите курсор в строку Значение_если_ложь и нажмите на кнопку ЕСЛИ (рядом со строкой формул) для создания следующего вложения функции Если.
Рисунок SEQ Рисунок \* ARABIC 9

При каждом последующем открытии окна Аргументы функций нужно вводить записи
Лог_выражениеD16=10 D16>4
Значение_если_истина5 3
Значение_если_ложь(здесь нажимаем кнопку ЕСЛИ) 2