AICC content server

AICC content server

Overview

AICC stands for Aviation Industry Computer-Based Training Committee, and is a learning technology specification that defines how e-learning content and learning management systems communicate with each other. 

The AICC content server allows you to share the courses you create in the platform with other learning applications. There are two ways to share your courses via AICC:
  1. Embed the course in an LMS or learning platform that supports the use of AICC.
  2. Download the course as an AICC content package, which can be uploaded to an LMS that supports AICC content package imports.
    1. Note that the AICC content package acts as a course shell, and when uploaded to a compatible LMS, delivers course content from the server using AICC HACP.
Info
Please note CYPHER for business utilizes the term course. CYPHER for academia utilizes the term class. The terms course and class are interchangeable in this article. 

Installing the AICC Content Server

To utilize AICC functionality, you must first install the AICC Content Server on your platform.
  1. Click Admin on the main navigation menu.
  2. Click App center from the fly-out menu.
  3. Click Install on the AICC Content Server tile from the Content sharing section.
Admin, App center, AICC Content Server in the Content sharing section

Share courses using the AICC Content Server

To share courses using AICC:

  1. Click Admin from the primary navigation menu.
  2. Click AICC from the fly-out menu.
The AICC Content Server admin options display. The options include:

  1. Enable access to courses via AICC: Select this option to enable the publishing and sharing of courses via AICC.
    1. When you enable AICC access to courses, it applies to all courses.
  2. Automatically enroll users into courses at AICC launch: Select this option if you want users to automatically be added as learners when they access the course. 
    1. Please note that the user must have a matching email in the platform to be automatically enrolled. If you want to automatically enroll users without a account in the platform, you must also select Automatically create accounts at AICC launch
  3. Automatically create account at AICC launch: Select this option if you want the platform to automatically create user accounts when they access the course. 
    1. Note: This is the portal setting, and can be enabled or disabled at a course level as well.

Admin, AICC Content Server page


Once you have enabled access to courses via AICC, AICC information will be available for each course. To access the AICC information at a course level:
  1. Access the course or class.
  2. Click Admin on the course/class navigation menu.
  3. Click More.
  4. Scroll to the AICC settings.

The first setting allows you to control account creation at the course level. If you would like to enable account creation:
  1. Click the Automatically create accounts at AICC launch drop-down menu.
    1. Follow portal setting: The course will follow the account creation settings found in the main portal AICC settings. This is the default setting.
    2. Enabled: This option will ignore the main portal setting (if automatic account creation is not selected) and will auto-create accounts for users when they launch the course.
    3. Disabled: This option will ignore the main portal setting (if automatic account creation is selected) and the auto-create feature will be disabled for the course.

Course, Admin, More, AICC Content Server page with the Automatically create accounts at AICC launch drop-down menu active

The AICC Settings section displays the Launch URL, which is needed to embed your course in another LMS or learning platform using AICC. To embed your course in another platform:
  1. Copy the Launch URL, which is unique to your course.


The learning platform or LMS where your course will be embedded will use the Launch URL to set up the course as an AICC link. AICC course configuration will vary depending on the LMS you’re using. Refer to the documentation of the target platform for specific instructions.

The screenshot below displays an example of a course embedded within the Moodle platform.
  • Note that the course navigation displays for learners, giving them access to features that have been enabled for the course. 
  • Widgets display in the right panel.
Moodle platform with a course embedded via AICC

Download an AICC content package 

The platform also allows you to download courses as AICC content packages. The AICC content package acts as a course shell, and when uploaded to a compatible LMS, delivers course content from the server using AICC HACP.

To download an AICC content package for a course, you must first enable AICC access to courses. 
  1. Click Admin from the primary navigation menu.
  2. Click AICC from the fly-out menu.
The AICC Content Server admin options display. To enable the downloading of AICC content packages:

  1. Select the Enable access to courses via AICC checkbox. 
    1. When you enable AICC access to courses, it applies to all courses.
Admin, AICC Content Server page with the Enable access to courses via AICC checkbox selected and highlighted

Once AICC has been enabled, you can download an AICC content package from CYPHER created courses. To download an AICC content package:
  1. Access the course.
  2. Click Admin from the course secondary menu.
  3. Click More from the fly-out menu.
  4. Locate the AICC Content Server section on the More tab.
  5. Click Download package.
Course, Admin, More, AICC Content Server page with the Download AICC package button highlighted

When the download is complete, you will receive a notification.

  1. Click the notification  icon from the top menu.
  2. Select the AICC export complete notification.
  3. Click the link in the notification pop-up.
Automatic notification pop-up for an AICC export, with the click here link highlighted.

The AICC content package will be downloaded to your computer. The package can then be imported to any LMS that supports AICC content packages, such as Moodle, Docebo, or Blackboard Learn. When uploaded, the content package acts a course shell, and delivers course content from the server using AICC HACP.
    • Related Articles

    • Demo content

      Demo content overview When you first sign up, your site includes demo content to show you what a fully configured site can look like. This demo content includes: A sample logo A preset color scheme A sample Onboarding tab Sample courses It's ...
    • Panopto

      Overview Panopto is a software that provides lecture recording, screencasting, video streaming, and video content management, tools that are often used in E-learning environments. Panopto comes with a web-based content management system, a web-based ...
    • xAPI

      Overview The Experience API (xAPI), also known as the Tin Can API, is an e-learning software specification that allows learning content and learning systems to speak to each other in a manner that records and tracks all types of learning experiences. ...
    • Webhooks

      Overview Using Webhook actions, you can configure the platform to call a third-party API whenever a particular event occurs. For example, you can create a webhook action to call an API on your own servers when a student completes a course. This ...
    • LDAP

      Overview LDAP (Lightweight Directory Access Protocol) is a popular way for organizations to store account information for authentication and other purposes. Our platform can integrate with your LDAP server for authentication and optionally for ...