我目前正在按照QTI2.0标准开展测验项目.我可以从IMS GLOBAL网站找到所有类型[选择,真或假,匹配等]的所有标准和模式.现在我想传递错误和异常.为此,我想知道是否有任何QTI2.0标准用于错误处理?
因为我无法为此错误处理编写自己的结构.我必须坚持这个标准.
所以,如果有人之前在QTI工作,请建议我.
这实际上取决于您要处理的错误类型。大多数错误都是在比 QTI 规范更高(或更低)的级别上处理的,因此不需要太多。
对于QTI标准层存在的错误,QTI 2.0实施指南仅定义了基本上是错误答案的错误。第 3.4、3.5 和 3.6 节允许您提供有关错误/无效/损坏答案的反馈,并指定将导致什么结果 - 错误答案、重试机会、更改后的问题/答案对以呈现给测试接受者...等
例如,如果多项选择题没有此选项时出现错误,通过了答案“5”,您可以使用响应处理、反馈或自适应项目与考生进行回话并告知他们出了问题、重试,或任何适合您/他们情况的内容。
如果您希望处理连接握手错误、格式问题、无效 XML 标记等问题,QTI 不会提供指导,因为这超出了标准的范围。为此,您必须参考标准编程实践、XML/DTD/XSL 处理/验证标准等。
我希望这能以某种方式有所帮助!