How to Convert Flash Modules to SCORM Courses in Moodle 2.4
From last few days, we have been frequently asked how to convert flash modules into SCORM package in Moodle 2.4. So here is a good news for all those, as we have come up with a step by step guide that facilitates this conversion process. But before going ahead with this let us understand few terminologies which you will come across very often.
What is Moodle?
Moodle (Modular Object-Oriented Dynamic Learning Environment) is the most commonly used open source LMS. Moodle is designed to provide educators, corporates and learners with a single, secure and integrated system to create personalized learning environments.
Features of Moodle 2.4:
- New icons: The most attractive feature which you will notice in this version of Moodle are the new standard icons throughout the Moodle.
- Performance: The biggest single change in this version is a new caching system called MUC (the Moodle Universal Cache) which allows Moodle admins to tune their servers with a variety of fast caching solutions. So this helps in improving the overall performance of the Moodle.
- Plugin updates – The most interesting feature of this version is that not only will Moodle tell you when one of your plugins is out-of-date, but you can also now update them directly via the web interface.
- Assignment improvements – Assignments now support group-based assignments, blind marking, offline marking, submission statements and submission extensions.
- Course format plugins – All the code around course formats has been improved allowing developers of course formats to provide complete re-imaginings of Moodle course structure and navigation.
Know about Flash Module:
Flash Module is a DNN (DotNetNuke) module. These are basically custom flash-based data storage components used in high performance storage devices. You’ll eventually need these type of files converted into SCORM format for them to be able to play on the LMS.
What is SCORM?
SCORM stands for Sharable Content Object Reference Model. It also defines how content may be packaged into a transferable ZIP file called “Package Interchange Format.SCORM is a set of technical standards for e-learning software products.
We frequently get asked how will we convert flash modules into SCORM package in Moodle.
If you want to keep your flash file as it and not change them then we can just add to scorm package as shown below. To create a SCORM Package, put all your files into a zip, and add a imsManifest.xml file, the content of this xml file should be something like:
<?xml version="1.0" standalone="no"?> <manifest identifier="Flash content" version="1.3" xmlns="http://www.imsglobal.org/xsd/imscp_v1p1" xmlns:adlcp="http://www.adlnet.org/xsd/adlcp_v1p3" xmlns:adlseq="http://www.adlnet.org/xsd/adlseq_v1p3" xmlns:adlnav="http://www.adlnet.org/xsd/adlnav_v1p3" xmlns:imsss="http://www.imsglobal.org/xsd/imsss" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.imsglobal.org/xsd/imscp_v1p1 imscp_v1p1.xsd http://www.adlnet.org/xsd/adlcp_v1p3 adlcp_v1p3.xsd http://www.adlnet.org/xsd/adlseq_v1p3 adlseq_v1p3.xsd http://www.adlnet.org/xsd/adlnav_v1p3 adlnav_v1p3.xsd http://www.imsglobal.org/xsd/imsss imsss_v1p0.xsd"> <metadata> <schema>ADL SCORM</schema> <schemaversion>CAM 1.3</schemaversion> </metadata> <resources> <resource identifier="Flash_content" type="webcontent" adlcp:scormType="sco" href="flashPlayer.html"> <file href="flash1.swf" /> <file href="flsh2.swf" /> <file href="FlashPlayer.html" /> </resource> </resources> </manifest>
If you want to be able to have iPap/Mobile access to these flash modules then you will need to convert them to html5. You can also use tools such as articulate, captivate etc to do this.