When a student takes an AICC-compliant quiz, the following events occur:
The LMS is opened.
The student logs in to the LMS.
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.
The student starts the Flash content (the quiz).
The content is located on a web server. To track properly, the Flash file must be embedded in the Flash AICC tracking frameset.
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
The student progresses through the quiz.
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.