Using Open Document Format for Interactive Learning Content





























- Slides: 29
Using Open Document Format for Interactive Learning Content Robby Robson Eduworks Corporation 21 Sep, 2006 Open Document Format This slide is licensed under a Creative Commons Attribution-No. Derivs 2. 5 License. Some rights reserved.
An Old Problem … n n n Common, standards-based format for interactive learning content CBT Interchange [See Frank Farance slides from March, 2000] Tyde says: “The courseware conversion problem actually goes back much further. You can mention that Philip Dodds was talking to them in the early 90 s (as was I) about possibly using Kaleida Script. X as a solution (defunct Apple/IBM technology)” Eduworks Corporation Open Document Format 21 Sep, 2006 2
Why is this important? n REUSABILITY q q n DURABILITY q q n Combine content from multiple sources Reuse content snippets Update and maintain content over time Re-create content as formats change PORTABILITY q q Express same content in different formats Interchange content among multiple systems Eduworks Corporation Open Document Format 21 Sep, 2006 3
XML SCORM Studio Joint ADL Co-Lab 2006 Prototype Slides repurposed from August 23, 2006 21 Sep, 2006 Open Document Format This slide is licensed under a Creative Commons Attribution-No. Derivs 2. 5 License. Some rights reserved.
The Vision Good content in a minute Eduworks Corporation Open Document Format 21 Sep, 2006 5
The Vision Good content in a minute Eduworks Corporation Open Document Format 21 Sep, 2006 6
The Vision Good content in a minute that reuses existing content Eduworks Corporation Open Document Format 21 Sep, 2006 7
The Vision Good content in a minute that reuses existing content from multiple sources Eduworks Corporation Open Document Format 21 Sep, 2006 8
The Vision Good content in a minute that reuses existing content from multiple sources and conforms to SCORM 2004 Eduworks Corporation Open Document Format 21 Sep, 2006 9
To achieve the vision … n n n Combining and repurposing interactive training content must be as easy as combining and repurposing Power. Point slides Working with instructional designs must be visual and simple Creating SCORM 2004 content must be almost trivial Eduworks Corporation Open Document Format 21 Sep, 2006 10
XML SCORM Studio … n n A SCORM 2004 content design, conversion, aggregation & editing tool A tool for combining content from multiple sources in different formats into SCORM courseware with a consistent look and feel A tool for creating, visualizing and reusing complex sequences of modules with pretests, post-tests and remediation Open Source. NET software Eduworks Corporation Open Document Format 21 Sep, 2006 11
XML SCORM Studio can be used to … n n n Convert existing interactive content into SCORM 2004 content Develop new SCORM 2004 courseware from combinations of existing content Create, store and reuse sequencing and navigation patterns in SCORM 2004 courseware Eduworks Corporation Open Document Format 21 Sep, 2006 12
Under the Hood: n n n Content is expressed in XML using Open. Document format extended by other open standards. Separates media elements, navigation and styles Can be rendered as Dynamic HTML (and eventually other formats such as formats for mobile devices. ) Eduworks Corporation Open Document Format 21 Sep, 2006 13
XML SCORM Studio supports four basic actions … n n Apply instructional design templates Convert existing training content to a standards-based format Edit and combine converted content Export the results as SCORM 2004 content Eduworks Corporation Open Document Format 21 Sep, 2006 14
XML SCORM Studio supports four basic actions … n n Apply instructional design templates Convert existing training content to a standards-based format Edit and combine converted content Export the results as SCORM 2004 content DESIGN RIP MIX BURN Eduworks Corporation Open Document Format 21 Sep, 2006 15
DEMO “Programming today is a race between software engineers stirring to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ” 21 Sep, 2006 Open Document Format This slide is licensed under a Creative Commons Attribution-No. Derivs 2. 5 License. Some rights reserved.
Back to the underlying format Repurposed from slides presented by Tyde Richards in January, 2006 21 Sep, 2006 Open Document Format This slide is licensed under a Creative Commons Attribution-No. Derivs 2. 5 License. Some rights reserved.
Requirements for underlying format: (1) Card Deck Metaphor Card Deck shared state information across cards Card (location) navigation Eduworks Corporation Open Document Format 21 Sep, 2006 36
Requirements for underlying format: (2) Ability to represent non-learning specific content elements Identification/Heading Location generic content elements Content Region learning specific content elements Navigation UI Model Eduworks Corporation Open Document Format 21 Sep, 2006 37
Requirements for underlying format: (3) Ability to share states Shared State Variables Location 1 Location 2 Content Element X Eduworks Corporation Open Document Format Content Element Y 21 Sep, 2006 38
Requirements for underlying format: (4) Support for navigational links Linear Navigation next, previous, first, last Linear • location 1 • location 2 • location 3 • location 4 Relational Navigation help, browse, related content Relational Eduworks Corporation relation L 1 L 3 relation L 2 L 4 Open Document Format 21 Sep, 2006 39
Candidates Considered n OASIS DITA q q n OASIS Open Document Format (ODF) q q n ISO standards track “office document” format Includes several W 3 C content formats Rich Internet Application/UI languages q q n Readable help documentation Type/specialization & relational browsing Mozilla XUL, Macromedia MXML, Microsoft XAML Associated with particular platforms W 3 C Compound Document WG q Issues of integrating XML content specifications Eduworks Corporation Open Document Format 21 Sep, 2006 40
Reasons for Choosing Open Document Format n n n Open specification (now an ISO/IEC Standard) Incorporates W 3 C specifications Significant adoption and open source tools available (Open Office, IBM Workplace, AODL – now Google & MS Office) Could be extended to include other XML schema (e. g. QTI) Specifically used “Presentation” version, called ODP Eduworks Corporation Open Document Format 21 Sep, 2006 41
High Level Content Model Each SCO “Black Box” 1 or more Locations SCO contains 1 or more Content Components Location contains Component Location Component Eduworks Corporation Open Document Format 21 Sep, 2006 ODP “primitive” Extended (e. g. “learning”) 42
All Components Have ODP Content Component Common Properties • Height, Width • XY coordinate • Type Common Events • DOM event • Java. Script Handlers • Use optional Delivery Format Generator • XML to delivery format • Default DHTML Editor • means to visualize ODP component • means to edit an ODP component The component approach also supports a modular approach to implementing content converters Eduworks Corporation Open Document Format 21 Sep, 2006 43
Example (QTI in ODP) Eduworks Corporation Open Document Format 21 Sep, 2006 44
ODP Content Components Location may contain: ODP Primitive Extended Text Box Interaction (QTI) Image HTML Blob Object Smart Graphic Plugin Eduworks Corporation S 1000 D Open Document Format n n Locations contain components Components share common capabilities and are cleanly encapsulated Basic components directly taken from ODP Extended components may be based on ODP or on other schemata 21 Sep, 2006 45
Way forward (Tyde says ) n Set up an ODF Content – XML SCORM Studio activity (e. g. on www. adlcommunity. net) q Develop an ODF profile for SCORM content n n n q Activity for discussion related to the open source XML SCORM Studio tool n n n A profile not a new specification. Basic profile of the ISO/IEC ODF standard for SCO content that integrates the CMI runtime, possibly LOM, and a subset of QTI Separate activity to look at S 1000 D outside the initial scope Links to Source Forge project Goal: Have profile & open source tool by March 2007 ADL SC 36 event Note: Interest from ADL, IMS, OASIS and others Eduworks Corporation Open Document Format 21 Sep, 2006 46
Discussion n n 21 Sep, 2006 Comments? AICC Involvement? Open Document Format This slide is licensed under a Creative Commons Attribution-No. Derivs 2. 5 License. Some rights reserved.