MoodleのSCORM 2004サポートしない問題については先の記事にまとめた通りである。この他にも、私達が開発しているeラーニング教材はMoodleで「完了」ステータスのAPI呼び出しができないという問題があり困っていた。仕方がないので以下の手順でSCORM 1.2化することにした。
- Moodleで「完了」ステータスが動作するパッケージのうち、複雑そうでないものをダウンロード
- 解凍し既存コンテンツとマージする
- imsmanifest.xml の編集
- JavaScriptの確認
- 既存コンテンツで読み込んでいるJavaScript部分の一括編集(TextSS.netを使った)
- できたimsmanifest.xmlを「eXe」でSCORM1.2プロファイルで読み込みエラーがないことを確認
地味な作業である、いつかはやらなければならないものだった。
コメントを残す