edXコースディスカッションの進化

6年2014月XNUMX日 | 執筆者

今年初め、edXのコースディスカッションエンジニアリングチームは、カスタムディスカッションプラットフォームの構築という決定を再検討しました。代替案を検討する中で、ユーザー(コーススタッフと学生の両方)の独自の利用パターンへのサポートと、edXのコースウェアとの緊密な統合が、edXの重要な差別化要因であると判断しました。この判断に基づき、サードパーティプラットフォームを統合するのではなく、自社プラットフォームへの投資を継続するという決定に至りました。この決定から一段落し、edXのコースディスカッションに大幅な改善がもたらされた今、一歩踏み出し、現在の状況に至るまでの経緯を開発者コミュニティとユーザーの皆様に詳細に共有することが有益だと考えました。

今年の初めには、ディスカッション機能の安定化と、年間を通して見込まれる成長に対応できる十分なスケーラビリティの確保に注力していました。その作業が一段落するにつれ、ユーザーの皆様からいただいたフィードバックを精査しました。当然のことながら、多くのコメントで当社の機能と他のディスカッションプラットフォームとの比較が挙げられました。特に、Stack Exchangeのようなレピュテーションシステムや、redditやDiscourseのような無制限の返信深度といった機能への要望が多く寄せられました。こうした比較から、独自のディスカッションプラットフォームの構築を続けるのではなく、方向性を転換し、別のオープンソースのディスカッションプラットフォームを統合すべきかどうか、私たちは考えるようになりました。

決定プロセスは、まず広範な機能比較マトリックスを作成することから始まりました。活動レベルと利用テクノロジーに基づき、ニーズに合致する可能性のある選択肢を絞り込みました。次に、重要な機能(既存機能と希望機能の両方)をリストアップし、各候補プラットフォームの実装コストを見積もりました。このプロセスを通して、体系的な比較よりも重要かつ決定的ないくつかの重要な知見が得られました。

edXのコースチームの役割は、従来のディスカッションモデレーターの役割よりも広範囲に及ぶという洞察が一点目です。ほとんどのディスカッションプラットフォームでは、モデレーターの主な仕事は、虐待やその他の紛争への対処です。コースチームはその役割を担うだけでなく、専門知識も提供し、学生が必要なサポートを確実に受けられるように強い意欲を持っています。学生は互いに助け合って問題を解決できることが多いですが、特にスタッフからのアドバイスが求められています。コースチームの中には、ディスカッションへの参加度に基づいて学生を評価するところもあります。そのため、edXのディスカッションプラットフォームは、多対多のコミュニケーションパターンに加えて、多対少のコミュニケーションパターンも促進する必要があります。一方、他のプラットフォームは一般的に後者にのみ焦点を当てています。

当社のコースディスカッションの特徴の一つは、コースウェア内のコンテキストにディスカッションを埋め込むことです。多くのディスカッションプラットフォームは、ディスカッション専用の単一サイトという概念に基づいて構築されています。一方、EdXではコースウェア内にディスカッションを配置することで、学生が同じページにあるコースの特定の要素について簡単に議論できるようにしています。また、EdXでは各コースのコンテンツを非公開にし、コースチームがコース内のトピックを設定できるようにする必要があります。別のプラットフォームで私たちが求めるエクスペリエンスを実現することは技術的には可能ですが、シームレスに実現するのは非常に困難です。

最後に、学生がedXのコースディスカッションを169.1つの異なる目的で利用していることが分かりました。それは、特定の問題に関する助言を得ることと、アイデアを共有することです。学生が問題の正しい答えを見つけることに重点を置く傾向がある科学や数学のコースでは、一般的に前者が多くなります。学生が様々な視点を検討することに重点を置く傾向がある人文科学のコースでは、後者が多くなります。とはいえ、どちらの種類の会話もすべてのコースで発生します。例えば、人文科学のコースを受講している学生は、コースウェアの一部について技術的なサポートが必要になるかもしれません。同様に、コンピュータサイエンスのコースを受講している学生は、好みのコードエディタについて話し合いたいかもしれません。ちなみに、BerkeleyX CSXNUMXx: Software as a Serviceでは、コース用のStack Exchangeサイトを構築するパイロットプログラムを実施しました。学生のXNUMX人が 緊張に気づいた Stack Exchange が質問に答えることに重点を置いていることと、学習環境において学生が互いに他の種類の考えを共有したいという願望との間には溝があります。

このような独自のニーズを考慮して、当社では、オンライン学習に最適化されたユーザー エクスペリエンスを提供できるよう、既存のソフトウェアへの投資を継続することにしました。

この決定を下した後、私たちはその決定に至った洞察に基づいて行動したいと考え、まず学生の2つの異なるユースケースに対応することに重点を置きました。 以前ブログで読んだ あるいは、ご自身がユーザーであることを考えてみてください。投稿者が、質問の投稿は助けを求めるためのものなのか、ディスカッションを開始するのはアイデアを共有するためなのかを区別できる機能を作成しました。また、投稿の種類ごとに異なるインターフェースを提供し、未回答の質問を表示するためのフィルターも追加しました。これらの変更により、学生とコーススタッフはコースのディスカッションに効果的に時間を費やすことができ、すべてのユーザーにとってより良いディスカッション体験につながると考えています。

edX エンジニアリングの舞台裏を覗いて楽しんでいただけたなら幸いです。カスタム ディスカッション プラットフォームで何ができるか、さらに詳しくご紹介できることを楽しみにしています。

ローディング

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

企業学習がEdTechへ移行
論文募集で豊作
Open edX 論文募集:7月XNUMX日締め切り
2018年XNUMX月 Open edX 製品アップデート
Open edX カンファレンス 2026 に参加しましょう!

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