我们已经基于Basic Web Player实现了简单的LMS,它是SharePoint Learning Kit的一部分。现在我们正在寻找能够将SCORM设置为只读的方式,例如教师评论或家长。
是否有任何SCORM数据模型选项或选项可以设置为禁用其内容进行编辑?
答案 0 :(得分:1)
您不只是开发SCORM API
我一直在开发LMS-RTE和SCO大约一年的不断改进和扩展。我学到的典型事实是,几乎每个人都做得很糟糕。
SCORM标准充其量只是有点松散...... SCO中存在的任何特征< - >必须在双方镜像RTE交互。如果LMS-Vendor广告审核功能,则每个SCO也必须实施它。由于太多字段是可选的,因此无法从LMS端强制SCO上的行为。更糟糕的是,无法自动检查SCO并确定是否使用了某个字段并且SCO的行为符合预期。
所以理论上cmi.mode预设审查应该可以解决问题,但我遇到的几乎所有内容供应商都忽略了这个设置。我认为你能从这里得到的一切就是答案:是的,这是可能的,但前提是SCO支持这一功能。
我个人发现发现了SCO的记录< - > RTE通信是确定SCO可能具有的行为的最佳解决方案。如果您将所有获取和所有设置请求记录到不同的日志并且SCO触及了日志属性,您将了解SCO可以做什么。
答案 1 :(得分:0)
我认为你可以使用cmi.mode数据模型元素。你能解释一下吗?