Дипломная работа: Автоматизация процесса контроля знаний учащихся ГБОУ города Москвы школы №656 А.С. Макаренко

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
113
При нажатии кнопки «Удалить» из структуры теста будет удален текущий
вопрос и все его ответы.
Для задания или изменения вопросу картинки необходимо переключиться
на закладку «Картинка». При нажатии кнопки «Добавить картинку» откроется
стандартный диалог выбора графического файла. После выбора пользователем
файла картинка из него будет присвоена вопросу. При нажатии на кнопку
«Удалить картинку» картинка вопроса будет очищена.
Последовательность вопросов теста можно изменять. Для этого
предназначены кнопки «Вверх» и «Вниз» справа от списка вопросов. При
нажатии на них текущий (выделенный) вопрос соответственно передвигается на
одну позицию вверх или вниз в списке. Именно в той последовательности, в
которой вопросы отображаются в конструкторе они и будут предлагаться
пользователю в режиме тестирования при прохождении этого теста (если не
задан параметр «Случайный выбор вопроса»).
Каждый вопрос должен иметь как минимум один ответ, максимальное
количество ответов ограничено лишь логикой вопроса. Отличительной
особенностью вопроса является тип даваемого на него ответа: текст, один из
нескольких, несколько из нескольких.
Если тип ответа в конструкторе тестов определен как «текст», это
означает, что при тестировании пользователь должен ввести этот ответ с
клавиатуры. Содержимое ответа в этом случае представляет из себя значение
типа строка. Пользователю будет зафиксирован ответ на такой вопрос только
если он введет точно такой же текст, какой задан в конструкторе тестов. При
этом игнорируются регистр символов, а также ведущие и последующие
пробелы.
Если на вопрос в конструкторе тестов введено несколько ответов, значит
при тестировании все они должны быть предложены пользователю для выбора
из них одного или нескольких, который/которые тестируемый считает
правильным. Если для вопроса установлен тип ответа «радио-кнопка», то
пользователю будет предоставлена возможность выбрать лишь один ответ из
предложенных. Если вопросу установлен тип ответа «флажок», то пользователю
будет предоставлена возможность выбора нескольких ответов их предложенных.
В нижней части окна находится список ответов на вопрос, который
является текущим в списке вопросов. Ответ состоит из текста и веса.
Необходимо ввести текст ответа в поле ввода ответа, а вес в поле ввода веса и
нажать кнопку «Добавить» для добавления нового ответа или «Сохранить» для
изменения текста текущего ответа. Нажатие кнопки «Удалить» приведет к
удалению ответа.
Интерпретация результатов теста
Результатом прохождения теста является балл теста – количественный
показатель результата теста. Однако необходимо не только получить этот балл,
но и интерпретировать его. Именно интерпретация (расшифровка) прохождения
теста является результатом его прохождения с точки зрения тестируемого или
его проверяющего. В большинстве случаев по баллу теста нельзя сказать как
114
пройден тест. Так например если тестируемый прошел тест с результатом
«0,88», то это ни о чем не говорит. Конечно, при выдаче результатов тестов
теста будет выдана информация и о том, что максимально возможный балл
данного теста был «1», но какую оценку ставить тестируемому – «хорошо» или
«отлично». А может для данного конкретного теста такой результат может быть
оценен только как «удовлетворительно». Заметим, что результат теста может не
только лежать в диапазоне «0..1», но и принимать любые значения. В случае
например психологических тестов это обычная ситуация. Таким образом
задание интерпретации теста становится ключевым моментом для расшифровки
результатов теста и понимания результатов его прохождения.
Интерпретация теста – это набор текстов, предстающих из себя
экспертное заключение специалиста в той области знаний или деятельности, к
которой относится тест. Каждый элемент этого набора (отдельное заключение)
соответствует определенному диапазону количественного результата (балла)
теста. А количественный результат теста определяется из весов ответов путем
их суммирования и деления на количество вопросов. Таким образом, назначая
ответу тот или иной вес мы относим его к тому или иному диапазону весов и
соответственно к той или иной интерпретации теста.
Приведем несколько примеров задания интерпретации для различных
видов тестов.
При создании тестов на знание того или иного предмета целесообразно
для ответов задавать вес «0» или «1», причем неправильным ответам следует
задавать вес «0», а правильным вес «1». В таком случае балл теста представляет
из себя вещественное число в диапазоне «0..1» и интерпретацию теста следует
задавать как оценку знаний данного предмета. При этом чем результат ближе к
«1» тем более отличными следует считать знания тестируемого. Целесообразно
в данном случае задать следующие интерпретации диапазонов результата теста:
0..0,1 - ужасно плохо;
0,11..0,3 - очень плохо;
0.31..0,5 - плохо;
0,51..0,7 - удовлетворительно;
0,71..0,8 - хорошо;
0,81..0,9 очень хорошо;
0,91..0,99 - отлично;
1..1 - невероятно.
Однако при создании тестов на знания необязательно ограничиваться
только значениями «0»и «1» при задании весов ответов. Так, например, можно
вес «1» задавать для абсолютно правильных ответов, а для «почти правильных»
ответов можно задать вес например «0,9» или «0,5» Таки образом, если
пользователь выберет именно этот вариант ответа то ему не будет зафиксирован
блестящий ответ на этот вопрос, но тем не менее этот вопрос и не будет
считаться отцвеченным полностью неправильно.
Отметим отдельно случай, когда несколько ответов на вопрос имеют вес
отличный от нуля, при этом тип ответа установлен как «флажок». В этом случае
115
количественный результат ответа на этот вопрос будет равен сумме весов всех
ответов, которые выбреет пользователь. Однако, если пользователь среди
выбранных ответов пропустит хотя бы один, или выберет хотя бы один ответ с
весом «0», то такой вопрос будет зафиксирован с результатом «0», т.е. как
неверный. Такие ситуации можно использовать для вопросов, на которые для
получения положительного результата нужно дать несколько ответов, причем
обязательно перечислить все «правильные» ответы (с весом отличным от нуля) и
при этом не указать ни одного неправильного.
Еще одной областью применения данной программы является
психологическое тестирование. При задании интерпретации для
психологических тестов целесообразно выделить сначала возможные результаты
прохождения теста, т.е. определить возможные интерпретации. Обычно
результатом прохождения психологического теста является отнесение
тестируемого к той или иной психологической группе по направлению
тестирования. Каждая из таких групп и будет являться вариантом
интерпретации с определенным диапазоном результата тестов. При этом
вопросам следует назначать такой вес, чтобы они попали в соответствующий
диапазон. Обычно вопросам назначают веса – целые числа, соответствующие
номеру группы. Диапазоны вариантов интерпретаций следует назначать исходя
из того, что суммарный вес всех данных ответов делится на количество
вопросов теста (или на количество вопросов, на которые дан ответ).
Отдельно следует остановиться на тестах-опросах. Для этих тестов в
параметрах устанавливается свойство «тест-опрос». В этом случае результатом
теста является не количественный результат (балл) теста и вариант
интерпретации, в диапазон которого попадает результат теста, а количество и
процент попадания результата теста в тот или иной диапазон. При этом
диапазон и веса ответов следует задавать целыми числами. Такой тип тестов
очень хорошо подходит для составления различных прогнозов. В качестве
вариантов интерпретации такого теста следует определить все варианты
прогноза и назначить каждому из них диапазон, соответствующий номеру
варианта. Весам ответов в этом случае следует назначать целые числа, так же
равные номеру варианта. Приведем следующий пример. Тест состоит из одного
вопроса: «Кто победит на выборах?». На него пользователю предлагается дать
один из следующих ответов:
Иванов, вес 1;
Петров, вес 2;
Сидоров, вес3.
Варианты интерпретации для этого теста и их диапазоны приведены ниже.
1..1 - победит кандидат Иванов;
2..2 – победит кандидат Петров;
3..3 – победит кандидат Сидоров.
При этом наибольший интерес представляет из себя результат
прохождения не одного теста, а нескольких тестов, в том числе разными
пользователями, для получения статистической картины. И получить эту
116
картину можно при анализе в окне «Статистика».
Таким образом видно, что гибкие возможности задания интерпретации
теста позволяют настроить систему тестирования применительно к любому
случаю.
Задание интерпретации для теста производится в окне «Интерпретация»,
которое вызывается из главного меню «Справочники/Интерпретация».
Интерпретация задается для текущей записи в окне администрирования и может
быть задана не только для теста, но и для темы и даже для дисциплины. В этом
случае по окончании прохождения теста, а также при анализе статистики
сначала выдается интерпретация прохождения теста, если для теста она не
задан, то выдается интерпретация для темы, если же и для темы она не задана,
то выдается интерпретация для дисциплины.
При задании интерпретации необходимо ввести записи (варианты)
интерпретации с указанием диапазонов и текста варианта интерпретации.
Прохождение тестов
При входе в программу пользователя с правами «тестируемый»
автоматически открывается окно администрирования, которое можно вызвать и
из главного меню выбрав пункт «Тесты/Начать тестирование».
Окно администрирования в этом случае предоставляет только свои
возможности по навигации дисциплина-тема-тест и не позволяет пользователю
редактировать данные. Непосредственно в режим прохождения того или иного
теста можно войти нажав кнопку «Начать прохождение теста» или щелкнув два
раза мышкой на выбранном тесте.
Прохождение теста заключается в том, чтобы давать ответы на
предлагаемые вопросы. Вопросы высвечиваются в верхней половине окна. Если
в конструкторе тестов для вопроса задана картинка, то там же отображается и
картинка. В нижней части окна высвечиваются предлагаемые пользователю
варианты ответа на вопрос. Если для вопроса в конструкторе тестов задан тип
ответа «радиокнопка», то пользователю ответы представляются в виде
радиокнопок, среди которых он должен выбрать одну. Если в конструкторе тип
ответа задан как «флажок» то пользователю ответы представляются как флажки,
среди которых он может выбрать один или несколько. Если в конструкторе тип
ответа задан как «текст» то пользователю предлагается ввести свой ответ с
клавиатуры. В любом случае ответ пользователя фиксируется при нажатии на
кнопку «Ответить». При нажатии на эту кнопку при не данном ответе будет
выдано соответствующее предупреждение. После нажатия на кнопку «Ответить
«происходит переход к следующему вопросу.
Поведение теста во многом зависит от параметров теста. Так если
разрешена навигация по тесту, то в нижней части окна появляется панель
навигации, при помощи которой пользователь может перейти к любому
вопросу теста b дать на него ответ, в том числе можно перейти к вопросу, на
который уже дан ответ и изменить свой ответ. Если навигация не разрешена то
117
вопросы либо задаются последовательно как они введены в конструкторе
тестов, либо случайно, если установлен соответствующий параметр теста.
Тест завершается если пользователь нажмет на кнопку «Завершить тест».
При этом если не на все вопросы теста даны ответы, то будет выдано
соответствующее предупреждение. Если навигация по тесту запрещена то после
того как пользователь даст ответ ан последний вопрос тест также завершается.
Тест может завершиться и по истечении лимита времени, если он задан в
конструкторе для данного теста.
Если для теста задан не параметр «Обязательно фиксировать результаты в
журнале», то по окончании теста пользователю будет предложено сохранить
результаты теста в журнале или отказаться от этого.
Просмотр результатов прохождения теста доступен в зависимости от
параметра теста «Разрешить просмотр результатов». Если этот параметр
установлен. То после прохождения теста откроется панель результатов. В
верхней части этой панели отображаются основные параметры теста, а также
результат его прохождения: рассчитанный бал и его графическое
представление. Пи нажатии на кнопку «подробнее» в основном окне выводится
история прохождения теста, а именно последовательность заданных вопросов,
данные на них ответы, их баллы. Если для теста. Темы или дисциплины задана
интерпретация, то становится доступна кнопка «Расшифровка». При нажатии на
которую в основном окне выводится интерпретация прохождения теста.
В программе предусмотрена возможность печати результатов теста. Для
этого необходимо при открытом окне просмотра результатов теста выбрать
пункт главного меню «Файл/Печать», после чего на экран будет выдан отчет о
прохождении теста.
Кроме результатов теста возможно напечатать сам тест с вопросами и
ответами в виде анкеты для прохождения его в режиме off-line для
последующего ввода в программу. Для этого нужно выбрать пункт главного
«Файл/Печать» при открытом окне прохождения теста. Его содержимое будет
выведено непосредственно на принтер.
Получение статистики
Программа позволяет получить не только результаты прохождения одного
теста, но и статистику по совокупности параметров тестирования. Окно
получения статистики вызывается из главного меню «Тесты/статистика». В
этом окне можно задать следующие параметры:
Период тестирования;
Диапазон сложностей тестов;
Пользователя;
Дисциплину;
Тему
Тест.
После задания параметров нужно нажать кнопку «Сформировать». В
основное поле окна будет выведена таблица, каждая строка которой содержит
Источник: https://baza.diplomsite.ru/previewfile/2090