オープンラーニングXML(OLX)フォーマット

7年2014月XNUMX日 | 執筆者

edXがコンテンツフォーマットとして使用しているedX独自のeXtensible Markup Language(XML)については、多くの方がご存知でしょう。このフォーマットは、Open Learning XML(OLX)と改​​名されましたが、このフォーマットにより、コース作成者はedXプラットフォーム上のコースからOpen edXのプライベートインスタンス、さらには他の学習環境まで、様々なコンテキストでコンテンツを簡単に再利用できるようになります。世界中の約300万人の学生のために魅力的なコンテンツを作成することを目指し、OLXの開発初期から協力してくださったMITやGoogleのコースビルダーチームをはじめとするパートナー企業と早期導入企業の皆様に感謝申し上げます。

OLX開発における私たちの最大の目標は、幅広いコンテンツタイプをサポートし、事実上無限の拡張性を持つフォーマットを構築することです。この目標を達成するために、Open edXコミュニティのパートナーとの対話を通じて、OLXの3つの目的を定義しました。

  • Open edX のインスタンス間でコンテンツをシームレスに移動できるようにします。

  • OLX コンテンツをオーサリング ツールである edX Studio の外部で生成できるようにします。コース チームが他のコース形式で作成したコンテンツを簡単に変換できるようにします。

  • コンテンツがポータブルであり、edX 固有のエンコードがされていないことを確認することで、コンテンツを制御できます。

OLXが世界中の教育にもたらす潜在的な影響に興奮している一方で、このフォーマットには特有の特徴があることも認識しています。一部の表現は現在の慣習に従わず、詳細を文書化したり、スキーマを提供したりしたこともありません。こうした混乱を解消するために、私たちは…をリリースしました。 OLXのドキュメントのアルファ版このドキュメントでは、OLX 形式の現在の状態について説明します。

  • OLX の使用を規定する現在のポリシー。

  • コースウェア向け OLX の現状。

  • コースの「About」ページ、静的ページ、アセットなど、その他のコース コンテンツの XML。

  • 問題、ツール、コンポーネントの XML。

このドキュメントを公開することで、私たちは新たな目標に向けた重要な第一歩を踏み出します。それは、OLXを誰にとってもより信頼できるものにするための正式な標準を作成し、実装することです。Open edXコミュニティの皆様にも、ぜひこの議論にご参加いただきたいと考えています。OLXの柔軟なフォーマットをご利用いただいている既存ユーザーの皆様を全面的にサポートしつつ、OLXを初めてご利用になる方々にも役立つ構造と標準を構築する方法について、皆様から貴重なアイデアをいただければ幸いです。フォーマットのあり方だけでなく、私たちが策定するポリシーの遵守を促進するための最善の方法についても、皆様からのご意見をお待ちしております。

予備的な文書が完成したので、OLX 標準を完全に実装して文書化するための次のステップは次のとおりです。

  1. OLX標準(スキーマ)を記述し、公開する。これはおそらくXMLの取り組みの中で最も難しい側面であり、特にOLXでは、コミュニティメンバーがコースコンテンツを充実させる多種多様なXBlockを作成するため、特に困難を極めます。

  2. コンテンツが Open edX インスタンスにインポートされるときに、そのスキーマに対して OLX ドキュメントを検証します。

  3. Studio ユーザーがコンテンツを作成する際に有効な OLX を作成できるように支援するツールを開発します。

  4. 現在プラットフォーム固有の OLX 拡張機能の一部を分離します。

  5. OLX が時間の経過とともに進化できるようにするオープン拡張メカニズムを定義します。

重ねて申し上げますが、皆様にもぜひこの議論にご参加いただきたいと考えております。ドキュメントとOLX計画に関するフィードバックをお待ちしております。今後数か月間の目標達成に向けて取り組む中で、ドキュメントを段階的に更新し、皆様に最新情報をお届けしていきます。今後のバージョンでは、Studioで解釈することなくLMSに直接導入できるOLXの詳細と例を掲載する予定です。また、LMSへの導入方法や他の形式からの変換方法の詳細な手順や、複数のXMLコースの詳細なツアーも掲載予定です。

edXコミュニティの貴重な一員としてご参加いただき、改めて感謝申し上げます。ご意見やご質問は下記までメールでお送りください。 bporter@edx.org.

ローディング

議論を始める 議論する.openedx.org

もっと時間が必要ですか? 以下の記事をご覧ください。

共に問題を解決する:コミュニティ主導のプラットフォーム開発
Open edXカンファレンスで未来を切り拓くスキルとスケールアップ
Open edXカンファレンス開発者向けワークショップ
デジタルの未来を取り戻す:私がオープン・ルネッサンス・グループに参加した理由
Open edX カンファレンス 2026 に参加しましょう!

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