Handshake with a SCORM file in WordPress
Project detail
I want to be able to place my SCORM based courses (generated from PowerPoint slides) onto my LMS course’s lesson pages and capture the user interaction. I can get the content to display no problem, but I can’t capture the info that SCORM is generating when the user interacts. While SCORM itself is very complex, the information it produces is very simple. There is a SCORM specification that defines the data types (eight fields or so) that are populated by SCORM, capturing user’s progress (such as start, duration, status, scores, end, etc). There is also a specification for the API needed to establish the link and exchange between SCORM and the LMS.
What I need is a ‘handshake’ module that links to the SCORM manifest, captures the data being generated, then display it (write it to screen or a custom database in WordPress (probably ACF). Initial development can simply write to fields displayed on a page. We can work out afterwards how to get the info into the LMS.