A SCORM-Ready Template: Part 6A. Adapt the SCORM template for Moodle

A SCORM-Ready Template Tutorial Series, Part 5: Captivate Quizzes
<< Part 5C. Captivate Quizzes – Add the quiz to the module|


The HTML SCORM template works with Moodle, but it needs a few modifications before uploading:

  • Server side include statements in the content pages must be replaced with the real code
  • The closing javascript on buttons in the navbar needs to be modified from “top.window.close()” to “window.close” because of the Moodle uses a different learning activity window structure than our own in-house LMS.

I’ve made these changes and created a “Moodleized” version of the template for you to download:

DOWNLOAD MOODLE VERSION OF TEMPLATE

This template is an unscored activity and should just mark itself complete. I will soon be posting one that will allow scored interactions on each page as well.

Why is it necessary to replace the SSI’s for Moodle?

Moodle uses slash arguments so the server cannot see the extension (.htm) that tells it a file may have Server-Side includes in it. For example, a typical module path would be:

http://yourserver.com/moodle/file.php/4/unit1/index.htm

There is an “.htm” extension on the end of the path, but “file.php” is the only file that is executed by the server.

Once you’ve downloaded the Moodleized template, follow these steps to create a test course:

  • Go into the category you want to put the course in, and click Add a new course.

In the Edit Course window

  • Enter a name and code
  • Set format to SCORM format
  • Set number weeks/topics to 1
  • Set course start date to today’s date
  • Set news items to 0
  • Set show gradebook to yes
  • Set activity reports to yes
  • Set max upload size to 64 mb
  • Set is meta course to no

Picture 28.jpg

  • Set course enrollable to yes
  • Disable the start and end dates
  • Set this course is available to students

Picture 29.jpg
Picture 30.jpg


    • Click Save Changes.

In the Assign roles to Courses window

Picture 35.jpg

  • Add the desired user(s) to that role.

Picture 36.jpg

    • Click the Course Code (CF104 in the example below) at the bottom or top left of the page to continue.

 


 

  • Since you have not yet associated any SCORM packages with this SCORM course, it will next display the Adding a new SCORM/AICC page.
  • Fill in a Name and Summary for the SCORM package. Then click Choose or upload a file…

2009-06-24_1150.png

  • The Upload a file window will open

Picture 39.jpg

  • Choose a SCORM package (a zip archive containing files plus manifest) and click Upload this file
  • There will be no progress bar. Just wait until the screen changes to a list of available files.

Picture 31.jpg


  • You’ll see a list of the available files to choose from. Unzip the package by selecting it and clicking Unzip.

unzip.jpg

  • A list of all the contained files will now appear. Select imsmanifest.xml and click Choose.

2009-06-23_1545.png

  • The window will close, leaving the Adding a new SCORM/AICC window visible. “imsmanifest.xml” will now appear in the Package file box.
  • Choose a Scoring method, Maximum grade, Number of attempts, and Attempts grading. You may need to consult Moodle documentation to decide which is appropriate.
  • For stage size, make height at least 500. You may want to experiment with these settings.
  • Display package should be set to New window.
  • Check all the options unless you have reason not to.
  • The rest of the options are up to you, except that Visible should be set to Show.
  • Click Save and display

2009-06-23_1546.png

  • The course launch page will appear.
  • The module should then open in a new window.
  • In the example shown, the two colored buttons in the navbar on the left are SCORM control buttons. The violet button marked Quiz simply opens the next SCO, if there is one. The pink one labeled End this lesson closes the window and marks the module complete.
  • Click the End this lesson button and the module window should close.

2009-06-23_1548.png

  • You will be back on the course launch page.
  • Click Exit activity.

2009-06-23_1549.png

  • You will return to the student’s main view of the course.
  • You should see a report link. Click to view a summary of all your attempts.

2009-06-23_1549b.png

  • In this example, I have only one attempt. To see more detail, click the attempt number as shown.

2009-06-23_1550.png


A SCORM-Ready Template Tutorial Series, Part 5: Captivate Quizzes
<< Part 5C. Captivate Quizzes – Add the quiz to the module|