Oppia プロジェクト

このページでは、Google Season of Docs に承認された技術文書作成プロジェクトの詳細について説明します。

プロジェクトの概要

オープンソース組織:
Oppia
テクニカル ライター:
atavar02
プロジェクト名:
Oppia でレッスンと関連する教材を作成する初心者向けガイド
プロジェクト期間:
標準期間(3 か月)

プロジェクトの説明

Oppia が選ばれる理由

過去に教師として働いてきた教育と学習に強い関心があります。Oppia のオンライン インタラクティブ学習は、魅力的な学習環境で生徒にリーチし、世界中の学習者がこのリソースにアクセスできるようにするための優れた方法です。このサイトのドキュメントに貢献することで、このグローバル コミュニティの一員になりたいと思います。

このプロジェクトの目的

世界中でオンライン学習の人気が高まるにつれ、生徒だけでなくチューターにとっても、使いやすく管理しやすいプラットフォームが必要になっています。Oppia は、オンラインで魅力的な方法で 1 対 1 の学習シナリオを再現することを目的としたインタラクティブな学習プラットフォームです。Oppia のようなプラットフォームで成功を収める鍵は、教育機関がインタラクティビティ、対話、フィードバックを可能にする効果的な学習ユニットや「探索」を作成できることです。教師の役割はここで終わりではありません。レッスンを公開した後も、学習者の操作やフィードバックに基づいて探索を拡張できます。

これらのニーズに対応しながら Oppia の初心者向けガイドを作成することは、技術的な文章作成スキルと、私が情熱を注ぐトピックである教育を組み合わせる素晴らしい方法です。私は技術コミュニケーションの認定資格を取得したばかりで、ユーザー エクスペリエンス、デジタル メディア、情報アーキテクチャに重点を置いてプロジェクトに取り組んできました。このプロジェクトでは、プログラムで習得したスキルを活用できます。

プロジェクト計画と実装

根拠

Oppia の教育機関は、探索を作成するために、明確でアクセスしやすいツールと情報を必要としています。この点において、包括的なドキュメントが役立ちます。データ探索の改善というより複雑なタスクについても理解する必要があります。アクセスしやすく簡潔なドキュメントは、満足のいくユーザー エクスペリエンスを提供します。

ユーザーの学習スタイルが異なるため、ガイドと動画チュートリアルの組み合わせを提案します。動画チュートリアルは視覚的な学習者にアピールします。動画は特定のタスクに固有のものであるため、ユーザーは必要な情報をすばやく入手できます。

ユーザー分析

このプロジェクトの対象者は、データ探索または学習ユニットを作成するユーザーです。ユーザーは、教師、チューター、経験や知識を共有したい退職者、他の人に教えたい生徒、ボランティア、教授など、教育に関心のあるすべての人です。これらのユーザーが Oppia で行うタスクは、ユーザーの役割と Oppia で達成したい目標によって異なります。資格を有する教師は、難しい概念を同僚に説明したい生徒よりも、より包括的な探索を作成したい場合があります。

ユーザーのスキルは、初心者からその分野の専門家までさまざまです。このプロジェクトでは、基本的なガイドではなく、より複雑なタスクに関するガイドに焦点を当てています。そのため、これらのガイドを最も多く使用するユーザーは、中級者から上級者になります。そのため、ガイドはこうした範囲に対応し、エキスパート向けの迅速なパス情報を提供する必要があります。

専門知識のレベル: 中級

コンセプト: ルール、特性など、より複雑なコンセプトを理解する必要があります。

タスク: ナレーションや画像の追加、探索への分岐の追加など、より複雑なタスクに興味がある。以前にレッスンプランを作成したことはあるが、Oppia でインタラクティブなプランを作成したことは必ずしもない。

参照: このグループには、適度な量のドキュメントが必要です。

専門知識のレベル: エキスパート

コンセプト: パラメータ、エンベディングなどの高度なコンセプトを理解する必要があります。

タスク: 自分の教育専門知識を Oppia に適合させる方法を学ぶ必要があります。Oppia をすでに知っている場合、新しい更新に伴って追加された新しいタスクを把握する必要があります。また、このグループは、[履歴] タブや [統計情報] タブを効果的に使用するなど、複雑なタスクにも関心を持っています。

参考文献: Oppia の仕事をした経験があるか、同様の学習プラットフォームを使い慣れている。効果的な授業計画の作成と指導に関する専門知識。このグループには、最小限のドキュメントが必要です。

ユーザータスク分析

  1. データ探索の計画:

    • ストーリーのアウトラインを作成する
    • 概要に基づくデータ探索の計画
    • 計画評価方法

    例: Neil は Oppia を初めて使用する教師です。Oppia での仕事を始める前に、Neil はこの特定の探索における学習成果や目標を計画する必要があります。それから、授業の組み立て方として魅力的なシナリオを考える必要があります。これにより、学習者の興味を高めることができます。

    ニール氏は、複雑なデータ探索は後で構築できることを知っているので、データ探索の計画を立てる際には、シンプルなリニア探索から始めることを忘れません。説明をどのように提示し、学習者の理解度をテストするかを考えます。学習者の回答に基づいて、フィードバックを表示し、探索を進める方法を考えなければなりません。

    ニール氏は、調査の内容の基本的な概要を把握したら、Oppia での作業を開始できます。

  2. レッスンにナレーションを追加する([翻訳] タブを使用): Neil はカードにナレーションを追加したり、別の言語に翻訳したりすることもできます。別の言語のナレーションを追加する場合は、まずカードをその言語に翻訳してから、ナレーションを追加する必要があります。

  3. [履歴] タブを使用する: [履歴] タブから、保存した古いバージョンのデータ探索に戻すことができます。このタブでは、古いバージョンをダウンロードして保存することもできます。

  4. [フィードバック] タブを使用する: 学習者は、データ探索の途中でいつでもフィードバックを残すことができます。Neil はこのフィードバックを確認し、レッスンの改善に役立てることができます。メッセージに返信でき、メッセージのステータスを変更するオプション(解決済み、対応不可など)がいくつかある。

  5. 統計情報とプレイスルーでレッスンを強化する([統計情報] タブを使用): ニールさんが作成したデータ探索ツールを公開し、さまざまな学習者が使用している場合、学習者の操作内容を参考にしてデータ探索ツールを改善できます。教師は、レッスンを強化するためにいくつかの方法があります。

    最終的に、先ほど作成したメインブランチに戻ってくるようにブランチを作成することで、探索の複雑さを増やすことができます。上級者向けにショートカットを提供することで、退屈を防ぎ、エンゲージメントを高めることができます。パラメータを使用して、特定の学習者に合わせてデータ探索をカスタマイズすることも考えられます。

  6. 画像や動画の追加: 特定のカードを作成しながら、画像、動画、リンクを追加することもできます。

  7. 他のユーザーをデータ探索に招待する: Neil さんは他のユーザーをデータ探索に招待し、以下のようなさまざまなロールを割り当てることができます。

    • マネージャー
    • 共同編集者
    • 翻訳者
    • Playtester

    各ロールは、その下のロールの機能を制御できるため、マネージャー ロールには最も多くの機能があります。Neil がこのデータ探索を作成したため、Oppia では「マネージャー」のロールが付与されています。

提案されたガイド(ユーザー タスク分析に基づく)

授業の計画

  • ストーリーの概要 / シナリオを作成する
  • シナリオベースのレッスンの構成
  • 評価方法の計画(演習問題の作成方法など)

レッスンにナレーションを追加する([翻訳] タブを使用)

  • 元のレッスンの言語でナレーションを追加する
  • 別の言語のナレーションを追加する

    • カード内のテキストの翻訳 * 2 番目の言語でナレーションを録音する

[統計情報]、[履歴]、[フィードバック] タブを効果的に使用する

画像、動画、リンクなどを使用してレッスン コンテンツをフォーマットする

統計情報とプレイスルーを使用してレッスンを強化する

  • 既存のレッスンに分岐を追加する
  • 上級者向けのショートカットを作成する

他のユーザーをレッスンに招待する(ロール)

  • ロールの種類と階層

実装

アプローチ:

Oppia のドキュメントは、書面によるガイドと動画チュートリアルを組み合わせるのに適しています(例については、以下の「サンプル ガイド」セクションをご覧ください)。これにより、さまざまな学習スタイルに対応し、ユーザーが Oppia の使い方を学ぶ方法が増えます。

プラン:

このプロジェクトは、ユーザーガイドと動画チュートリアルで構成されます。ガイドと動画では、上記の「推奨されるガイド」セクションで詳しく説明されている内容を扱います(ただし、最初のガイド「レッスンの計画」では動画は必要ありません)。動画は、ユーザー タスクを説明するページ内に埋め込まれます。

1 週間のマイルストーン:

開発フェーズは 2019 年 9 月 2 日から 11 月 22 日まで実施されます。

第 1 週、第 2 週、第 3 週(9 月 2 ~ 20 日):

レッスンの計画(ストーリーの概要 / シナリオの作成、シナリオベースのレッスンの構成、評価方法の計画(演習問題の作成方法を含む)

第 4 週(9 月 23 ~ 27 日):

レッスンにナレーションを追加する

第 5 週、第 6 週、第 7 週(9 月 20 日~ 10 月 18 日):

[Stats] タブ、[History] タブ、[Feedback] タブを効果的に使用する

第 8 週(10 月 21 ~ 25 日):

画像、動画、リンクなどを使用してレッスン コンテンツをフォーマットする、 他のユーザーをレッスンに招待する(ロール)

第 9 週、第 10 週、第 11 週(10 月 28 日~ 11 月 15 日):

統計情報とプレイスルーを使用した授業の強化

12 週目(11 月 18 日~ 22 日):

確認と変更

サンプル ガイドと動画チュートリアル

https://audstav.github.io/oppiasampleguide/

プラットフォーム

Oppia が現在ドキュメントをホストしている GitHub ページを引き続き使用することを提案します。GitHub では動画の埋め込みが許可されていないため、上記のサンプル ガイドで説明されているように、動画にリンクする画像を挿入する方法が唯一の回避策となります。

その他のコミットメント

このプロジェクトの実装フェーズ中は、アメリカ東部夏時間(EDT)のタイムゾーンにいます。プロジェクトの全期間(11 月末まで)コミットできます。

コミュニケーション

連絡の頻度は、メンターとの話し合いによって異なります。定期的なコミュニケーションをおすすめします。2 週間に 1 回、最新情報を提供して、これまでの作業についてフィードバックを受けることをおすすめします。ただし、これはメンターの希望に応じて柔軟に調整できます。