LTIの統合
LTIとは何ですか?
Learning Tools Interoperability(LTI)は、教育環境内で豊富な学習アプリケーションを統合するためのIMS標準です。 ユーザーは、ログインしたり別のLMSに移動したりしなくても、LMS内で外部コンテンツプロバイダーの外部学習コンテンツに直接アクセスできます。
LTIとAdobe Learning Managerの連携
Adobe Learning ManagerはLTIバージョン1.3をサポートするようになり、ツールプロバイダーとツールコンシューマーの両方として機能できるようになりました。 この機能により、Adobe Learning Managerと他のLearning Management Systems(LMS)との相互運用性が向上します。
ツールプロバイダーとしてのLTI:ツールプロバイダーとしてのLTIにより、外部システムをLMSと統合できます。 Adobe Learning ManagerはLTIツールプロバイダーとして機能し、他のLMSプラットフォームから、Adobe Learning Managerの学習オブジェクトにLMS内で直接アクセスできます。
ツールコンシューマーとしてのLTI:ツールコンシューマーとしてのLTIを使用すると、LMSはLearning Tools Interoperability(LTI)を介して外部ツールを統合できます。 このシナリオでは、LMSは外部ツールによって提供されるサービスの消費者です。 Adobe Learning ManagerはLTIツールコンシューマーとして機能し、サードパーティの学習ツールを統合できます。これにより、Adobe Learning Managerの学習者は、Adobe Learning Manager内でサードパーティツールの学習オブジェクトを使用できます。
ALMでのLTIコネクタの設定
Adobe Learning ManagerでLTI統合を有効にするには、次の手順に従います。
- 統合管理者 としてログインします。
- ホームページで、アプリケーション/おすすめアプリ を選択します。
- アプリケーション ページで LTI統合 を選択します。
- [LTI統合を有効にする] オプションを選択し、保存 を選択します。
LTI統合を有効にする
これにより、Adminアカウントに新しいLTI統合サイドバーが作成されます。
LTIサイドバー
新しいカスタムの役割 LTI統合 が、カスタムの役割 セクションの アカウント特権 に追加されました。 管理者は、この役割をユーザーに割り当て、LTI統合 セクションへのアクセスを許可できます。 管理者はまた、コースを書き出すために、これらのユーザーに カタログ 権限を付与する必要があります。 この設定では、コースを書き出すための「LTI」セクションと「カタログ」セクションにフルアクセスできます。
LTI統合のカスタムの役割
LTIツールプロバイダーとしてのAdobe Learning Manager
LTIプロバイダーとして、Adobe Learning Managerを使用してカタログからコースをLTIパッケージとして書き出し、外部のLMSプラットフォームと共有できます。
外部LMSとのLTI資格情報の作成と共有 – 管理者ワークフロー
LTI資格情報を外部LMSと共有するには、次の手順に従います。
-
管理者 としてログインします。
-
ホームページで、LTI統合 > LTIツール構成 を選択します。 このページでは、設定の資格情報を確認できます。
-
管理者は、LTIサイト登録用にこれらの資格情報を外部LMSと共有できます。
LTIツール構成の資格情報- トークンURL: LMSがLTIツールとの通信を認証および承認するためにアクセストークンを要求するURLです。
- ターゲットリンクURL: LMSからLTIツールを起動するときにユーザーがリダイレクトされる宛先URLです。
- 公開キーセットURL:セキュリティで保護された通信のためにセキュリティトークンの検証に使用される公開キーを提供するURLです。
- リダイレクトURL: LTIツールでアクションを完了した後にユーザーが送信されるURLです。通常、ユーザーはLMSにリダイレクトされます。
外部LMS設定
Adobe Learning Manager管理者が共有した資格情報を使用して、外部のLMS管理者がAdobe Learning Managerを登録し、資格情報を生成します。 これらの資格情報は、Adobe Learning Managerをツールプロバイダーとして設定するための最後の手順として、Adobe Learning Managerに追加されます。 以下は、外部のLMSによって生成された資格情報です。
- 発行者IDまたはプラットフォームID:ツールプロバイダーにLTI起動要求を送信するLMSまたはプラットフォームの一意のIDです。
- クライアントID: LMSによって承認のためにLTIツールに割り当てられた一意のIDです。
- デプロイメントID:複数のインスタンスを管理するために、特定のLTIツールのデプロイメントをLMSにリンクするIDです。
- トークンURL: LMSがLTIツールとの対話を認証および承認するためにアクセストークンを要求するエンドポイントです。
- 認証URL: LMSがLTI接続を認証および開始するためにユーザーを送信するURLです。
- 公開キーURL:セキュリティトークンを確認し、安全な通信を確保するためにLTIツールによって使用される公開キーを提供するURLです。
Adobe Learning Managerをツールプロバイダーとして追加 – 管理ワークフロー
Adobe Learning Managerをツールプロバイダーとして追加するには、次の手順に従います。
-
管理者 としてログインします。
-
ホームページで、LTI統合 > LTIプラットフォーム を選択します。
-
「追加」を選択し、外部LMSによって共有されている資格情報を入力します。
新しいLTIプラットフォームの追加 -
これらすべての値を追加したら、[検証] と [追加] を選択します。
LTIパッケージの書き出し – 管理ワークフロー
LTIツールでは、学習コンテンツのダウンロード可能なパッケージとしてカタログからトレーニングを書き出し、Learning Tools Interoperability(LTI)標準を使用する外部の学習管理システム(LMS)またはプラットフォームと共有できます。
Adobe Learning Managerからコースを書き出すには、次の手順に従います。
-
管理者 としてログインします。
-
ホームページで、LTI統合 > LTIパッケージの書き出し を選択します。
-
新しいパッケージの書き出し を選択します。
LTIパッケージのエクスポート -
リストから必要なカタログを選択します。 利用可能なコースの一覧がカタログに表示されます。
-
必要なコースを選択して、LTIとして書き出し を選択します。
-
コースを選択して、起動リンクを表示します。
-
ダウンロードリンク アイコンを選択して、パッケージをダウンロードします。 パッケージは、正常に書き出されたIMSCCファイルを含むzipファイルです。
この起動リンクまたはIMSCCファイルを使用して、Adobe Learning Managerコースを外部LMSに書き出すことができます。 学習者は、LMSからAdobe Learning Managerコースを利用できます。
LTIコンシューマーとしてのAdobe Learning Manager – 管理ワークフロー
LTIコンシューマーは、Adobe Learning Managerで外部LTIプロバイダーのアクティビティ、ツール、コンテンツ、ウィジェットを使用できます。
Adobe Learning ManagerをLTIコンシューマーとして追加するには、外部LTIプロバイダーからの次の資格情報が必要です。
- 起動ログイン URL
- ターゲットリンクのURL
- リダイレクト URL
- 公開鍵タイプ
Adobe Learning ManagerをLTIコンシューマーとして追加するには、次の手順に従います。
-
管理者 としてログインします。
-
ホームページで、LTI統合 > LTIツール登録 を選択します。
-
追加/新しいLTIツール を選択します。
note note NOTE .csvファイルをアップロードすることで、複数のLTIツールを読み込むことができます。 -
LTIプロバイダーから上記の資格情報を入力します。
新しいLTIツールの追加 -
完了したら、「検証」と「追加」を選択します。
-
次の画面が表示されます。
登録資格情報 -
これらの資格情報を登録のためにLTIプロバイダーと共有します。 登録が完了すると、LTIプロバイダーから起動リンクまたはIMSCCファイルを取得して、コースを読み込むことができます。
LTIコンテンツの作成 – 作成者ワークフロー
LTIプロバイダーは、Adobe Learning Managerにコースを追加するための起動リンクまたはIMSCCファイルを提供します。 外部LMSからコースを追加するには、次の手順に従います。
-
作成者 としてログインします。
-
コンテンツライブラリ > 追加 > LTIモジュール を選択します。
LTIコンテンツの追加 – 作成者 -
名前 と 説明 を入力します。
-
LTIプロバイダーの Launch Link と カスタムパラメーター を入力します。
-
ツールプロバイダー のドロップダウンメニューからLTIプロバイダーを選択します。
-
[フォルダーに追加] オプションで パブリック を検索して選択します。 これにより、すべての作成者がコースを利用できるようになります。
-
「保存」を選択します。
コンテンツを作成したら、コースの作成時にこのコンテンツを追加できます。
LTIコンテンツを使用したコースの作成 – 作成者のワークフロー
LTIコンテンツを含むコースを作成するには、次の手順に従います。
- 作成者 としてログインします。
- ホームページで、コース/追加 を選択します。
- コースの 名前 と 説明 を入力します。
- モジュール オプションで、モジュールを追加 > セルフペースモジュール を選択します。
- 作成した LTIコンテンツ を選択し、保存 を選択します。
- スキル、作成者、登録の種類 など、必要な詳細を入力します。
- 完了したら、コースをパブリッシュします。 Adobe Learning Managerの学習者は、外部LTIプロバイダーからLTIコースを受講できます。
LTI書き出しエラーのシナリオ
次のタイプのコースは、LTIコースとして書き出すことができません。
- アクティビティモジュールを含むコース :特定のアクティビティベースのモジュールを含むコース。
- 複数の配信タイプを含むコース:複数の配信タイプを含むコースには、セルフペースモジュール、バーチャルまたはクラスルームのモジュール、アクティビティモジュール、ミックス済み学習が含まれます。
- 前提条件のあるコース :事前完了が必要なコース。
- 複数登録のコース :複数登録を含むコース
- 複数のインスタンスを含むコース :複数の配信インスタンスを提供するコース。
- 複数の質問の回答があるコース : MQAが有効になっているコースです。
- インスタンスの切り替えが有効になっているコース :学習者がインスタンスを切り替えられるようにするコース。
- 有料コース :登録に支払いが必要なコース。
- 学習パス、資格認定、または学習プランに含まれるコース :学習パスまたは学習プランに含まれるコース。
- セルフ登録されていないタイプのコース :コースは、学習者のセルフ登録に制限されています。
- 教室またはバーチャル教室コース:教室またはバーチャル教室セッションを含むコース。
- 必須でないモジュールを含むコース:オプションまたは必須でないモジュールを含むコース。
書き出しステータス
LTIの制限
LTIコンシューマーとLTIプロバイダーの両方に対するLTIの制限には、次のものがあります。
- 学習者のコース利用エクスペリエンスに影響するブレンド済みコースを書き出すことができます。
- 教室、バーチャルクラスルーム、またはアクティビティモジュールを使用して、セルフペースコースを書き出すことができます。これにより学習者のコースエクスペリエンスに影響を与えます。
- linkedIn LearningやGo1コースなどの共有コースを書き出すことができます。
- ALMで過去の登録日を持つコースを起動できます。これは、学習者のコースへのアクセスおよびエクスペリエンスに影響します。
- iOS ALMモバイルアプリで学習者がLTIコースを利用することはできません。これは、コースの利用エクスペリエンスに影響します。
- 学習者は、ALMモバイルアプリでLTIコースをオフラインでダウンロードしてアクセスすることができません。これらのコースは、サードパーティプラットフォームによって提供されているためです。
- 管理者は、有効なカタログのみを表示でき、無効なカタログを表示することはできません。
- ALMには、名前(63文字)と電子メール(64文字)の長さに制限があり、これらの制限を超える外部のLTI学習者がアクセスすることはできません。
- コース完了の同期またはグレードの同期の遅延は、サードパーティのLTIシステムが原因です。
- LTIコースを利用しているチーム学習者に対して、チームアプリまたはブラウザーを通じてコース同期メッセージが表示されません。これは、学習者の通知に影響します。
- ユーザーデータレポートで、LTIを通じて登録されたユーザーのデータを書き出すことができない。
- 作成者がツールコンシューマーに起動リンクを追加してもツールプロバイダー名が自動的に認識されないため、手動で選択する必要があります。
- CSVを介したバルクツールのアップロードでは、読み込みエラーを回避するために、アクセント記号がついた文字にUTF-8エンコードが必要です。
- LTIアカウント管理者が、LTIモジュールを含むコース、学習パス、または資格認定を共有することはできません。
- 完了したALMコースのプレーヤーをユーザーが再び開くと、成績を再同期できません。これは、学習者のスコアの更新に影響し、手動で再トリガーする必要があります。
- ALMでは、アクティブなユーザーと体験版ユーザーのみがLTIコースを利用できます。
- Moodleでグレード同期を有効にすると、ALMプレーヤーが起動しなくなり、学習者のコースへのアクセスおよびエクスペリエンスに影響を与えます。
- LTIアクティブフィールドは1つの値であり、複数の値をサポートしていません。
- コアコンテンツのないコースの移行中に書き出しに失敗した場合、失敗の理由は使用できません。
- 外部LTIコースの成績が学習者トランスクリプトに表示されず、スコアがL2クイズページに表示されず、学習者のパフォーマンス追跡に影響を与えます。
LTI起動エラーのケース
以下に、起動リンクの作成後にALMで行われた最近の変更が原因で、外部のLTIプレーヤーが起動できないコースを示します。
- インスタンスが廃止されたコース。
- 廃止され、ALMに登録されていないコース。
- ALMに登録しているが廃止済みのコース。
- ALMで削除されたコース。
- 登録の上限に達したコース。
ベストプラクティス
書き出しの失敗を防ぎ、コースの書き出しを容易にするために、LTIをサポートするコースでカタログを作成することをお勧めします。
正常な書き出しステータスを示すLTIカタログ