Справка по созданию тестов
Для теста нужно создать вопросы и результаты. После создания вопроса нужно сделать несколько вариантов ответа на него. В зависимости от ответов пользователя, ему будет показан тот или иной результат теста. Вопросы и результаты теста могут содержать теги html, а значит в них можно вставить картинки, музыку или видео, которые хранятся на других серверах.
Шкала
или схема
Слоты
Шкала подразумевает, что пользователю начисляются баллы за каждый
ответ. Результаты располагаются на шкале.У каждого результата свой интервал на этой шкале.
Шкала: определение уровня IQ пользователя.
Результаты такого теста выглядят, например, следующим образом:
Идиот: 0-25
Баллов
Имбецил: 25-50
Баллов
Дебил: 50-70
Баллов- ...
Баллы за каждый ответ назначаются после создания ответа.
Слоты подразумевает, что пользователь каждым своим ответом влияет
на те или другие результаты. Результаты в этом случае совершенно независимы.
Слоты: определение темперамента пользователя.
Результаты такого теста выглядят следующим образом:
Сангвиник: тип сильный, уравновешенный, с большой подвижностью Нервных процессов
Флегматик: тип сильный, уравновешенный, с малой подвижностью нервных процессов
Холерик: тип сильный, но неуравновешенный, у которого преобладают процессы возбуждения над торможением
Меланхолик:тип слабый, которому свойственно слабое развитие как возбуждения, так и тормозных процессов
Слоты для сопоставления ответа тому или иному результату (слоту) используется
Влияние.
Влияния назначаются после создания ответов. Их может быть несколько
(т.е. ответ может сопоставлятся нескольким результатам). Влияния могут иметь разное значение.
Т.е. ответ может влиять на один результат в одной степени, а на другой - в другой степени.
Например:
-
Как вы ведете себя, когда вас обижают коллеги на работе?
-
Запираюсь в туалете и рыдаю...
Влияние - меланхолик
100
Влияние - холерик
50
-
Попробуйте только меня обидеть...
Влияние - холерик
100
-
Это не про меня. Меня очень трудно вывести из себя.
Влияние - флегматик
100
Влияние - сангвиник
50
- ...
Для обеих схем можно задавать количество вопросов на странице (захочется вам показать все вопросы сразу или показывать их, например, по одному).
Для каждого вопроса, результата и ответа теста задается название, которое не показывается пользователю, и имеет только служебное предназначение. Вопросы сортируются по названиям. Рекомендуется давать названия следующим образом:- 10 Вопрос про маму
- 20 Вопрос про папу
- 30 Вопрос про бабушку
- 40 Вопрос про дедушку
- 1
- 10
- 11
- 12
- 2
- 3
- 4
- ...
Можно контролировать также появление вопросов в зависимости от ответов, которые выбрал пользователь, хотя это и не обязательно. Такие тесты, как правило сложнее. Допустим вы хотите реализовать следущую схему: Пользователю предолагается ответить на вопрос какая тема ему ближе: "криогенная техника" или "эзотерическое христианство". Если он предпочитает физику: вы переводите его на вопросы из справочника рефмеханика, если метафизику - на вопросы из книжек по черной магии.
Для этого предназначено
Перемещение
Для каждого ответа, можно создать
Перемещение, и указать в нем, какой вопрос будет следующим, если пользователь
выберет этот ответ.
Например:
-
Изпользуете ли Вы продукты Майкрософт?
-
Да
Перемещение - MS Office
-
Нет
Перемещение - OpenOffice
перемещениями,
нужно помнить, что:
- Первым вопросом будет выбран тот вопрос, на который не ведет ни одно
перемещение - Последним вопросом будет выбран тот вопрос (или несколько вопросов),
ответы на который не содержат
перемещений
Эти вопросы будут перемещать пользователя на результат
Проверить
Предосмотр(чтобы Вы сами имели возможность пройти свой тест)
и кнопка
Опубликовать.
Пока вы не опубликуете тест, он будет недоступен онлайн для других пользователей.
Опубликовав тест, на странице предосмотра появится форма
с кодом теста. Этот код - для Вашего сайта или блога.