パッケージダウンロード
SecureCodingHubからSCORMパッケージをダウンロードし、学習管理システムにアップロードします。
パッケージのダウンロード
組織管理者としてサインイン
サイドバーからSCORMページを開く (統合 → SCORM)
組織でSCORMがまだ有効化されていない場合は、最初に有効化トグルをオンに切り替える — オンにするまでパッケージダウンロードはブロックされます
バージョン切り替えからSCORMバージョン (1.2または2004) を選択
Download Packageをクリック — バックエンドはGET /api/sch/org/scorm/package?version=<1.2 or 2004>にヒットし、.zipファイルをストリーミングで返します
.zipを抽出せずにLMSにアップロード
パッケージの内容
ダウンロードされたアーカイブは、選択したバージョンに応じてsecurecodinghub-<orgSlug>-scorm12.zipまたは…-scorm2004.zipという名前です。3つのファイルが含まれています:
| ファイル | 目的 |
|---|---|
imsmanifest.xml | コース構造を記述するSCORMマニフェスト。 |
launcher.html | SCORMセッションを開始し、ライブのSecureCodingHubアプリへの呼び出しを埋め込む起動ページ。 |
scorm-bridge.js | LMSのSCORM APIアダプターとSecureCodingHubの間を仲介するJavaScriptブリッジ。 |
バージョンの選択
| 機能 | SCORM 1.2 | SCORM 2004 |
|---|---|---|
| LMS互換性 | 非常に高い (ほぼ普遍的) | 高い (ほとんどの最新LMS) |
| スコアレポート | 基本 (0-100の生スコア) | 拡張 (スケール、生、最小、最大) |
| サスペンド / 再開 | ブックマークベース | 完全なサスペンドデータ |
| 推奨 | 不明な場合に使用 | サポートされている場合に使用 |
管理パネルのSCORM設定
パッケージが非常に小さい理由
SecureCodingHub SCORM ZIPは意図的に軽量です — パッケージ化されたコンテンツのSCOがメガバイト単位の重さになるのに対し、通常は数十キロバイトです。SCORMマニフェスト、起動シェル (launcher.html)、LMSセッションをライブのSecureCodingHubプラットフォームに引き渡すブリッジスクリプトのみが含まれています。実際のトレーニングコンテンツ、チャレンジ、コードエディタ、フィードバックエンジンはすべてapp.securecodinghub.comからストリーミングされます。その設計から2つのことが導かれます。
第1に、新しいチャレンジ、新しい言語、コンテンツ更新が出荷されたときに、新しいSCORMパッケージを再配布する必要はありません。LMSは同じSCOを指し続け、学習者が次にそれを起動したときに最新のコンテンツが表示されます。第2に、LMS管理者によるセキュリティレビューは簡単です: パッケージは手作業で監査できるほど小さく、ブリッジスクリプトがその中で唯一の実行可能コードです。
SCORM 1.2とSCORM 2004の選択
両方のパッケージは同じ起動体験と同じトレーニングカタログを共有します。違いは、完了とスコアデータがLMSに書き戻される方法にあります。SCORM 1.2は、0から100までの生スコア、incompleteまたはcompletedのいずれかの完了ステータス、再開のための単一のブックマーク文字列を報告します。SCORM 2004は、0.0から1.0までのスケールスコア、別々の完了および成功ステータス、よりリッチな再開動作のための完全なサスペンドデータ、サブモジュールがロック解除される順序を制御したい組織向けの改善されたシーケンシングを追加します。
LMS管理者がどのバージョンをデプロイすべきか確信が持てない場合、SCORM 1.2が安全なデフォルトです — 実質的にプロダクション内のすべてのLMSでサポートされており、レポートの忠実度はほとんどのコンプライアンスユースケースに十分です。レポートポリシーが個別の完了および成功状態を必要とする場合、LMSの適応型シーケンシングを活用したい場合、または新しいデプロイメントにLMSベンダーが推奨する場合は、SCORM 2004に移行してください。
独自のインフラストラクチャでパッケージをホスト
一部のお客様は、内部ストレージ — 例えば、SFTPのみのLMSや、コントロールされたアーティファクトストアからコンテンツを取得するエアギャップトレーニングポータル — でSCORMパッケージをホストすることを好みます。これらの場合のワークフローは、SecureCodingHub管理者コンソールから一度パッケージをダウンロードし、ハッシュ化し、アーティファクトリポジトリに保存し、通常の変更管理プロセスを通じてLMSから参照することです。SecureCodingHubは固定スケジュールでSCORMブリッジをローテーションしないため、同じパッケージは契約の存続期間中有効のままです。
ランチャーはダウンロード時にサーバー側で生成されるため、埋め込まれるブリッジURLは、デプロイメントが設定されたApp:BackendUrlです。組織のデプロイメントがホスト名を変更する場合は、ブリッジが正しいホストを指すようにパッケージを再ダウンロードしてください。