问题描述
我一直在研究 CBT(基于计算机的测试)xAPI 声明的规范。
我想知道如何将包含一些交互的 xAPI 语句编写到问题页面中。
示例页面:
问题文档
问题-1) 选择你的答案 答案:( ) 选择1 ( ) 选择2 ( ) 选择3
问题 2) 写下你对短文的回答 答案:[]
问题 3) 选择你的答案 答案:[]
我参考了以下信息: Questions within questions for 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 吗?
我会等待你的建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)