Mike's Notes
I'm figuring out how to integrate Learning Objects and SaaS Plugins into the existing, in-production Content Management System.
Resources
- https://www.blog.ajabbi.com/2025/03/creating-environment-for-plug-ins.html
- https://en.wikipedia.org/wiki/Learning_object_metadata
- https://en.wikipedia.org/wiki/Learning_object
- https://en.wikipedia.org/wiki/Sharable_Content_Object_Reference_Model
- https://adlnet.gov/past-projects/scorm/
- https://adlnet.gov/assets/uploads/Modernizing%20Learning.pdf
- https://www.1edtech.org/standards/learning-resource-metadata
- https://www.imsglobal.org/LODE/spec/imsLODEv1p0bd.html
- https://www.blog.ajabbi.com/2024/07/designing-help-system-with-diataxis.html
- https://www.blog.ajabbi.com/2024/06/views-of-software-documentation.html
References
- IEEE Standard for Learning Technology—Extensible Markup Language (XML) Schema Definition Language Binding for Learning Object Metadata IEEE Std 1484.12.3™‐2020 (Revision of IEEE Std 1484.12.3‐2005)
Repository
- Ajabbi Research > Library > Software > Architecture > Learning Object
- Ajabbi Research > Source > SCORM
Last Updated
14/03/2025
Learning Object
By: Mike Peters
12/03/2025
Mike is the inventor and architect of Pipi and the founder of Ajabbi.
I couldn't solve this problem till now because I needed to have both the Plug-in Engine (plu) and the Learning Object Engine (lob) under active development so I could see how they might integrate into the Content Management System Engine (cms). It is not proving to be simple.
Content Management System (CMS)
Since 2004, the CMS has been through multiple versions and is fast, robust, and mature. This integration will alter the data model and require a new version.
The CMS will provide all the content.
Metadata
Both the Plug-in and Learning Object engines describe CMS content with additional metadata about:- structure
- relationships
- names
- properties
- permissions
- etc
Learning Object
Pipi needs learning objects nested in the Diataxis framework to provide structured user training and documentation. I am using a reduced feature version of the original IEEE-produced standard.
According to Wikipedia - "The Institute of Electrical and Electronics Engineers (IEEE) defines a learning object as "any entity, digital or non-digital, that may be used for learning, education or training".
Eventually, the Learning Object Engine (lob) will be available to assist enterprise SaaS applications with user documentation.
No comments:
Post a Comment