By Sean Putman (VP Learning and Development, Altair Engineering)
In the first article I wrote about Captivate and xAPI. I looked at how Captivate dealt with xAPI out of the box. I created a course and published it with no customization and I got a set of statements. Since Captivate can execute JavaScript I wanted to look at how to extend Captivate to provide a better xAPI output.