0

我一直在研究 CBT(基于计算机的测试)xAPI 声明的规范。

我想知道如何将包含一些交互的 xAPI 语句写入问题页面。

示例页面:


问题文件

问题 1) 选择您的答案 答案:( ) 选择 1 ( ) 选择 2 ( ) 选择 3

问题 2) 写下你的答案 答案:[<编辑框>]

Question-3) 选择你的答案 答案: [ < pull down > ]


我参考了以下信息: 关于 tin can api 的问题中的问题?

我认为符合我要求的示例解决方案是 Brian J. Miller 先生处理多个陈述的第二种方式。

我可以理解一些子问题的陈述包括 context.contextActivities.parent 以指向其自己的父级的规范。我应该将 parent 的 object.id 设置为每个 context.contextActivities.parent。

我不明白的是子问题语句的 context.statement 属性的规范。

我想引用Brian J. Miller先生的原文。“在这种情况下,当有一个组合语句时,我会在子问题语句的 context.statement 属性中包含对组合语句的引用,这样你就可以将它们捆绑在一起。”

我需要将一些子语句捆绑在一起吗?我应该设置什么 UUID context.statement.id?那是父母的object.id吗?

我会等待你的建议。

4

0 回答 0