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