Tools to build learning assets and custom xAPI on back end that don't lock you in to a platform?

Amy Parent

New member
Hi! I'm looking for alternative methods for developing simple learning assets that I can also build custom xAPI data calls into that don't require I use traditional tools that lock you into their ecosystem. Currently use dominKnow, Articulate RISE and Storyline, some H5P. I'm thinking web-based format might be most flexible approach but not sure what my quick build options are. Ideas?

Goal: Achieve Level 1 TLA from scratch, low cost, open source.
 
Hi! I'm looking for alternative methods for developing simple learning assets that I can also build custom xAPI data calls into that don't require I use traditional tools that lock you into their ecosystem. Currently use dominKnow, Articulate RISE and Storyline, some H5P. I'm thinking web-based format might be most flexible approach but not sure what my quick build options are. Ideas?

Goal: Achieve Level 1 TLA from scratch, low cost, open source.
Hi Amy. What are you trying to build? What is a "simple learning asset?"Any Web App can be developed from scratch.
I agree with the low cost, but I would not let myself be constrained by open source.
I like to use Unity engine to generate prototypes. It is free for me to work with but is not open source.
I like that it deals with objects and interactions - generating events at runtime - which I can capture as semantic statements.
I can create a library of assets, I can procedurally generate whole worlds as needed.
Users can be presented with any learning experience that can be imagined.
But I can also force my PowerPoint system to do learning asset tricks....
Peace and Joy
 
With Grok or Chat GPT it possible to ask/prompt for a HTML/Javascript course navigation shell which is cmi5 compliant and direct it to have a robust xAPI library and use a XML or JSON for the navigation loading "frames" of content and ask it to produce a portfolio of frame templates (multiple choice, video player, etc...) this would give you max flexibility if you need to do some custom interactions.

For example a "hello world" multi path escape room game was created here: https://github.com/nphoenix/xscapin/blob/main/barebonesgame . The code is simple to follow to see the mechanics of sendXAPIStatement.

Ping me if you want to do a jam session to initialize a new gihub repo.
 
Last edited:
Back
Top