Open edX IronWood.1rc1 LMS演示

Open edX Hawthorn.2 LMS演示 CMS演示
测试账号 honor@example.com 密码edx

Open edX官方文档及讨论区
edX Docs / atlassian / openedx-announce / openedx-ops / openedx-analytics / edx-code / slack / Meetup
申请Open edX Ficus.3教育版
教育版是我们本地化定制的Open edX版本,达到了高度可用性,仅面向非盈利机构(学校、公益组织)开放。
本地镜像下载 Eucalyptus OVA
申请Open edX Ficus公有云镜像
目前我们提供阿里云(华北1)的Ficus镜像。
开源教育技术QQ群347307364

仅供院校教师内部交流,请在此申请加入

Open edX中国用户组QQ群106781163

自由加入,交流Open edX部署、开发、运维。

开源教育技术讨论区

讨论区现已开放注册,我们将在讨论区分享更多开源教育技术经验。

为什么LTI(学习工具协同)应该成为你的LMS的一部分?

原文  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有所帮助。

imsglobal_image

 

图片来自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提供者。

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

edX教学研究

edX.org网站在整理了一些联盟院校对教育和学习的研究,主要关注在以下方面:

  • 什么激励学生学习和坚持?
  • 什么帮助学生获得知识?
  • 教授复杂概念的最好方法是什么?
  • 我们怎么评估学生的学习?
  • 线上和线下教育哪个更好?

 

详细信息请看这里 https://www.edx.org/about/research-pedagogy

另外,Harvard和MIT公布了2012-2013年的edX学习数据 https://dataverse.harvard.edu/dataverse/mxhx,可以下载研究。

This release is comprised of de-identified data from the first year (Academic Year 2013: Fall 2012, Spring 2013, and Summer 2013) of MITx and HarvardX courses on the edX platform along with related documentation. These data are aggregate records, and each record represents one individual’s activity in one edX course. For more information about the existing analyses of these data and the first year of HarvardX and MITx courses, please see the HarvardX and MITx working paper “HarvardX and MITx: The first year of open online courses” by Andrew Ho, Justin Reich, Sergiy Nesterko, Daniel Seaton, Tommy Mullaney, Jim Waldo, and Isaac Chuang (http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2381263). The first release of this dataset is the HarvardX-MITx Person-Course Academic Year 2013 De-Identified dataset, version 2.0, created on May 14, 2014. File name: HMXPC13_DI_v1_5-14-14.csv The md5sum for this release (HMXPC13_DI_v2_5-14-14.csv) is: 2b09c674af772d45dae429045cf7acfc

 

 

 

Open edX安全警告: XSS Vulnerability in Teams Feature

Security Alert

Severity: High
Category: XSS
Affected Projects: edx-platform
Reporter: self-reported
Permanent URL: https://open.edx.org/CVE-2015-6960

During an internal code-review of the edx-platform code it was discovered that a bug allowed user submitted content to contain JavaScript that would execute in an end-user’s browswer.

The Common Vulnerabilities and Exposures (CVE) project has assigned the name CVE-2015-6960 to this issue. This is an entry on the CVE list (http://cve.mitre.org), which standardizes names for security problems.

More Information

This bug made it possible for an end user to create a team containing JavaScript code in its name and have this code executed in another user’s browser.

The fix is to correctly escape Javascript in team names before displaying them on the page.

The bug was fixed in this commit.

维基百科的SCORM(Sharable Content Object Reference Model)介绍

原文链接: https://en.wikipedia.org/wiki/Sharable_Content_Object_Reference_Model

Sharable Content Object Reference Model (SCORM) 是一项基于web的电子教育技术(也称为e-learning)的标准和规范。它定义了客户端之间的通信内容和主机系统。它定义了客户端和一个主机系统之间(也称为”the run-time environment”)的通信内容,通常由 学习管理系统所支持。SCORM还定义了如何打包成一个可转让的ZIP 文件被称为”Package Interchange Format.”[1]

SCORM 是一个 高级分布式学习 (ADL) 的规范,由美国国防部官方倡导。

SCORM在2004年推出了一款名为测序的复杂想法,这是一组规则,指定学习者可能体验内容对象的顺序。简而言之,他们通过练习材料限制学习者一组固定的路径,允许学习者”标记”他们的进展在休息时,并保证学习者的考试成绩通过可接受性。这个标准使用 XML, 它是基于 AICC
and it is based on the results of work done by AICC, IMS Global, IEEE, and Ariadne完成的工作结果。

SCORM 版本

SCORM 1.1

SCORM 1.1是第一个生产版本。它使用课程结构格式的XML文件基于 AICC规范描述内容结构,但缺乏一个健壮的包装清单和支持元数据。在SCORM 1.2中很快就放弃支持。

SCORM 1.2

这是被广泛使用的第一个版本。它仍被广泛使用,在大多数学习管理系统中仍支持它。

SCORM 2004

这是当前版本。它是基于新的标准API和内容object-to-runtime环境沟通,有许多模棱两可的以前版本解决。包括指定自适应排序的活动的能力,使用内容对象。包括共享和使用信息的能力成功为多个学习目标状态或能力跨越内容对象和课程相同的学习者在学习管理系统。一种更健壮的测试套件帮助确保良好的互动操作性。

SCORM 2004 editions

  • 第3版(2005年10月)——澄清各种一致性的要求和内容对象之间的交互和测序的运行时环境,一些新的一致性要求提高互操作性。
  • 第四版(2009年3月31日)公布的更严格的互操作性需求、更灵活的数据持久性.[2]

SCORM 2004 specification books

  • 概述,介绍了SCORM和描述其他相关书籍
  • 运行时环境 — 描述了运行时API和数据模型用于内容对象和学习管理系统之间的通信
  • 测序和导航 — 描述了学习活动的定义和解释之间的排序
  • 遵循需求 — 详细清单的一致性要求,是验证的ADL SCORM一致性测试套件。

Experience API (Tin Can API)

Experience API (也叫 xAPI 或者 Tin Can API) 在2013年4月完成1.0版本. API的经验解决的许多问题固有的SCORM的旧版本.[3] 就像SCORM,ADL是经验API的管理者。 AICC 使用CMI-5计划利用 xAPI 作为他们的运输标准,但AICC成员决定解散组织和转移CMI-5 ADL.[4]

The Experience API (Tin Can API)是一个web服务,它允许软件客户阅读和写作经验数据的形式“statement”对象。最简单的形式,形式的语句是“I did this”,或者更一般的“actor verb object”。可以使用更复杂的表述形式。还有一个内置的查询API帮助过滤记录报表,和一种API状态,允许使用应用程序的“scratch space”。经验API声明都存储在 数据存储 也叫 学习记录存储, 它可以存在于自己的或是在学习管理系统.[5]

SCORM 时间表

  • 1999年1月 — Executive Order 13111 signed tasking the DoD to develop common specifications and standards for e-learning across both federal and private sectors
  • 2000年1月 — SCORM 1.0
  • 2001年1月 — SCORM 1.1
  • 2001年10月 — SCORM 1.2
  • 2004年1月 — SCORM 2004 (第1版)
  • 2004年7月 — SCORM 2004 (第2版)
  • 2006年6月 — 国防部指令 (DoDI) 1322.26 需要 DoD 使用 SCORM
  • 2006年10月 — SCORM 2004 (第3版)
  • 2009年3月 — SCORM 2004 (第4版)
  • 2009 —前三个规格书作为技术报告 ISO/IEC JTC1/SC36, ISO/IEC 标准编号 TR 29163.
  • 2010年10月 — ADL授予
    ADL awards a 广泛机构公告书(BAA) to Rustici软件 进行研究和社区访谈,以创建下一代SCORM的开始。 这就是所谓的Tin Can 项目.
  • 2011 9月 — 下一代的SCORM的初稿(叫做 Tin Can API) 发布.
  • 2012 6月— Tin Can API 的 .9 版本发布。
  • 2012 年8月 — Tin Can API 的 .95 版本发布。
  • 2013 年4月— 1.0.0 版本发布,项目被改变为”Experience API” 或者 xAPI, 但许多人仍然把它作为 Tin Can API.

也可以看

一些其他的链接

参考文献

  1. Jump up^ “Technical”. SCORM. Retrieved 2014-12-22.
  2. Jump up^ SCORM 2004 4th Edition Version 1.1 Overview
  3. Jump up^ “SCORM — Project Tin Can: Phase 3 — Capabilities”. SCORM — Project Tin Can: Phase 3 — Capabilities. Rustici Sofftware. Retrieved 27 August 2012.
  4. Jump up^ [1] AICC dissolves, transfers CMI-5 to ADL
  5. Jump up^ “Tech Overview – Tin Can API”. Tech Overview – Tin Can API. Rustici Software. Retrieved27 August 2012.

维基百科的LTI(Learning Tools Interoperability)介绍

Learning Tools Interoperability (LTI) 是一个由 IMS Global Learning Consortium创造的标准 .

它的主要目的是使用一个学习系统之间的标准方式,通过外部服务工具连接学习系统(例如学习管理系统 LMS) ,这个标准描述了连接系统作为LTI Tool Consumer和被连接工具作为LTI Tool Provider。

术语

LTI Consumer:
这是使用工具的服务。通常这是一个 学习管理系统 (LMS) 或者 用户门户。LTI Consumer需要提供用户信息和环境给LTI Tool Provider。此外LTI Consumer还要为用户提供认证担保给LTI Tool Provider。

LTI Tool Provider: 这是给LTI Consumer提供服务的服务。这可以是 on-premises software 也可以是托管在LTI Cousumer外部的服务。

历史

参考文献

又一个开源LMS:Instructure Canvas

http://learning.sohu.com/20151116/n426616908.shtml

11月13日,Instructure在纽交所上市,以每股 16 美元公开发售,共发行 440 万股,集资约 7000 万美元。Instructure 也是继 2004年 Blackboard IPO 之后,第二家上市的 LMS (Learning management system,教学管理系统)公司。
成立于 2008年的 Instructure, 旗下最有名的产品是 Canvas,一款教学管理系统,最初 Canvas 是针对大学校园提供相应的服务,后来将用户逐步拓展到 K12市场。在 E 轮融资之后,Instructure 又推出了一个全新的产品 —— Bridge,一个在线互助学习的平台。目前, Canvas 的产品在全球 1200 所教育机构,服务 1800 万的学生和老师。

产品网站 https://www.canvaslms.com/

试用 https://canvas.instructure.com