Articles

SCORM準拠のソフトウェア:すべてのボックスをチェックするLMSを見つける方法

あなたは今、SCORMコンテンツに完璧にマッチするeラーニングプラットフォームを探しています。 eラーニングを始めて間もない人にとっては、「scorm compliance」という検索用語はどこにでもあるように思えます。

このブログ記事では、SCORM の技術的な改良点をいくつか紹介し、LMS を賢く選択するためのチェックリストを提供します。

SCORM の説明

Shareable Content Object Reference Model (SCORM) は、e-コースのゴールド スタンダードです。 そのおかげで、SCORM 準拠の LMS は、DVD プレーヤーが DVD ディスクを再生するように、あらゆる SCORM ファイルを実行することができます。

LMSの管理者にとって、典型的なSCORMファイルは、ZIPアーカイブのようなものです。 このアーカイブには、テキスト、画像、ビデオなど、e-コースに追加するすべてのものが含まれています。 しかし、SCORMファイルが通常のアーカイブされたアセットのコレクションと異なるのは、ファイルの厳密な階層構造と、それらの相互作用を管理するコードです。

e-コースとLMSの間の相互作用のメカニズムとして、SCORMでは学習ユニット間の移動のルールを設定することができます。 例えば、学習者にまずテキストコンテンツを学習させ、その後にビデオ講義を視聴させることができます。

幸いなことに、技術に精通したプロだけがSCORMファイルを構築できる時代は過去のものとなりました。

SCORM準拠のLMS

SCORM準拠のLMSとは、SCORMを認識するオンラインプラットフォームのことです。 当然のことのように思えますよね。

SCORM準拠は一般的な用語ですが、実際にはSCORMサポートには3つのレベルがあります。

  • SCORM conformant
  • SCORM compliant
  • or SCORM certified

コンプライアンスとコンフォーマンスの違いは、ほとんどのユーザーにとっては、仕様書を綿密に調べない限り、明らかではありませんが、e-コースが動作し、どのような場合でも統計が収集されます。

SCORM準拠の3つのレベル

CMIは「computer managed instruction」の略です。 CMI要素のリストは、ビデオゲームの各レベルにおけるキャラクターの能力のリストのようなものです。 eラーニングの文脈では、LMSが従うことのできるコマンドのリストであり、収集するデータの種類です。

先に述べたように、コンプライアンスは一般的な用語であり、品質の異なる幅広いソリューションを指します。 しかし、通常、SCORM準拠のソフトウェアは、コースとLMSの間の最も基本的なレベルの対話をサポートしています。 これには、通信の初期化、進行状況の保存、終了のための基本的なコマンドが含まれます。

SCORM 準拠の LMS は、より幅広い CMI 要素のセットをサポートしており、収集したデータのより詳細な分析が可能です。 たとえば、SCORM 1.2/2004 で公開されている評価では、詳細な質問と回答レベルの結果を得ることができます。

すべての LMS がこのレベルのサポートを可能にしているわけではありませんが、これは非準拠を意味するものではありません。

コンフォーマントとコンプライアントの両方は、LMS が SCORM 標準をサポートしていることを意味します。

SCORM 認定の LMS は、最大レベルの SCORM サポートを提供します。 SCORM認定LMSは、第三者機関であるAdvanced Distributed Learning (ADL)によってSCORMへの準拠が検証されています。

iSpring Learn LMS

4.5つ星のうち8つ星

{PROGRESS_BAR}

{REVIEWS} カスタマーレビュー

企業のトレーニングを自動化し、従業員のパフォーマンスを向上させます。

SCORMコース

SCORMのパフォーマンスは、eコースの作成に使用するオーサリングツールにも依存します。 たとえば、iSpring Suiteは、ADLによって認証されているので、SCORM 1.2とSCORM 2004の両方のフォーマットを完璧にサポートしていることが保証されています。

SCORMフォーマットは2001年に登場しましたので、2019年には実際にはちょっとした恐竜のようなものです。 SCORMの各バージョンには独自のテストスイートのセットがありますが、課題はこれらのテストツールがその後更新されていないことです。

もしこれがあまりにもハードコアに思えるなら、SCORMコンテンツをテストするための良いプラットフォームであるSCORMクラウドサービスがあります。 このプラットフォームの基盤となっているのはSCORM Engineです。 いくつかのマイナーな不適合をキャッチすることはできませんが、このツールを使用すると、初期化から終了まで、LMSとコースの相互作用の全プロセスを追跡することができます。

完璧なマッチ。 SCORM 準拠のコース & LMS

では、LMS が SCORM コンテンツで動作するかどうかをどのようにして確認すればよいのでしょうか。 まず第一に、LMSがサポートするSCORMの種類を調べてください。

もしLMSがSCORM 1.2しかサポートしていなければ、SCORM 2004のe-コースはリソースの無駄遣いになりますし、その逆もまた然りです。 この2つのフォーマットのロジックは似ていますが、異なるCMI要素を使用しています。

ステータスの値

SCORM 1.2 では、ステータスには完了という 1 つのタイプがあります。 SCORM 2004 では、より高度なレポート システムを採用しています。 2つの独立した値が提出されています: 完了 (ビュープログレス) と成功 (テストスコア) です。

Completion Statuses:

  • completed
  • incomplete
  • not attempted
  • unknown

Success statuses:

  • passed
  • failed
  • unknown
SCORM標準の比較
SCORM 1.2 SCORM 2004

完成度の高さ。

  • passed
  • completed
  • failed
  • incomplete
  • browsed
  • not attempted (このステータスは最初からデフォルトで設定されています)

N/B: Completed/IncompleteのステータスのみをサポートするLMSもあります。 SCORMファイルがPassedやFailedのような別のステータスを送信しようとすると、プラットフォームはそれを登録することができません。

N/B: 完了または成功という1つのステータス値のみを使用するLMSがあります。 合格点を達成し、cmi.success_status = passedを送信すると、LMSは完了ステータスを「Completed」に設定します(cmi.completion_status = completed)。

サスペンドデータの保存制限

SCORMの各バージョンには、サスペンドデータの最大保存サイズの制限があります。

サスペンド データのサイズは、e-コースのサイズと同じではありません。それは、コースが cmi.suspend_data によって LMS に送信できるデータの量です。 この制限を超えた場合、LMS はコースの状態を追跡することを中止します。

例を示します。 SCORM 1.2 (suspend_dataで4096個のシンボルを許可)を使用し、コースが120枚のスライドで構成されているとします。 つまり、ユーザーがスライド 90 でコースを終了した後、コースを再開する場合、4,096 シンボルの制限に達しているため、スライド 35 から 40 のどこかから始めなければなりません。

SCORM 1.2 SCORM 2004
4,096個のシンボル 第2版。 4,000シンボル。

3rd & 4th Edition: 64,000シンボル。

N/B: LMSがラーニングパス機能を持っている場合、大規模なコースをSCORMモジュールに分割し、LMS内でラーニングパスにまとめるのが良いでしょう。

Checklist for Choosing a Good SCORM Compliant LMS

  1. どの SCORM バージョンがサポートされているか? 推奨されるバージョンはありますか?

    あるLMSがSCORMのすべてのバージョンをサポートしていても、特定のバージョンでよりよく動作することがあります。

  2. SCORM Runtime Environment (RTE)のどのレベルをLMSはサポートしていますか?

    最も重要で、業界標準として認識されているいくつかの「第 1 層」のデータ モデル要素があります。

    • cmi.completion_status & cmi.success_status cmi.score.scaled
    • cmi.session_time
    • cmi.location
    • cmi.exit

    第 2 層には以下のものがあります。

    • interactions
    • objectives
    • cmi.progress_measure

    さらに、第 3 層と呼ばれるデータ モデル要素 (entry、mode、credit) があります。

  3. その LMS は ADL によって認証されていますか? 認定されていない場合、どの SCORM API 要素がサポートされていますか
  4. SCORM はどのくらい前に LMS に統合されましたか?

    採用されてから時間が経っていればいるほど、バグや未完成の機能性の可能性は低くなります。

  5. 以前の統計を保存できるコンテンツ更新用のツールはありますか?
  6. コンテンツのバージョン管理システムはありますか?
  7. SCORMコンテンツはどのようにインポートされますか?

    どのくらい簡単ですか?

  8. SCORM コースの LMS ではどのようなレポートが利用できますか?
  9. SCORM コースのデータは LMS ではどのように見えますか? また、レポートはどのように表示されますか?
  10. LMS は Rustici Engine (以前の SCORM Engine) を使用していますか? もしそうでなければ、SCORM ファイル用の組み込みプレーヤーがありますか?

    ナビゲーションパネルと閉じるボタンを備えた特別なプレーヤーを持つことは、LMSにとって良い機能です。

  11. コースを見ている間、ユーザーのデータはどのように LMS に送信されますか?
    JavaScriptベースのSCORMプレーヤーを探すことをお勧めします。なぜなら、他のソリューション (たとえば、PHP経由でサーバーサイドに接続するもの) は、コースのパフォーマンスを低下させる可能性があるからです。
  12. LMS は e-コースを新しいウィンドウで開きますか? 多数のポップアップはすべてを遅くし、ユーザーは迷子になる可能性があります。
  13. LMS はコースから取得したデータに応じてコンテンツの状態を表示していますか? LMS は学習者にプログレス バーを表示しますか?
  14. アップロードされたコースのサイズや各コースの要素数に制限はありますか?
  15. ユーザーがスマートフォンでコースを受講するのに便利なコンテンツ スケーリング機能はありますか?

    そのような機能がない場合、統計が正しくない可能性があります。 たとえば、ユーザーが iPhone で適応性のない巨大なスライドを拡大したり縮小したりするのに長い時間を費やした場合などです。

    いくつかのLMSは、VPNをセットアップする必要がありますし、最終的にFlashやSilverlightが必要になることもあります。

  16. LMS 側で問題が発生した場合、どのようなデバッグ メカニズムが使用されますか?

    この質問をする理由は、ベンダーがデータ損失、緊急事態、またはその他の予期しない問題に対する詳細な計画を持っているかどうかを調べるためです。

The Bottom Line: SCORM & iSpring Learn

このように、情報に基づいてSCORM準拠のソリューションを選択するためには、技術的な要点を深く掘り下げなければなりません。

  • 現在のコンテンツに使用している (または使用する予定の) SCORM バージョンは何ですか
  • あなたのオーサリング ツールは本当に SCORM 準拠のコースを作成しますか?
  • プラットフォームに期待するSCORMサポートのレベルは?

iSpring Learnは、SCORM 1.2とSCORM 2004をサポートするSCORM準拠のソリューションです。 コンプライアンスの観点からの主な利点の一つは、完全に統合されたオーサリングツールです。 SCORMコンテンツを簡単に作成し、数回のクリックでLMSにアップロードすることができ、拡張された統計レポートを得ることができます。 是非、無料体験版でその効果をお確かめください!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です