AICC communication overview

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.

      Note: Communication with the LMS, and data tracking, is not exposed to the user.

  This page on the Web