tincan和Scorm有什么区别?

时间:2012-08-09 09:11:20

标签: scorm tin-can-api

tincan和Scorm之间有什么区别?

我有要求,我们需要使用第三方内容服务器来支持CMS内容。

哪一个是好的Tincan或SCORM?

这些2有哪些优点和缺点?

3 个答案:

答案 0 :(得分:13)

从概念上看:

SCORM和TINCAN的主要目标是相同的,以跟踪学习者活动,但TINCAN以更一般的方式进行,SCORM对SCORM 2004中可以跟踪,完成和成功的内容以及交互信息更加严格。使用TINCAN,您可以使用新的语句方法跟踪更多常规活动,您可以跟踪以下内容:

“鲍勃完成'卡车驾驶训练1级'”或“莎莉体验'独自悬挂滑翔'”

此外,您可以跟踪的内容在TINCAN中是可扩展的(您可以定义新的动词,主题等)

从技术角度来看:

SCORM API是为Javascript定义的,因此,SCO(课程)必须能够调用Javascript函数,TINCAN API被定义为restful webservices,因此,它为“连接较少”的环境做好了准备。 在SCORM中,理念是课程是网页内容(html,flash或其他,但在浏览器中查看),在TINCAN中,课程可以是任何内容,网络内容,移动应用程序或桌面应用程序等。 在SCORM中,想法是课程在LMS中托管,在TINCAN中它们可以在任何地方。

我从以下的示例语句中获取: http://tincanapi.com/developers/tech-overview

答案 1 :(得分:0)

tincanapi.com上的一个页面着眼于差异:http://tincanapi.com/corm-vs-the-tin-can-api/

看一看。

答案 2 :(得分:0)

最大和改变游戏的不同之处不在于它跟踪的内容和方式,而在于它的运作方式。

简而言之,SCORM是一个可执行(zipped)软件包,可以上传到您的服务器并在浏览器上运行,通过JavaScript与服务器通信。

同时,Tincan允许在现代和安全的跨站点JSON通信中进行相同/更高级别的通信。此外,它甚至不必是HTML / webapp,而是任何平台上可能的本机应用程序。

Tincan能做什么,SCORM不能

  1. 在您网站上运行的JavaScript中没有其他人写过的课件。但如果你真的想要,你仍然可以接待自己。
  2. 长时间跟踪,例如办理登机手续以上课。
  3. 在移动应用中学习,在云上跟踪
  4. 解锁非学习用法的可能性。例如医疗跟踪,具有相同的协议,并且在API级别上仍然有意义。