How to integrate an Articulate course exported using xAPI in a customized LMS?

May 08, 2023

I would like to have some advice on integrating a course package exported from Articulate using xAPI.

The following steps are carried out or tested and it's okay to view the course via an iframe

  1. Create a course in Articulate and exported it as an xAPI-compliant package
  2. Unzip the package and upload it to the server of a customized LMS (written in Laravel)
  3. Include the index.html from the xAPI package and embed it in an iframe

My question is how it can be interacted between the course contents inside the iframe and how can I know if the learner completes a section, etc.?

Also, how can I pass the completion status (if saved in the db of the customized LMS) to the course so that a learner re-visits the course and view the last saved progress?

Many thanks for the reply in advance.

Be the first to reply