Компонент
Тестирование
Особенности:
1. Проведение тестирования по предметным областям.
2. Каждый вопрос в тесте может быть 3 видов (с выбором одного ответа, с выбором нескольких правильных ответов, с выбором порядка следования ответов)
3. Каждый вопрос имеет уровень сложности (в зависимости от сложности за правильный ответ на вопрос начисляется определенное количество баллов)
4. Тест генерируется из вопросов созданных в админке таким образом, что вопросы следуют в порядке возрастания сложности.
5. Вопросы с одинаковой сложностью располагаются в случайном порядке
6. При тестировании используется технология AJAX
7. Возможен переход от одного вопроса к другому (не по порядку)
8. К каждому вопросу может быть добавлено изображение (при нажатии на которое пользователю предоставляется увеличенное изображение)
9. Результаты теста заносятся в базу, с последующим просмотром в админке компонента.
10. В ситуации когда пользователь не доходит до конца теста и выходит из браузера, это отмечается в его результативной записи.