Любой XML-документ QTI2.0 для обработки ошибок?

В настоящее время я работаю над проектом викторины, следуя стандарту QTI2.0. Я могу найти все стандарты и схемы для всех типов [Choice, True, False, Matching и т.д.] С веб-сайта IMS GLOBAL. Теперь я хочу передать ошибки и исключения. Для этого я хочу знать, есть ли какой-либо стандарт QTI2.0 для обработки ошибок?

Потому что я не могу написать свою собственную структуру для этой обработки ошибок. Я должен придерживаться только этого стандарта.

Итак, если кто-то работал над QTI раньше, любезно предложите мне.

Ответ 1

Это зависит от того, какую ошибку вы пытаетесь обработать. Большинство ошибок обрабатываются на более высоких (или более низких) уровнях, чем спецификация QTI, поэтому ему не нужно много.

Для ошибок, существующих на стандартном уровне QTI, Руководство по внедрению QTI 2.0 определяет только ошибки, которые являются в основном неправильными ответами. Разделы 3.4, 3.5 и 3.6 позволяют вам сообщать о неправильных/недействительных/коррумпированных ответах и ​​указывать, что из этого получится - неправильный ответ, возможность повторить попытку, измененную пару вопросов/ответов, чтобы вернуться к тесту берущий... и т.д..

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

Если вы хотите обрабатывать такие вещи, как ошибки установления соединения, проблемы с форматированием, недопустимая разметка XML и т.д., QTI не дает рекомендаций, поскольку это выходит за рамки стандарта. Для этого вам нужно будет обратиться к стандартной практике программирования, стандартам обработки/проверки XML/DTD/XSL и т.д.

Надеюсь, это поможет в некотором роде!