Preparing an AICC-compliant learning interaction for web hosting

To send tracking data to an AICC-compliant LMS, you need to enable tracking for the quiz and then publish the Flash application using the Flash with AICC Tracking template. You must place the file generated by Flash on your web server in the same directory and modify the frameset file with the name of your quiz, then place it on the web server with the HTML and SWF files. In addition, your LMS must be AICC-compliant and reference the frameset. This file is called frameset.htm by default.

To prepare an AICC-compliant file for web hosting:

  1. Open the document in Flash.
  2. Select File > Publish Settings.
  3. In the Publish Settings dialog box that appears, make sure that at least both Flash (.swf) and HTML files are selected in the Formats panel.
  4. Click the HTML tab at the top of the Publish Settings dialog box and select the Flash with AICC Tracking template from the Template pop-up menu.
  5. Click the Publish button and close the dialog box.
  6. Place the files produced by publishing the Flash file and any files linked (such as, MP3 or FLV) on the web server in the same directory.

    Additional files are created if Detect Flash Version is selected in the HTML tab of the Publish Settings dialog box. Make sure to copy all the HTML files to your web server but not the FLA file.

  7. Open the Learning Extensions Srvr Files subfolder, located in the Flash MX 2004 program folder in the subfolder en/First Run/HTML/Learning Extensions. Copy the contents of this folder (frameset.htm, results.htm, and the scripts subfolder) to the same web server directory as the SWF file and the HTML file published in Flash.
  8. Open the new copy of the frameset.htm file in a text editor.

    The following lines are found in the frameset.htm file:

    <frameset frameborder="0" border="0" framespacing="0" rows="*,1">  
    <frame src="Untitled-1.htm" name="content" frameborder="0">
    <frame src="results.htm" name="cmiresults" scrolling="0" frameborder="0">
    
  9. In the second line, change Untitled-1.htm to the name of the HTML file you published in Flash (typically the HTML filename specified in the formats Tab of Publish Settings).

    The main file references any HTML files that were created in the publishing process. For example, if myQuiz.htm, myQuiz_content.htm, and myQuiz_alternate.htm were created by publishing the document, myQuiz.htm replaces Untitled-1.htm in the frameset.htm file. Then, myQuiz.htm calls myQuiz_content.htm and myQuiz_alternate.htm when necessary.

  10. Start the LMS system (or create the AICC Course Descriptor Files) that references the frameset.htm file.