Difference Between AICC and SCORM (With Table)

When it comes to developing teaching materials, there are several factors to address, such as duration of the course, media formats to include, and so on. Nevertheless, when you begin building your course, you should evaluate which compliance criteria it will need to meet in order to function properly on the learning management system (LMS). The learning technical standards of SCORM and AICC describe how e-learning materials connect using learning management systems (LMSs).


The main difference between AICC and SCORM is that the AICC communicates with an LMS (learning management system) by delivering Hypertext Transfer Protocol (HTTP) messages to the LMS and then interprets the responses from the LMS, whereas SCORM conformant courses connect with an LMS via using API adapter techniques.

The Aviation Industry Computer-Based Training Committee, abbreviated AICC, is a standard technology developed by a non-profit worldwide organization of technological specialists. It was founded in 1993. AICC engages with the LMS via transmitting HTTP messages and analyzing the LMS responses. Utilizing AICC to upload content to a learning management system is often a multi-step procedure.

The acronym “SCORM” truly stands for Sharable Content Object Reference Model. Since SCORM employs a straightforward package mechanism, adding modules to the LMS is usually as simple as dragging and dropping a.zip document. The API adapter, a JavaScript structure, is used by SCORM-compliant coursework to engage with an LMS.

Comparison Table Between AICC and SCORM

Parameters of ComparisonAICCSCORM
Full-FormThe full-form of AICC is Aviation Industry Computer-Based Training CommitteeThe full-form of SCORM is Sharable Content Object Reference Model
Established InAICC was established in 1998.SCORM was created in 2003.
Uploading ProcessThe uploading process of AICC is complicatedSCORM offers a simple uploading procedure.
Communication LanguageHTTP messages are used to communicate.JavaScript is used to communicate.
 ServerThe content and the LMS could be hosted on separate servers.The course material and the LMS ought to be housed on the same server.

What is AICC?

AICC is indeed an abbreviation for the Aviation Industry CBT Committee. AICC standards were usually intended to be general-purpose rather than aviation centric. As a consequence, learning technology suppliers may be able to spread their expenses over many markets, enabling them to produce goods demanded by the aviation sector at a lower cost. AICC standards have broad acceptability and relevance among non-aviation and aviation users equally.

The AICC was created in 1988 by aerospace businesses to solve airline challenges related to non-standard computing obstacles that arose as a result of the influx of sophisticated multimedia training material at that time. This AICC specification was created for CD-ROM/LAN operation, and it was modified in January 1998 to include a web-based interface known as HACP.

The AICC also has 9 guidelines and recommendations that control the learning requirements. In this case, any AICC-compliant E-Learning course must follow at least one of the nine standards. The AICC learning framework was established as the globe’s premier e-learning network for learning management systems (LMS). Its purpose was to promote e-learning while lowering the cost of online learning.

What is SCORM?

SCORM is an abbreviation that stands for “Sharable Content Object Reference Model.” It was created to meet the interoperability, reusability, and durability concerns faced by the US Department of Defense (DoD). The work has been completed as part of the ADL (Advanced Distributed Learning) initiative. In addition, SCORM provides a number of interrelated technical standards and recommendations for constructing compatible, plug-and-play, and various browser-based E-Learning courses.

It’s as easy as uploading a Zip file to get started with SCORM courses. SCORM-compliant classes are designed to communicate with an LMS via API adapter mechanisms, whereas AICC-compliant modules communicate with an LMS by sending HTTP messages and then assessing the LMS responses. The “Run-Time Infrastructure” and the “Content Aggregation Framework” are both parts of the SCORM web-based training approach.

In 2003, SCORM commenced functioning. In the case of SCORM, very simple actions can be performed to apply it. Apart from that, SCORM shall allow you to control your learners’ pace. For example, you may always present your learners with training that is appropriate for their learning path. As an outcome, selecting an LMS platform for any SCORM-compliant courses would be uncomplicated.

Main Differences Between AICC and SCORM

  1. AICC is an aviation sector computer-based training organization that offers an online educational course. SCORM, on the other hand, is a learning management system that is utilized for browser-based learning.
  2. AICC is an abbreviation for the Aviation Industry CBT [Computer-Based Training] Committee, while SCORM is an abbreviation for the Shareable Content Object Reference Model.
  3.  The AICC was founded in 1998, while SCORM was created in 2003.
  4. The AICC uploading mechanism is a little difficult, however SCORM-based learning provides a simple uploading methodology.
  5. AICC communicates using HTTP messages, whereas SCORM communicates via JavaScript.
  6.  AICC course material cannot be readily divided into consumable modules, however, SCROM course material can be easily divided into digestible modules which can be shuffled individually.
  7. AICC is complicated and difficult for creators who do not have programming experience, but SCROM Compliant material is simple to create and does not demand programming abilities.
  8. Whenever it comes to SCORM, both the material and the LMS should be on the same server, but AICC allows them to be on distinct servers.


SCORM and AICC educational software specifications govern how e-learning programs work with learning management systems. Most rapid course creation tools, such as Adobe Captivate and Articulate Storyline may be utilized to create SCORM or AICC-compliant lessons. These modules are also available via any LMS that follows the applicable standard. For instance, any LMS that implements the SCORM e-learning specification might host and supervise a SCORM-compliant e-learning course online.

To give AICC-compliant courses online, every AICC-compliant LMS might be utilized. SCORM is now noticeably more common in e-learning over AICC. When you export your material as a SCORM package, you get a .zip file, which makes it easy to upload it to an LMS all at once. AICC, on the other hand, takes a stage-by-stage approach.


  1. https://www.researchgate.net/profile/Ivan-Jelinek/publication/267679781_REUSABLE_ADAPTIVE_HYPERMEDIA_E-LEARNING_CONTENT_USING_AICC_AND_SCORM/links/5668007208ae8905db8c77e8/REUSABLE-ADAPTIVE-HYPERMEDIA-E-LEARNING-CONTENT-USING-AICC-AND-SCORM.pdf
  2. https://www.ingentaconnect.com/contentone/asp/asl/2018/00000024/00000007/art00109