The Object21 Architecture support modular components that allow for easy edits, customization and scope for further adding new components easily. On top of the Object21 engine sits the object layer, with a base support for several object types. Every object stores all information at the data layer. Text content and metadata information are all stored in external XML files, and all media assets are stored externally, allowing the object template to pull content at runtime. This allows for multiple delivery formats and the external content and assets can be repurposed for new content consumption formats.
Base Object Types
- Information Objects - Information objects deliver information to the user in multiple formats such as text, text with graphics, text with animation, text with video / audio and a combination of these.
- Interaction Objects - An interaction object reinforces the information sent to the user through an information object through an interaction that requires user input. This could be a mini-game or simpler interactions such as drag drop exercises, click to select or quizzes...
- Media Object - A media object delivers information to the user via exclusive video or audio content. Media objects will also have support for subtitles. Exercise Object - An exercise object will provide a graded assignment or exercise to the student that is to be completed outside the system
- Other Object Types - Overview and summary objects are also available to act as book ends while authoring a course. Custom template can also be selected if you wish to add in your own Flash media.