概要

学習者のトランスクリプトは、Adobe Captivate Prime で最もよく使用されるレポートの 1 つです。 このレポートを使用すると、CSV 形式の単一のレポートで、ほぼすべての詳細情報を取得できます。

学習行動の追跡と分析のためにユーザーが取得できるレポートであるのみでなく、学習行動に関するデータを外部のアプリケーションやシステムへエクスポートするように Prime を設定した形式ともなっています。

一般的なエンタープライズシナリオとしては、Prime の学習者のトランスクリプトを定期的に取得して分析し、重要な学習プログラムを完了した学習者のデータを抽出し、適時の完了に対する認定と報奨としてギフト券を授与するというものがあります。

別のユースケースとして、学習行動データをエンタープライズデータウェアハウスに追加する場合もあります。この場合、学習データと他のエンタープライズデータを組み合わせて学習行動と他のプロセスデータとの相関関係を分析します。

このドキュメントの残りの部分では、学習者のトランスクリプトを Prime から取得する方法を簡単に説明します。次に、レポートの各行と列の解釈方法の詳細について説明します。

この情報は、Prime と他のシステムとの統合を計画する開発者が、学習者のトランスクリプトデータを取得し処理するときに役立つでしょう。

ユーザーインターフェイスによる、学習者のトランスクリプトの取得

プロフィール設定から、学習者は自分のトランスクリプトをダウンロードできます。 詳細については、学習者のトランスクリプトを参照してください。

管理者は、組織全体、特定のユーザーのセット、特定の学習オブジェクトのセット、またはユーザーと学習目標の特定のセットについて、学習者のトランスクリプトを生成できます。 また、一定期間内のすべての学習記録を取得し、モジュールレベル情報が必要かどうかを示すこともできます(デフォルトでは、モジュールレベル情報は省略されます)。 詳細については、学習者のトランスクリプトを参照してください。

管理者は、学習者のトランスクリプトを定期的に電子メールで送信するようにシステムを設定することもできます。

注意:

UI を介して生成される学習者のトランスクリプトは、Excel ファイルで「スキルトランスクリプト」も含まれます。 このドキュメントでは、学習目標の登録、開始、進捗、完了に関する学習活動を含むレポートなど、CSV 形式で生成される情報について述べます。

学習者のトランスクリプトの書き出し

学習者のトランスクリプトを外部システムで使用する必要がある場合のために、Prime ではデータの書き出しと呼ばれる機能を提供しています。学習者のトランスクリプトは、書き出し可能なデータタイプの 1 つです。 概要で説明したように、学習行動データを処理する外部システムと Prime を統合したり、エンタープライズデータウェアハウスに学習行動データを入力したりする場合に必要です。

学習者のトランスクリプトの書き出しをサポートするコネクターの詳細については、FTP、Box および PowerBI コネクターのデータの書き出しセクションを参照してください。

これらのコネクターの用途は、定期的に(N 日に 1 回)下流のアプリケーションにデータを書き出すことです。 コネクターは、毎回、学習行動の増分データのみを書き出します。 これらのコネクターは、特定のユーザーサブセットや特定の学習目標に関連するレコードを取得できないことにご注意ください。常にそのアカウント内のすべてのユーザーとすべての学習目標に関するデータが取得されます。

PowerBI の場合、Prime でそのデータを、動的に作成されたデータセットに増分的に書き出せるように、PowerBI のワークスペースを設定する必要があります。 このコネクターは単にデータを書き出すのみであり、お客様は必要に応じて、このデータセットに基づいて独自のレポートやダッシュボードを作成する必要があります。

次のセクションでは、下流のシステムが学習者のトランスクリプトのレコードを解釈する方法について詳細に説明します。

学習者のトランスクリプトの解釈

学習者のトランスクリプトの各行は、特定の期間に Prime で取り込まれた学習行動と考えることができます。 通常、コネクターは「増分データ」を書き出すので、各行はコネクターの前回の書き出しと今回の書き出しの間に行われた学習活動を表します。

もちろん、コネクターを使用して、学習者のトランスクリプトをオンデマンドで取り込むこともできます。この場合、ユーザーは開始日を指定でき、終了日はその時点となります。 通常は、まず最初に 1 度この作業を行ってから、特定の時刻(N 日に 1 回)に、増分の学習者のトランスクリプトを書き出すコネクターを設定します(N のデフォルト値は 1)。

増分データに表れる、学習者のトランスクリプトの意味を定義します

学習者のトランスクリプトでは、各行は、特定の学習者と特定の学習目標に関する特定の活動を表します。 ここでの主な関心事は、学習目標に関して登録済み開始進行中完了済みなど、学習者の状態です。 したがって、学習者のトランスクリプトは、それらに対応する 4 種類の日付も含みます。

学習目標には 3 種類あり、Prime ではその目標に関連した学習者の進捗を追跡します。また、書き出されたデータには、学習者が Prime で活用できるコンテンツの最小単位である、モジュールレベルでの進捗情報が含まれます。

  • コース - 1 つ以上のモジュールの構成
  • 学習プログラム - 1 つ以上のコースの構成
  • 資格認定 - 1 つ以上のコースの構成

学習者のトランスクリプトの各行は、特定のユーザーが履修するモジュール、コース、学習プログラムや資格認定に関連付けられます。 ユーザーが学習プログラムに登録されると、トランスクリプトは、そのユーザーが登録済みであることを示します。

学習者のトランスクリプトの列には、各学習活動に関するさまざまな情報が表示されます。次の表に各列の意味を示します。

列名

値のタイプ

説明

名前

必須

学習者の名前

電子メール

必須

学習者の電子メールアドレス

学習プラン名

空白可

ユーザーが学習活動に登録されている場合は、学習プランの名前

LP/資格認定/コース

必須

学習プログラム、資格認定やコースの名前

タイプ

資格認定 | 学習プログラム | コース

ユーザーが登録された学習目標のタイプ。 ご注意ください

コース

空白可

コース名。 空欄の場合、その行は資格認定、または学習プログラムを表します。 条件

インスタンス

空白可

登録されている LO ユーザーのインスタンスの名前。 空欄の場合、該当するならばこのインスタンスは親 LO から「推察」される必要があります

選定基準

必須

登録の基準(学習者がこの LO に登録された方法)

モジュール

空白可

モジュールの名前。 空欄の場合、この行は、コース、学習プログラム、資格認定のいずれかを表します

登録日

空白可

登録日。 行がコースのモジュールを表す場合は空欄になります

開始日

空白可

学習者がこの学習目標を開始した日付。 空欄の場合、学習者はまだこの学習目標を開始していないことを示します

完了日

空白可

学習者がこの学習目標を完了した日付。 空欄の場合、学習者がまだこの学習目標を完了していないことを示します

期日

空白可

学習者がこれを完了する予定の日付。 空欄の場合、この学習目標の期日が設定されていないことを示します

ステータス

未開始 | 進行中 | 完了済み

このモジュール、コース、LP や資格認定に関する学習者のステータス

進行状況 %

パーセンテージ

学習者がこの学習目標で完了した割合を示します

グレード

合格 | 失敗 | 空欄

学習者のグレードを示します。 ユーザーがこの成功基準を満たしている場合は「合格」、基準を満たさない場合は「失敗」

クイズスコア

X/Y(X と Y は数値)

X は学習者が獲得したスコア、Y は獲得可能な最高スコアです。 空白可

ユーザーの状態

アクティブ | 非アクティブ

アカウントのユーザーのライフサイクル状態

プロフィール

必須

ユーザーが関連付けられているプロフィールの名前

マネージャーの電子メール

空白可

学習者のマネージャーの電子メール

マネージャーの名前

空白可

学習者のマネージャーの名前

試行

空白可

これまでの、このモジュールに対する学習者の合計試行回数

ベストスコア

X/Y(X と Y は数値)

X は複数の試行を通じて学習者が獲得した最高のスコアで、Y は獲得可能な最高スコアです。 空白可

グループ化可能なアクティブフィールド

 

アカウント内のグループ化可能な各アクティブフィールドには、列があります。列名はアクティブフィールドの名前で、値はそのフィールドに対する、学習者の特定の値になります。

注意:

  • 管理者は、場合によってはクラスのかなり後に、学習目標の完了を手動でマークすることがあります(特にクラスルームコースの場合)。 この状況で LT を毎日書き出すように設定すると、すでに実際の完了日が過ぎているという可能性があります。そして、クラスが行われてからかなり後に、完了とマークされるような完了レコードが書き出されることはありません。 こうした状況が検出された場合は、指定した開始日から完了日までのトランスクリプトを(オンデマンドで)UI で書き出すことを検討します。その後「遅延処理」を行う下流のアプリケーションに転送します。 この処理を行う際には、既に処理されたレコードを無視しなければならない場合があります。
  • 1 つのモジュールに対する複数回の試行は、その LO に対してそれが有効になっているかどうかに依存します。 有効にすると、モジュールに関連する CSV 行には 1 回の試行が表示されます。 1 日のすべての試行が報告されるわけではないので、試行の総数が複数回に増加することがあります。 また、試行が必ずしもスコアを上げるとは限りません。どの時点でも最高スコアまでしか取得することはできません。