Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дипломная работа Штама Владимира.doc
Скачиваний:
206
Добавлен:
01.05.2014
Размер:
1.79 Mб
Скачать
    1. Реализация системы тестирования

При нажатии на кнопку «Тесты», расположенную в главном меню, или на дублирующий ее графический знак на главной оболочке, пользователь переходит в раздел «Тестирование».

Рисунок 3.4. Диалоговое окно выбор темы тестирования.

Появляющееся окно содержит список тем тестирования. Здесь же пользователь вводит свое имя в поле «студент». Также имеется возможность просмотреть результаты предыдущих тестирований.

При выборе какой-либо темы тестирования из диалогового окна, показанного на рисунке 3.4, выводится соответствующее окно, на котором представлены один из вопросов данной темы. С помощью мыши можно выбрать один из вариантов ответов. Программа eAuthor предоставляет разработчикам выбрать возможные варианты представления вопросов:

  • с вариантами ответов;

  • с вводом строки;

  • на соответствие.

При реализации учебного курса было принято решение для всех тестов использовать вариант «с вариантами ответов». Это решение объясняется простотой использования и сведение вероятности ошибки к минимуму, что не гарантирует вариант «с вводом строки». Также принятый вариант позволяет задавать более объемные вопросы, нежели вариант «на соответствие», в котором максимальная длина возможного ответа ограничена двадцатью символами. Кроме того, такой вид задания вопроса позволяет преподавателю оценивать знания обучаемого в более широком диапазоне.

Изначально при выводе данного диалогового окна (рисунок 5) ни один из переключателей (вариантов ответа) не установлен. Пользователь с помощью мыши выбирает верные, по его мнению, варианты ответов, которых может быть несколько. После этого нажимает кнопку «OK» для перехода к следующему вопросу.

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

Рисунок 3.5. Диалоговое окно, представляющее вопрос тестирования по выбранной теме

В качестве общих параметров тестирования программа eAuthor предлагает разработчику использовать ограничения количества ошибок в тестах или/и ограничение по времени ответа на вопрос. При разработке данного курса оба эти ограничения были включены. Количество возможных ошибок в каждом тесте не должно превышать двух, а время ответа на каждый вопрос не превышает 30 секунд. Таймер обратного отсчета этого времени появляется в углу диалогового окна при ответе. Тестирование организовано так, что очередность вопросов менять нельзя. Это позволяет проверять знания студентов в соответствии с учебным планом.

После того как пользователь завершил процедуру ответов на вопросы темы, выводится окно со статистикой ответов (рисунок 3.6), в котором указывается номер вопроса, его формулировка и показанный результат. Следует отметить, что в этом месте в процессе создания учебного курса была выявлена грубая ошибка, допущенная разработчиками программы eAuthor. Дело в том, что верный результат отображается в окне как «Неверно», а неверный – как «Верно». Такая ситуация недопустима для программного продукта уже вышедшего на рынок.

Рисунок 3.6. Статистика ответов по конкретной теме

После закрытия этого окна открывается другое окно со статистикой прохождения всех тестирований (рисунок 3.7). В этом окне содержится информация о дате тестировании, имени студента, названии теста, количестве заданных вопросов, сделанных при ответе ошибках и затраченном времени. Статистика о каждом студенте сохраняется при закрытии программы.

Рисунок 3.7. Результаты тестирования.

Эти результаты тестирования пользователь может предоставить своему преподавателю наглядно, если преподаватель присутствует при тестировании, так и переслать эти результаты по Интернету, воспользовавшись «Учебным центром», в случае дистанционного обучения.