Структура сообщения о результатах прохождения теста

Структура текстового задания

Каждое тестовое задание состоит из 4-х элементов:

Вопрос – формулировка тестового задания, например: "Информацию, изложенную на доступном для получателя языке, называют …"

Варианты ответа - например: "понятной". Вариантов ответа на вопрос может быть сколько угодно.
Заголовок результата - это общая часть сообщения о результате прохождения теста независимо от конкретного значения результата, например: "Ваш результат - ".

Результат – это часть сообщения о конкретном результате прохождения теста, например "хорошо". Количество результатов в тесте больше одного. Опрашиваемый после прохождения теста получает только один какой-то результат.

Каждый элемент тестового задания должен располагаться на отдельной строке!

Структура вопроса:

$question = текст задания

Например:

$question = Информацию, изложенную на доступном для получателя языке, называют …

 

Структура ответов:

$answer = Вариант ответа = число, определяющее «вес»этого ответа

Например:

$answer = понятной = 1

или

$answer = полной = 0

В первом случае вес ответа равен 1, во втором – 0. При выборе какого-либо варианта соответствующий весовой коэффициент добавляется к итоговой сумме. Таким образом, если ответ отмечен 1, то к сумме добавится 1.

Каждое тестовое задание есть комбинация одного вопроса и нескольких ответов. Например:

$question= Информацию, изложенную на доступном для получателя языке, называют …
$answer= полезной =0
$answer= понятной =1
$answer= актуальной =0

$answer= полной =0

 

При выполнении теста это тестовое задание будет выведено в следующем виде:

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

После выполнения всех тестовых заданий на экран выводится сообщение о результате прохождения теста. Например:

Структура сообщения о результатах прохождения теста

Сообщение о результате прохождения теста складывается из заголовка результата, общего для всех, и результата, определяемого выбранными при тестировании вариантами ответов.

Блок вывода результата начинается командой

$results= текст заголовка результата

В приведенном примере текст «Количество правильных ответов - » - это заголовок результата,

для вывода которого потребовалась команда:

$results= Количество правильных ответов -

 

Каждый из возможных результатов текста оформляется командой

$result= результат = значение_1:значение_2 = поясняющий текст

Здесь значение_1:значение_2 – это диапазон, при попадании в который значения суммы набранных весовых коэффициентов, на экран выводится указанный в этой команде результат и поясняющий текст.

Например, команда

$result=меньше 3= 0:2 =Ваша оценка – плохо.

будет выполнена в случае, если суммарный весовой коэффициент попадет в диапазон 0:2. Эта команда выводит на экран текст «меньше 3» (это результат) и текст «Ваша оценка – плохо.» (это поясняющий текст). В итоге на экран выводится сообщение «Количество правильных ответов – меньше 3. Ваша оценка –плохо»

Рассмотрим следующий пример блока вывода результата прохождения теста:

$results= Количество правильных ответов -
$result= меньше 3 = 0:2 = Ваша оценка - плохо. Подготовьтесь и пройдите тест еще раз.
$result= три = 3:3 = Ваша оценка – хорошо. Поздравляем!
$result= четыре = 4:4 = Ваша оценка – отлично! Вы – молодец!

 

Первая команда $results= выводит общую часть сообщения – текст «Количество правильных ответов – ». Следующие три команды $result= формируют конкретное значение результата в зависимости от количества правильных ответов.

Если ответы, отмеченные весовым коэффициентом 1, были выбраны 2 раза или менее, выводится результат «меньше 3» и поясняющий текст «Ваша оценка - плохо. Подготовьтесь и пройдите тест еще раз.».

Если ответы, отмеченные весовым коэффициентом 1, были выбраны 3 раза, выводится результат «три» и поясняющий текст «Ваша оценка – хорошо. Поздравляем!».

 

Если ответы, отмеченные весовым коэффициентом 1, были выбраны 4 раза, выводится результат «четыре» и поясняющий текст «Ваша оценка – отлично! Вы – молодец!».


Следующий пример демонстрирует готовый простейший тест. Если Вы все еще не знаете, как создать тест, скопируйте приведенный ниже код и создайте пробный тест в системе на сайте aeterna.ru.

$question= Информацию, изложенную на доступном для получателя языке, называют …
$answer= полезной =0
$answer= понятной =1
$answer= актуальной =0

$answer= полной =0


$question= Информацию, не зависящую от личного мнения или суждения, называют …
$answer= актуальной =0
$answer= достоверной =0
$answer= объективной =1
$answer= полезной =0


$question= Информацию, отражающую истинное положение вещей, называют …
$answer= достоверной =1
$answer= понятной =0
$answer= актуальной =0

$answer= полной =0


$question= Информацию, существенную и важную в настоящий момент, называют …
$answer= достоверной =0
$answer= понятной =0
$answer= актуальной =1

$answer= полной =0


$results= Количество правильных ответов -
$result= меньше 3=0:2 = Ваша оценка - плохо. Подготовьтесь и пройдите тест еще раз.
$result=три=3:3=Ваша оценка – хорошо. Поздравляем!
$result=четыре=4:4=Ваша оценка – отлично! Вы – молодец!