Moodle packages for Windows からMoodle2.9.3+をインストールしました。
OSはWindowsServer2008R2を使用しています。
--------------------------------------------------------------------------------------------------------
質問させて下さい。
SCORM1.2に準拠した「理解度チェックテスト」をMoodleに登録し、受講者に受けてもらっています。
が、稀に、点数や回答状況が記録されていないことがあります。
3000人が受講して、数十人程度の頻度で発生しています。
受講者に確認すると、最終画面まで到達し、点数も表示され、「合格」という表示もあった というのです。
理解度チェックテストを作成するツールの開発者と調査したのですが、
現状、ScormのファイルからAPIに書き込みコマンドを投げた後、LMSに正しく書き込まれたかのチェックをしていない
とのことです。(APIにデータが渡ったことは確認しているが、LMSに書き込まれたかはチェックしていない)
また、理解度チェックテストの全画面を最初にダウンロードさせるそうで、
書き込みに失敗していても、そのまま画面は進み、完了表示まで到達してしまうそうです。
この仕様は好ましくなく、書き込みに失敗していたら、エラー表示するか、次の画面に進まないようにするという
エラー処理は最低限入れたいと思っています。
そこで質問です。
①Scorm APIで、LMS側へのデータの書き込みの成功/失敗をコンテンツファイル(理解度チェックテスト)側で
取得することはできないのでしょうか?
②そもそも、なぜ書き込みに失敗するのかが不明で困っています。
おなじような症状を経験された方がいらっしゃれば、アドバイスいただければと思います。
③Scorm1.2に準拠した理解度チェックテストが作成できるツールで安定して動作するものをご存知の方が
いらっしゃれば、ご紹介いただければと思います。
漠然とした質問になってしまい申しわけありませんが、
ヒントをいただければと思います。
よろしくお願いします。