使用 Open edX 创建独特的学习解决方案。
为了创建内容丰富、引人入胜的在线课程,课程作者必须能够组合来自各种来源的组件。edX 的组件架构 XBlock 使这成为可能。课程由称为 XBlocks 的组件按层次构建而成。与 HTML 标签一样,XBlocks 可以表示小到一段文本、一段视频或一个多项选择输入字段,大到一段、一章或整个课程的片段。
XBlocks 不仅限于提供课程。 一个完整的教育生态系统将利用许多网络应用程序,所有这些应用程序都需要访问课程内容和数据。 XBlock 提供了构建用于所有这些应用程序的组件所需的结构和 API。
您可能已经发现或开发了要添加到在线课程中的外部学习应用程序。 或者,您可能拥有使用 PDF 以外格式的教科书的数字副本。 您可以使用学习工具互操作性 (LTI) 组件将外部学习应用程序或教科书添加到 Studio。 LTI 组件基于 IMS 全球学习工具互操作性 1.1.1 版规范。
您可以通过多种方式使用 LTI 组件。
Open edX 包含一套 API,允许您构建与核心平台交互的应用程序。开放式 edX API 使用具象状态传输 (ReST) 设计原则并支持 JavaScript 对象表示法 (JSON) 数据交换格式。
我们的 API 使用 OAuth 2.0 进行身份验证。 OAuth 2.0 是许多需要安全用户身份验证的系统使用的开放标准。 有关详细信息,请参阅 OAuth 2.0 标准。
Open edX 平台 ReST API 是一组快速发展和发展的功能,使您能够构建与 Open edX 实例一起使用的 Web、桌面和移动应用程序。目前 Open edX 平台包括以下 API:注册 API、用户 API 和数据分析 API。
2026 年 Open edX 会议将展示世界上最好的开源在线学习管理系统之一 Open edX 平台的创新用例,并发现教学设计、课程群以及操作和扩展 Open edX 平台的方法方面的最新进展,包括突破性技术,例如生成式人工智能。