Moodle SCORM and Storyline for viewing on the iPad
Mar 27, 2014
I've done quite a bit of work in using Moodle coupled with Articulate Storyline to provide optimum results on the iPad with HTML5 content. As a result, some small changes were made to the SCORM module within Moodle to provide an additional option when deploying a single-sco SCORM such as a Storyline lesson. This new option ensures the proper launch of the content into its own native window allowing proper display on the iPad, particularly when handling device orientation changes. The benefits of this additional option also include monitoring of the content window by Moodle to ensure the content window launches and redirection to the course page once the content window is closed. If you've used SCORM Cloud at all for hosting content, you'll notice many similarities.
In order to accommodate most Moodle installations, I've decided to make my modifications available for the Moodle 1.9.19 version of SCORM and the Moodle 2.6.x version. These will be provided in following posts on this thread.
15 Replies
Moodle 1.9.19 SCORM modifications:
**UPDATE**
The package file was updated to reflect a small change in the loadSCO.php file.
The files provided here will be only those modified or added within the SCORM module of Moodle 1.9.19 and include internal notes. *The 'lang' folder can be copied directly into the scorm folder as is with not modifications required to the existing language files in Moodle.* Ensure you have the latest SCORM module for your Moodle version installed before applying modified files and do so at your own risk.
The SCORM version used for my modifications:
$module->version = 2007110503; // The (date) version of this module
$module->requires = 2007101509; // The version of Moodle that is required
If you do not have a matching version of the SCORM module installed, you may scan the modified files and apply the changes to your own files as there are not many changes to be made.
A couple of screenshots of the setting page and the launch page which monitors the status of your content window.
Moodle 2.6.x SCORM modifications:
The files provided here will be only those modified or added within the SCORM module of Moodle 2.6.x and include internal notes. Ensure you have the latest SCORM module for your Moodle version installed before applying modified files and do so at your own risk.
The SCORM version used for my modifications:
$module->version = 2013110503; // The current module version (Date: YYYYMMDDXX)
$module->requires = 2013110500; // Requires this Moodle version
If you do not have a matching version of the SCORM module installed, you may scan the modified files and apply the changes to your own files as there are not many changes to be made.
A couple of screenshots of the setting page and the launch page which monitors the status of your content window.
Hi Jamie,
I'be been looking for a fix to use Storyline in Moodle on the iPad for a while now. Your proposed fix did the trick.
if I can give a hint to those attempting this, don't forget to have the SCORM package displayed in a new window using the "NEW WINDOW (SIMPLE) option in the SCORM setttings after changing the files.
Thanks again for this fix!
Hi Mathieu and welcome to Heroes!
Glad that Jamie's solution worked for you here and let us know if you need anything else.
Jamie,
Any chance we could see a Moodle 2.7 version of this in the near future?
Thank you so much for your help on this issue.
Jamie,
Thanks so much for this - very much appreciated - great work!!!!!
I applied the fix to Totara version 2.5.12 files are attached (use at own risk).
Thanks James
Jamie,
I'm very excited to finally come across this thread.
I have a couple of questions:
Does this affect how the score from the scorm feeds to moodle grade book?
is this also a fix for Articulate scorm packages as well as storyline? I'm guessing yes, but I'm a teacher not a techie.
Thank you. - tara
Hi James,
It works also for Totara 2.6.1! Thanks...
Thanks Tijs for the information and welcome to the Heroes forum!
This looks great as we are experiencing issues when content is viewed on an iPad/mobile device. I'm a bit confused on the steps that need to be taken to get this fix to work. Should the 'SimplePopupModule2.6.x' files be added to the SCORM output from Storyline?
I have applied
Jamie Smith's Method
on my Moodle 2.7 platform. It fixed the iPad Landscape problem.
However, it records twice of the user Attempt in the Moodle tracking, one is "Not attempted", second one is "incomplete" when I close my storyline scorm package activity. Therefore, an unknown "Not attempted" has been added to the Moodle tracking. Not figuring out the solution yet.
Hi all (Jamie in particular ,
I added this patch but the SL content doesn't display at all then - it just gets stuck in review mode with an empty window. My main theme is Elegance but I get the same effect in other themes as well.
Any thoughts?
Hey guys I made a tutorial from Jamie's code here if you would like to take a look.
http://nixinteractive.com/nolrs/
Chad
Is this still needed using Storyline 2?
I'm currently working for a client to recommend Storyline 2/Moodle settings for use with Totara 2.6.
So far, I'm getting great display results (without modifying any of the SL2 content after publishing) on a iPad2 with iOS 7, an iPad4 with iOS 8, and A Nexus 9 tablet with Android 5, but I'm still getting up to speed on Moodle.
Dear all,
Anyone tried to use Moodle Apps available on iTunes and Play Store to display SL1 or SL2 courses ?
This discussion is closed. You can start a new discussion or contact Articulate Support.