Tin Can API是否支持问题内的问题?
如果是这样,将数据传递给LRS的规范是什么?
我正考虑在每个子问题中添加ID。
答案 0 :(得分:1)
如果您可以提供一个示例,这将更容易回答,但Tin Can API的灵活性使您可以在字面上捕获任何内容(这也是复杂性的一部分),或多或少的优雅。
我想到了一些直接的选择:
choice
)并使用允许的格式设置具有多值响应(即golf[,]tetris
)。context.contextActivities.parent
列表中。如果在这种情况下有合并声明,我将在子问题陈述中包括对合并声明的引用。 context.statement
属性,以便您可以将它们绑在一起。extensions
来捕获任何内容。这应该是最后的选择,它通常使设置简单,但在报告方面增加了显着的复杂性。虽然因为简单而诱人,但除非你试图捕获特定类型的数据点(如地理位置数据,数学方程式等),否则通常应该尽量避免使用扩展。上述哪一项最有意义可能取决于给出的是什么类型的响应,以及是否嵌套了问题,以便存在整体结果和子结果,或者是否只有整体结果。< / p>