カスタマイズ

Open edX を使用して独自の学習ソリューションを作成します。

当社のコア製品は柔軟性と拡張性に優れ、複数の市場に対応できるようカスタマイズ可能です。独自の学習プラットフォームを構築する方法については、こちらをご覧ください。

Xブロック

充実した魅力的なオンラインコースを作成するには、コース作成者は様々なソースからコンポーネントを組み合わせる必要があります。edXのコンポーネントアーキテクチャであるXBlockは、これを可能にします。コースはXBlockと呼ばれる要素を階層的に構築されます。HTMLタグと同様に、XBlockはテキストの段落、動画、複数選択入力フィールドといった小さな要素から、セクション、章、あるいはコース全体といった大きな要素まで、様々な要素を表すことができます。

XBlocks はコースの配信だけに限りません。包括的な教育エコシステムでは、多数の Web アプリケーションが活用され、それらすべてがコースのコンテンツとデータにアクセスする必要があります。XBlocks は、これらすべてのアプリケーションで使用するコンポーネントを構築するために必要な構造と API を提供します。

LTI

オンラインコースに追加したい外部学習アプリケーションを発見または開発したことがあるかもしれません。あるいは、教科書のデジタルコピーをPDF以外の形式でお持ちかもしれません。Learning Tools Interoperability(LTI)コンポーネントを使用することで、外部学習アプリケーションや教科書をStudioに追加できます。LTIコンポーネントは、IMS Global Learning Tools Interoperabilityバージョン1.1.1仕様に基づいています。

LTI コンポーネントはいくつかの方法で使用できます。

  • 生徒の応答を必要としない教科書コンテンツなど、表示のみの外部 LTI コンテンツを追加します。
  • 生徒の回答を必要とする外部LTIコンテンツを追加します。外部プロバイダーが生徒の回答を採点します。
  • コンポーネントを、外部の採点システムと同期するためのプレースホルダーとして使用します。

API

Open edX には、コア プラットフォームと対話するアプリケーションを構築できる API スイートが含まれています。
Open edX API は、Representational State Transfer (ReST) 設計原則を使用し、JavaScript Object Notation (JSON) データ交換形式をサポートします。

当社のAPIは認証にOAuth 2.0を使用しています。OAuth 2.0は、安全なユーザー認証を必要とする多くのシステムで使用されているオープンスタンダードです。詳しくは、OAuth 2.0標準をご覧ください。

Open edX プラットフォーム ReST API は、Open edX インスタンスで動作する Web、デスクトップ、モバイル アプリケーションの構築を可能にする、急速に成長し進化している機能セットです。
現在、Open edX プラットフォームには、登録 API、ユーザー API、データ分析 API が含まれています。

Open edX カンファレンス 2026 に参加しましょう!

2026 Open edX カンファレンスでは、世界最高峰のオープンソース オンライン学習管理システムの XNUMX つである Open edX プラットフォームの革新的な使用事例を紹介し、教育設計、コース構成、生成 AI などの画期的なテクノロジーを含む Open edX プラットフォームの運用と拡張の方法における最新の進歩を紹介します。