User Guide

Tracking to AICC- or SCORM-compliant learning management systems 415
Overview of the communication for AICC- and SCORM-compliant content
The following overview shows what a student experiences when completing a quiz, along with
hidden steps that are not exposed to the student.
AICC communication overview
When a student takes an AICC-compliant quiz, the following events occur:
1.
The LMS is opened.
2.
The student logs in to the LMS.
3.
The student navigates through the course structure to find an assignable unit (AU). In this case,
assume it’s a Flash quiz, built using a Flash quiz template.
4.
The student starts the Flash content (the quiz).
5.
The content is located on a web server (for example, http://myserver/flashcontent.htm). To
track properly, the Flash file needs to be embedded in the Flash AICC tracking frameset. See
“Preparing Flash learning interactions for web hosting” on page 416.
Note: Communication with the LMS, and data tracking, is not exposed to your user.
6.
The LMS creates two parameters that are appended to the end of the URL: AICC_URL and
AICC_SID. When the content is launched, the final URL looks something like the following:
http://myserver/flashcontent.htm?AICC_URL=http://mylmsserver/
trackingurl.asp&AICC_SID=12345
7.
The student progresses through the quiz.
8.
The Flash learning interaction sends the tracking data to the LMS through the HTML/
JavaScript tracking files. The tracking data is sent when the student answers a question or
progresses to the next page.
SCORM communication overview
When a student takes an SCORM-compliant quiz, the following events occur:
1.
The LMS is initialized.
2.
The student logs in to the LMS.
3.
The student starts a quiz built using a Flash quiz template.
4.
The content is embedded in the Flash/SCORM HTML template, which is opened in a
SCORM-compliant frameset.
Note: This is not exposed to the user.
The LMS is responsible for creating the SCORM-compliant frameset, which includes all the
necessary functions to communicate back to the LMS.
5.
The student progresses through the quiz.
6.
The Flash file sends the tracking data to the LMS through the HTML/JavaScript tracking files.