110 likes | 245 Vues
This document focuses on the challenges and strategies related to the profiling of metadata specifications for small learning objects. It discusses the requirements for building and reusing learning objects within different contexts, highlighting the necessity of establishing a joint context for collaborative reuse. Through the context of the Telcert project, it outlines various specifications and application profiles that adapt to the needs of educational communities. The paper emphasizes the importance of interoperability and provides insights into tools facilitating the development and certification of compliant content.
E N D
An Application Profile for Small Learning Objects Ingo Dahn University Koblenz-Landau The Telcert Project
The Context Problems • One learning objects must be build from various components at reuse time (? Distributed LO ?) • This must be done differently for reuse in different contexts (? Makefile in LO?) • One learning object may require for reuse in certain contexts the presence of other learning objects • Joint reuse of a collection of learning objects requires establishing a joint context How can we profile MD specs to support this?
Specifications and Profiles • eLearning specifications are given by • A data model (not machine processable) • An XML binding (machine processable) • Other documents (Best practice, runtime spec.) • Application profiles • Adapt specifications to the service needs of communities • May, but need not, respect interoperability • Are supported by IMS and the Telcert project
Application Profiles • Modify one base specification • May modify cardinalities or attribute properties • May have condition-dependent modifications • Can be • Restrictive, extensive or incompatible • Can have • Mild extensions (at wildcards) • Wild extensions (anywhere else) • May not reorder elements
The Telcert Project • FP6 project 2004-2006 • Coordinated by D. Rose (Open Group) and K. Riley (eLoki) • Objective: • Develop tools/content/test suite for developing/certifying compliant content and systems • Make these adaptable to any specification and application profile • http://www.opengroup.org/telcert/ • See Cool Tools in IMS Public Dispatch (March 05)
Slicing Book Services • Aggregate documents on the fly from small parts (learning objects) of pre-existing documents • Search for learning objects by multilingual key phrases • Search for objects of specific types • Complete selections for learning scenarios • Present objects in different styles/media
Technical Context <ul> (start) <li>Content 1</li> (main) <li>Content 2</li> (main) </ul> (end) • Several resources for 1 learning object • Files have roles (start/main/end) and purposes (style/media)
Objects have assigned… • Position (sourcereference) • Key phrases from a structured VDEX thesaurus • Types • Navigation titles • Relations: References, Requires, ReferencesPart, Explains, Translates, ExternalReference
Metadata Calculation • By downward inheritance along source document structure (implicite) • Path Inclusion Principle • From content/style analysis (explicite) • By inference (implicite)
TS Metadata Profile • Application Profile of IMS Metadata 1.2.2 • Restrictive • Mild extensions for • Roles, Positions • Metadata authors and MD Assignment confirmation • Inheritance • No conditional modifications, no wild extensions • Specific vocabularies • Exists derived schema • Location points to multiple files
Thank you See paper fo details Download MD application profile XML binding and samples from http://www.opengroup.org/telcert/