2017-01-29 5 views
1

質問は、cmi.interactionタイプのアクティビティ、具体的には 'performance'インタラクションタイプに関するものです。その例はxAPI仕様hereの付録Cに記載されています。便宜上以下のとおりです:xAPI仕様:タイプcmi.interaction - 'performance'のアクティビティ

私はこの相互作用タイプの意図について少し不明です。これは質問タイプではなく、むしろオンライン学習に関係しないタスクのパフォーマンスを測定する手段のように見えます。 私の質問:

  1. が、それは、参加者が自分のスコアを記録したり、これは 司会者の責任になることを意図しますか?例の中correctResponsesPattern値について

  2. は、構文が に要件に参加者を満たしていることを意味している:(i)は、少なくとも一つのピンポンゲームを勝つために必要があり、(ⅱ)ゴルフでパーの上に10の未満のショットをスコア、 (iii)昼食(制限なし)を食べる?コロン記号(:)の使用は、仕様の主要部分では説明されていないようです。

ありがとうございます。

答えて

1

SCORMのRTE(これらの最終的ソース)から:

相互作用は、これらのステップの各々は、「から成る 複数のステップ

を必要とするタスクを実行する学習者が必要パターンの各セグメントで必要とされるものの1つとの「名前」および「回答」(他のものを任意にする)。もともと、xAPIインタラクションは古い仕様への直接的な参照とみなされ、その言語は最も最近のバージョンで緩和されていたと考えられていました(詳細は"SCORM® 2004 4th Edition Run-Time Environment「RTE-4-69」を参照してください)

Experience APIのユーティリティを拡張するための方法として、この仕様にはSCORM 2004 4th Editionデータモデルから借用された組み込みの対話定義が含まれています。 1.0.3以降、SCORMデータモデルへの直接参照が削除され始め、関連する要件はこの文書に直接含まれています。

個々のステップが取り込んでいる情報の解釈は、アクティビティ固有のものになります。あなたの解釈は正しいかもしれませんし、別の解釈(そしてe-ラーニングのためにもっと現実的かもしれません)は、学習者がそれらの答えで3つの質問にその順序で答えたということです。

xAPIの観点から、このような相互作用をサポートしているLMSでのマッピングを単純化するためにSCORM 2004の相互作用から直接マップしない限り、別のデータモデルを使用してこのタイプの情報をキャプチャするほうが良いでしょう。ステップ自体は別個のステートメントとして記録されます。