jjzjj

scorm2004

全部标签

javascript - Captivate - LMS - SCORM 沟通问题

我正在开发符合SCORM标准的LMS,但Captivate生成的内容存在一些问题。基本上,行为是:如果您快速看到一个SCO(captivate生成的内容),例如有15张幻灯片,每张幻灯片中有1个问题,我的lms不会跟踪所有15个问题,只跟踪前3或4个问题。如果你在最后等了很长时间,或者如果你把内容放慢了,它工作正常。经过大量google搜索,调试跟踪,最终发现主要有两个问题:1)Captivate-SCORMAPI通信是异步的(与flash-javascript通信相同)。所以,当用户快速看到内容时,函数调用变得越来越延迟,最后,也许用户正在回答问题15,而内容正在发送问题4信息。我无

Javascript SCORM API 提交 - 异步还是同步?

我们目前面临实现SCORMLMS系统的设计问题。例如,API定义了一个函数LMSCommit,它必须返回“true”或“false”。在该方法中,我们的LMS必须使用在其参数中包含成功或失败消息的回调函数对服务器端服务进行异步调用。我们声称,这根本不可能!然而,我们认为值得询问一些专业人士,我们是否遗漏了什么。SCO(对我们没有影响)调用这样的方法:varresult=LMSCommit('');我们的LMS(对我们的影响)我们实现了这样的东西:functionLMSCommit(useless){callOurServiceFunction(function(Status){//wh

javascript - SCORM 托管跨源

我尝试在我的LMS(学习管理系统)运行之外的其他域上托管一个分散的SCORM电子学习模块。SCORM模块通常在自己的浏览器框架/窗口中运行,并直接与LMS通信,在同一域中运行。这没有问题,因为没有安全问题。已经用我的代码尝试过这种情况并且它有效。为了存档模块托管在另一台服务器上,我尝试使用类似包装器的东西。这些包装器托管在LMS上,从外部加载内容并通过postMessage与LMS通信。我试过这个开源项目:https://github.com/Didask/scol-r但我没有让它工作。每次我以错误结束:Errorgrabbing1.2API-SecurityError:Blocked

javascript - 开源 scorm 播放器纯 javascript 和 html?

有没有纯javascript和html的scorm播放器。我确实不想为此使用任何服务器端语言。我找到了一个开源Scormpool但它只是在玩scorm而不是跟踪。并且没有可用的文档。如果你们知道请帮助。 最佳答案 这也可以帮助您入门,或者您可以根据自己的需要对其进行定制。https://github.com/skfriese/simple-scorm-api这是一个基本的SCORM1.2-onlyRTE测试环境,位于一个HTML文件中,是我多年前根据自己的需要创建的。我最近才选择清理它以与他人分享。很容易将其放入您的包文件夹并从那里

javascript - 有没有免费的简单 SCORM 2004 Javascript 播放器?

是否有使用Javascript的免费开源轻量级SCORM2004播放器?我正在寻找不受任何技术(PHP、.NET、Java)约束的东西,只是实现基本的SCORM2004LMSAPI函数、处理错误代码以及可能解析SCORMlist。谢谢。更新:我做了一个veryverysimpleJavaSriptSCORM2004API(但仍在寻找一些更成熟的代码)。更新2:我发现了一个非常好的项目TinyLMS.它只是SCORM1.2,但我已经与我的客户协商SCORM1.2就足够了。所以我要基于TinyLMS做一个解决方案。 最佳答案 慢慢成长-

c# - DataContractSerializer 是否仅适用于 http ://schemas. datacontract.org/2004/07/

我遇到了一个问题,我的对象没有从Post请求的正文中反序列化,我遵循了thisanswer其中指出,因为在WebApi中默认使用DataContractSerializer,您需要以这种方式定义您的xmlns确实有效,但如果我更改年份或月份,如http://schemas.datacontract.org/2005/07/...,它会停止工作,我的对象再次变为空。为什么会这样,http://schemas.datacontract.org/2004/07/是否以某种方式进行了硬编码?为什么是这个URL? 最佳答案 每个数据协定对象都

java - 在 IDREF 属性中找到获取对象 ""的 JAXB,但此对象没有 ID

这是一个使用SCORM文件的测试用例,用于imsmanifest,xml。这个XML已经使用了大约5年或更长时间,并且作为一个标准我不想更改它,除非需要让它工作。您可以找到xsd文件here错误发生在之间和在我的项目中,这是来self的pom.xml的条目对于我的jaxb版本javax.xml.bindjaxb-api2.2.11生成我运行的Java代码(这是为Ubuntu14.04安装xjc)$xjc-versionxjc2.2.4-2$xjc-verbose-porg.cyber4.scorm2004.xml.manifest.imscpimscp_v1p2.xsd输出生成(除其他

javascript - 在没有 LMS 的情况下使用 SCORM 运行时 API?

我是SCORM的新手,接到任务将SAPWorkforcePerformanceBuilder导出的SCORM(可以是1.2或2004)内容集成到现有的PHP网站中。简单来说,我需要能够在浏览器中显示导出的SCORMMaterial(我已经可以做到这一点),并且能够通过SCORM运行时API获取统计信息。我了解我将需要使用LMS以允许通过SCORM运行时API与SCO进行通信。我研究了几个开源LMS,但没有找到适合我目的的好的解决方案。问题在于,许多LMS都设计为在提供商的域上运行,并且内置了工具来跟进用户的进度和评分。我正在寻找的是一个简单、轻量级的解决方案,能够与SCORM运行时AP

php - 如何创建本地 LRS 并使用 PHP 与 Tin can Api 集成以在我的 SCORM 包上运行

我正在尝试创建一个SCORM包并为其生成语句。我想创建本地LRS和TinCanApi设置并从我的scorm生成语句并在我的php页面中显示结果。我使用以下链接(http://onetarek.com/tin-can-api/guidephp-simple-lrs-with-tin-can-api/)创建了一个LRS。我已经下载了TinCanPhp示例并安装在我的本地,不幸的是它无法正常工作。因为我需要设置我的端点和身份验证凭据。我不知道要对我的本地LRS设置执行此操作。如何做到这一点?我还想将我的SCORM包托管到任何LMS并使用这些设置进行测试。我已经分析了很多论坛和帖子,但没有任何

【数模百科】2004-2023年美赛获奖论文下载

一共20年的论文,我都整理好了,需要的直接去链接里下载就好。美赛往年论文-数模百科数模百科是一个由一群数模爱好者搭建的数学建模知识平台。我们想让大家只通过一个网站,就能解决自己在数学建模上的难题,把搜索和筛选的时间节省下来,投入到真正的学习当中。我们团队目前正在努力为大家创建最好的信息集合,从用最简单易懂的话语和生动形象的例子帮助大家理解模型,到用科学严谨的语言讲解模型原理,再到提供参考代码。我们努力为数学建模的学习者和参赛者提供一站式学习平台,目前网站已上线,期待大家的反馈。如果你想和我们的团队成员进行更深入的学习和交流,你可以通过公众号数模百科找到我们,我们会在这里发布更多资讯,也欢迎你来