SCORM FAQ
Template:Scorm==How can I create SCORM content?==
See Tools for creating SCORM content for a list of options.
My SCORM Module doesn't function properly
- Make sure you are running Moodle 1.9.3 or 1.8.7 or higher, a large number of SCORM related bugs have been fixed in these versions. see Changelog here
- Make sure your SCORM object is SCORM compliant - check it in an external SCORM player like Reload to see if it works there.
- Post a copy of your SCORM object in the SCORM Repository and post a message asking for help in the forums, linking to your SCORM object explaining exactly what you expect to happen, and what is happening instead.
What version of SCORM is supported?
- SCORM 1.2 is supported in Moodle 1.9.3 and Moodle 1.8.7 and passes all the tests in the ADL Conformance test suite 1.2..7 for SCORM 1.2. (This is not the same as being certified SCORM 1.2 compliant, but it is the level that must be attained before Moodle can apply for certification.)
- SCORM 2004 is not completely supported in Moodle at this stage. Parts of the API have been implemented, but others such as Navigation and Sequencing have not yet been implemented. It is unlikely at this stage that it will be completed by the time Moodle 2.0 is released, however it is being actively worked on.
- AICC objects are supported in Moodle 1.9.3 or 1.8.7 and higher - unfortunately the availability of publicly accessible AICC objects is limited, so testing has been rather difficult. If you have any AICC objects you are willing to share, please upload them to the SCORM Repository
- SCORM 2.0 has not been released yet by ADL, and Moodle does not support any of it at this stage.
What you can do to help in the SCORM Forum
When trying to engage the community to help with a problem you are facing, you will get a better response if you follow a few simple guidelines:
- be prepared to provide a SCORM package that illustrates your problem - if you don't then it will be very difficult for anyone offering assistance to recreate your situation - a real barrier to help.
- always start your report with version information - preferably the information displayed on the Admin -> Environment panel eg. http://localhost/moodle/admin/environment.php where http://localhost/moodle is your particular prefix. With this it will be clear how you are running your Moodle instance, on what platform, and at which version. This will quickly expose issues where a simple upgrade will solve your problem.
My SCORM doesn't transfer grades the way I want it to
- please see FAQ:My SCORM Module doesn't function properly
- make sure in the update/edit a SCORM object screen, that the "maximum grade" setting is set to what you would expect (most people use 100)
- make sure in the update/edit a SCORM object screen, that the "grading method" is set to what you would prefer.
- Much of the way SCORM objects are graded is controlled inside the SCORM Authoring process before it is packaged for use in an LMS like Moodle - make sure all your grading settings are set correctly. Moodle 2.0 contains some new controls that allow a teacher to override the behaviour as set by the SCORM object to allow for greater more flexible control. (see MDL-11501 for more information on this)
slash arguments warning when I add/update SCORM obects in my course
As of Moodle 1.9.3 SCORM forces what is referred to as "slash arguments" - Unfortunately, some PHP servers don't allow this method and your SCORM objects may not display. This affects IIS 5 and earlier, and some Apache servers. Under IIS 5 and earlier, a workaround using an ISAPI re-write tool can be used, Apache users should look at this link: https://docs.moodle.org/en/Installation_FAQ#Uploaded_files_give_.22File_not_found.22 - A check on the admin/health.php page is also made to see if slasharguments is supported - visit http://yourmoodlesite/admin/health.php to check to see the status of slasharguments on your server.
Zlib warning when I add/update SCORM objects in my course
Zlib is a php compression setting made in a websites PHP configuration - unfortunately some browsers don't handle this well (especially Internet Explorer 6) Some webhosts enable this setting, but it will likely cause issues for your users when they attempt to view/use the SCORM object. You will need to contact your server administrator to turn this off. The setting to change in php configuration is "zlib.output_compression"
Large SCORM package will upload to Moodle, but will not display
If you get a blank page after filling in the title, description, and selecting a large SCORM file, it's likely that the file you are trying to upload is too big for the php zip library to handle - you must use external zip/unzip binaries - see here: https://docs.moodle.org/en/System_paths#Path_to_zip
How do I clear an attempt for a student
To clear attempts by Student:
1. Go to the SCORM activity and select the link "View reports for x users" 2. Select the attempt or attempts you want to clear using the checkbox 3. Select Delete in the drop-down box at the bottom of the page
See also
- Using Moodle SCORM forum