0

SCORM パッケージをオンザフライで、つまり ASP.NET でプログラム的に作成して、Web 上の SCORM 準拠のプレーヤーで em を動的に実行したいと考えています。私はSCORMを初めて使用し、それについてグーグルで調べました。SCORM パッケージ内に正確に何が含まれている必要がありますか? ファイルを圧縮する必要があることはわかっていますが、ファイルを圧縮するために System.IO.Packaging 名前空間クラスまたは別の外部ライブラリを使用することを考えています。SCORM 2.0に準拠してSCORMプレーヤーで実行するには、SCORMパッケージに正確に何を含める必要がありますか?

助けてください..ありがとう

4

2 に答える 2

4

SCORMパッケージは自己完結型であり、LMSのWebサーバーのファイルシステムに配置するだけで実行できる必要があります。ほとんどのLMSでは、セキュリティの脆弱性を表すため、サーバー側のコードを含めることはできません。

コンテンツにサーバー側のコードが必要な場合は、独自のサーバーでホストする必要がありますが、クロスドメインスクリプティングの問題が発生し、あるドメインのコンテンツがJavaScriptを介して別のドメインのLMSと通信できなくなります。

SCORMパッケージに入れる必要のあるものには他にも多くの詳細があります。それらについて学び始めるのに最適な場所は、SCORM Explainedを読み、 TechnicalSCORMトラックを通過することです。

于 2012-04-30T14:55:14.213 に答える
0

SCORM パッケージを作成するには、少なくとも 2 つのものが必要です。 - パッケージの説明を含む imsmanifest.xml というファイル。これは、SCORM CAM 仕様に準拠する必要があります。ただし、この SCO パッケージをプレーヤーで動的に作成して実行するだけの場合は、これをスキップできる場合があります。- SCORM プレーヤーを検出し、少なくともその関数、LMSInitialize、LMSCommit、および LMSFinish を呼び出す JavaScript API。

現在、SCORM 2.0 はありません。1.2 と 2004 のバージョンしかありません。よりシンプルで普及している SCORM 1.2 から始めることを強くお勧めします。

于 2012-05-01T20:24:11.743 に答える