gpt4 book ai didi

.net - 在 .Net 桌面应用程序中,Scorm 内容究竟如何成为 'played'?

转载 作者:行者123 更新时间:2023-12-04 18:00:57 24 4
gpt4 key购买 nike

目前我们有 LRS 和 Tincan .net 库。我们想创建一个基于 .Net 的 LMS,具体来说是 Window 窗体,利用 TinCan API。类(class)内容采用 Scorm 包的形式。我知道这是一个非常愚蠢的问题,答案肯定是显而易见的,但我就是不明白。在桌面环境中的 TinCan API 中实现时,您如何“播放”或“显示”或“启动”Scorm zip 包?我们需要在什么条件下将 scorm 包转换为 TinCan 包?

如果有人可以提供相关链接(尽管我已经访问了其中的每一个),那将会很有帮助。谢谢

PS- 请不要标记此问题。

最佳答案

从技术上讲,SCORM 不是 TinCan,反之亦然。SCORM 与您的 LMS 需要提供的 JavaScript Runtime API 通信。此内容通常在 IFRAME/框架、新窗口、选项卡或弹出窗口中运行。如果没有该运行时 API,SCO 将无法找到与之通信的对象。

TinCan 与端点通信。声明由内容或应用程序生成并发布。类似于社交媒体在 2006 年左右创建的 ActivityStreams,但经过改造以与电子学习一起使用。

综上所述,尽管您可以将旧的 SCORM 通信转换为 TinCan 声明,但除非您使用的 TinCan 库支持它,否则您必须构建它或找到一个声称可以这样做的项目。

关于.net - 在 .Net 桌面应用程序中,Scorm 内容究竟如何成为 'played'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35550946/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com