A SCORM-Ready Template Tutorial Series, Part 6: Special Cases
<< A SCORM-Ready Template: Part 5B. Captivate Quizzes – Captivate settingsPart 6A. Adapt the SCORM template for Moodle >>


3. Add the quiz to the module

Publish the Captivate file

  1. In the Publish window select Flash (SWF). Check Publish to Folder. This will help keep your published files in one piece, isolated from unrelated files.Screen shot 2010-12-10 at 2.26.21 PM.jpg
  • Take note of the Resolution values in the Project Information area at upper right. Also note what your project title is. Captivate will create a folder with that title, at the location shown in the “Folder” field, and add the published files to it. Click Publish.
  • Once the files are published, locate and open the new folder. You will probably need to change the name of the SWF file. I’ve noticed that people like to use long phrases for the titles of their projects, which is definitely more readable for humans, but since Captivate defaults the the name of the swf file to the project title, it can create long unwieldly URLs in our final project. (The project title can also be changed at publish time, but this process can be confusing for some users.) Change the filename of the swf you just created to something brief but meaningful. For example “Point of Care Glucometer Part I.swf” could be changed to something like “poc_gluc1.swf” The name should have no special characters in it other than hyphens or underscores, and no spaces.

Drop the SWF into place in the module

  • Open the learning module template folder for the module you are working on. Create a new folder at the same level as the “js”, “css”, “includes” and other common folders. Call the new folder “captivate”. If you are going to use multiple Captivate files in this module, make subfolders inside the captivate folder for each one, named for each file. Drop the SWF file and any accompanying files or folders that were published with it into the appropriate folder.In the example below, there are four subfolders, containing the SWFs and accompanying support files for four quizzes. I’ve also stored backups of all the original Captivate files there, which can be a useful practice if space is not an issue.
  • 2010-12-10_15-03-09
  • In Dreamweaver, open the file pageArray.js in the js-local folder for your module.
  • Look for the line “var PageArray”. If you aren’t familiar with the page array, brush up on the concepts here: [LINK].  Use the PageArray generator to create the correct entries for this type of quiz.

  • Here is a sample page array containing several Captivate entries:
    var PageArray = new Array(  
    {buttonTitle:'Competency Criteria', title:' ', url:'page01.htm', chapter:0,level:1 },
    {buttonTitle:'Multiple Choice Quiz', title:'', url:'captivateWrap.htm?&swf=captivate/quizMC/quizMC.swf&w=1024&h=768',chapter:1,level:1, type:'C', quiz:'200100000015', countscore:1 },
    {buttonTitle:'RN Student test 1', title:'', url:'captivateWrap.htm?&swf=captivate/quiz1/quiz1.swf&w=800&h=600',chapter:2,level:1, type:'C', quiz:'200100000016', countscore:1 },
    {buttonTitle:'RN Student test 2', title:'', url:'captivateWrap.htm?&swf=captivate/quiz2/quiz2.swf&w=800&h=600',chapter:3,level:1, type:'C', quiz:'200100000017', countscore:1 },
    {buttonTitle:'RN Student test 3', title:'', url:'captivateWrap.htm?&swf=captivate/quiz3/quiz3.swf&w=800&h=600',chapter:4,level:1, type:'C', quiz:'200100000018', countscore:1 },
    {buttonTitle:'>Score & Status Page: Complete this Module', title:'',url:'scorePage.htm',chapter:12,level:1 }
    //IMPORTANT!!! the last item does NOT get a comma at the end
    ); //do NOT delete this final punctuation
  • Explanation: The pageArray item properties which are significant for Captivate quizzes are highlighted in yellow below.
  • buttonTitle  and title are handled as usual.
  • url – for Captivate quizzes, this should always point to “captivateWrap.htm?swf=captivate/path/to/your.swf&w=1024&h=768” where captivate/path/to/your.swf represents the relative path to your swf file from the file captivateWrap.htm, and w and h are the width and height of your captivate file.
  • chapter and level are handled as usual.
  • type should always be ‘C‘ for Captivate quizzes.
  • quiz must be a unique (unique within this module) 12-digit number that starts with any digit but zero.
  • countscore can be either 1 or 0, for scoring or non-scoring quiz as desired.
  • Important: The last page in any module with quizzes must be scorePage.htm as shown in the Page Array above.
  • That’s really all there is to it. Publish the Captivate files, drop them into the template folder, and add an entry for each quiz page into the Page Array. Test your module in your LMS to see how it tracks scores. Be sure to add a mastery score into the manifest, as you would for any scored SCORM activity.

A SCORM-Ready Template Tutorial Series, Part 6: Special Cases
<< A SCORM-Ready Template: Part 5B. Captivate Quizzes – Captivate settingsPart 6A. Adapt the SCORM template for Moodle >>


Also in SCORM Template Tutorial

  1. A SCORM-ready template: Part 1A. Features
  2. A SCORM-ready template: Part 1B. Plan the Navigation
  3. A SCORM-ready template: Part 1D. Settings
  4. A SCORM-ready template: Part 1E. Building Pages
  5. A SCORM-ready template: Part 1F. Modifying the CSS styles
  6. A SCORM-ready template: Part 1G . Branching behaviors
  7. A SCORM-ready template: Part 3A. Embedded Questionmark Perception Quizzes
  8. A SCORM-ready template: Part 2A. Add Flash Video to your learning module
  9. A SCORM-ready template: Part 2B. Create an FLV clip
  10. A SCORM-ready template: Part 2C. Create a Playlist file
  11. A SCORM-ready template: Part 2D. Create a Captions file for the JW Media Player
  12. A SCORM-ready template: Part 2E. Add the video player to your learning module
  13. A SCORM-Ready Template: Part 6A. Adapt the SCORM template for Moodle
  14. A SCORM-Ready Template: Part 4A. Embedded Qualtrics Quizzes
  15. A SCORM-Ready Template: Part 4B. Qualtrics Quizzes : End of Survey Message
  16. A SCORM-Ready Template: Part 4C. Qualtrics Quizzes – Create the quiz
  17. A SCORM-Ready Template: Part 4D. Qualtrics Quizzes – Create Feedback
  18. A SCORM-Ready Template: Part 4E. Qualtrics Quizzes – Set scores for each question
  19. A SCORM-Ready Template: Part 4F. Qualtrics Quizzes – LMS-related settings
  20. A SCORM-Ready Template: Part 4G. Qualtrics Quizzes – Add the quiz to the module
  21. A SCORM-Ready Template: Part 5A. Captivate Quizzes – Introduction
  22. A SCORM-Ready Template: Part 5B. Captivate Quizzes – Captivate settings
  23. A SCORM-Ready Template: Part 5C. Captivate Quizzes – Add the quiz to the module
  24. A SCORM-Ready Template: Part 1C. Navigation – PageArray generator

View the entire series