原文  http://elearningindustry.com/learning-tool-interoperability-part-elearning-application

LTI(中文名称:学习工具协同)

如果你在教育技术领域工作,你可能听说过LTI (Learning Tool Interoperability)。LTI是由IMS Global Learning Consortium建立的开放标准,在过去两年因为LMS平台的迅速发展变得越来越重要。

一个独立的开发商不可能提供所有的学校和组织需要的学习工具。因此,从不同开发商整合多种工具的能力对于学习系统来说变得必须。

使用Learning Tool Interoperability的几个提示

那么对于学习工具开发者来说这意味着什么?如果你正在建造一个教育应用,你应该考虑LTI支持。无论你是在建造LMS还是教育游戏,你的应用支持LTI的能力对于推广使用有着直接的影响。

下面的观点将对你开始使用LTI有所帮助。

 

图片来自IMS Global Learning Consortium, Inc.

**1.**Tool Consumer vs Tool Provider(学习工具使用者和学习工具提供者)
LTI使用者通常是一个应用程序,最终用户登录和访问各种内容和应用。常见的LTI使用者是LMS。

LTI提供者是教育应用程序;可以是练习题、动画、甚至是游戏。LTI提供者实现了LTI标准,允许LTI使用者连接。

2. 连接
在大多数案例中,LTI使用者和LTI提供者都是web应用程序。他们通过LTI标准连接彼此。本质上,连接是HTTP请求和响应。数据用常见web格式如JSON-LD交换。

3. LTI和SCORM的区别?
LTI 和 SCORM (Shareable Content Object Reference Model) 都是用于用户在LMS之间部署多样化的应用,但有两个主要区别:

  • SCORM 需要你把整个应用放到一个下载包的形式(例如 zip压缩目录)。这个包必须遵循一定的标准来组织包里的内容。

  • 另一方面,LTI应用并不需要下载,因为你的web应用可以在你的网站运行,跟Facebook一样。唯一的区别是你的应用必须支持LTI协议,这样其他web应用例如LMS可以连接到它。

4. 实现 LTI有什么诀窍?

  • 遵循标准;注意LTI标准有多个版本。
  • 考虑你的应用被嵌入到工具使用者如LMS中的外观和交互
  • 测试!这听起来很明显,但是确定你用多个LMS来测试你开发的LTI提供者。如果你开发LTI使用者,那么多测试几个LTI提供者。

当建造一个教育应用的时候,实现功能是很重要的;考虑应用如何被整合到别的应用系统中也同样重要。如果应用是直接被老师和学生使用,和其他工具的整合应该被及早考虑。