Extending Learning Interaction Scripts - MACROMEDIA FLASH MX 2004-USING FLASH Use Manual

Hide thumbs Also See for FLASH MX 2004-USING FLASH:
Table of Contents

Advertisement

Start the LMS system (or create the AICC Course Descriptor Files) that references the
10.
frameset.htm file.
Preparing a SCORM-compliant learning interaction for web hosting
To send tracking data to a SCORM-compliant LMS, you must enable tracking for the quiz and
publish the learning interaction using the Flash with SCORM Tracking template. In addition,
you must place the files generated by Flash on your web server in the same directory.
To prepare a SCORM-compliant learning interaction for web hosting:
Open the document in Flash.
1.
Select File > Publish Settings.
2.
In the Publish Settings dialog box that appears, make sure that (at least) both Flash (SWF) and
3.
HTML are selected in the Formats panel.
Click the HTML tab at the top of the Publish Settings dialog box, and select the Flash with
4.
SCORM Tracking from the Template pop-up menu.
Click the Publish button, and close the dialog box.
5.
Place the files produced by publishing the Flash file on the web server in the same directory.
6.
Start the LMS system and reference the name of the HTML file. Make sure the LMS is set to
7.
launch the SCORM tracking frameset.

Extending learning interaction scripts

Note: The information in this section is intended for intermediate and advanced developers who want
to extend the interaction capabilities.
The Flash learning interactions use an organized data structure to store and retrieve information
about each interaction session. This data structure powers the evaluations and provides new
possibilities for developers wanting to extend tracking features. You can use it to retrieve industry-
compliant tracking data. This data structure is called the SessionArray.
Note: SessionArray and session are reserved keywords on the level where the interactions reside. Do
not use these words as identifiers for other data.
Accessing cumulative tracking data through the SessionArray
The following overview shows how data is tracked through the SessionArray:
When the Flash application is run, the first interaction component to load creates a new Array
on the level of the interaction assets.
The component then creates a new instance of the LToolBox global class in index0 of the
Array. The instance of
retrieved from the instance by using predefined property names. See
names" on page
When the Timeline moves to the second interaction, that interaction's component creates an
instance of
LToolBox global class
is a storage place for all of the interaction's data. Data is set or
LToolBox
418.
in index1 of the SessionArray.
Extending learning interaction scripts
"Predefined property
417

Advertisement

Table of Contents
loading

This manual is also suitable for:

Flash mx 2004 - actionscript

Table of Contents