CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Content Specifications Update Wilbert Kraan Lorna M. Campbell CETIS.

Slides:



Advertisements
Similar presentations
Pete Johnston, Eduserv Foundation 16 April 2007 Update on work of Joint DCMI/IEEE LTSC Task.
Advertisements

Learning Technology Standards A Layperson's Guide to Who s Who and What s What Updated November 25, 2002 by Jonathan Dean Oracle iLearning Product Management.
Status on the Mapping of Metadata Standards
Putting together a METS profile. Questions to ask when setting down the METS path Should you design your own profile? Should you use someone elses off.
Overview of IMS Content Packaging Sheila MacNeill.
What is XML? a meta language that allows you to create and format your own document markups a method for putting structured data into a text file; these.
A Toolbox for Blackboard Tim Roberts
© 2001 By Default! A Free sample background from Slide 1 Interoperability: future- proofing CAA Niall Sclater CETIS Manager,
Update on the SWORD Protocol & Future Directions.
Learning Content Standards Demos, Details, and De-mystification Robby Robson, Eduworks Chair, IEEE Learning Technology Standards Committee
Educational Modelling Language (EML): Adding instructional design to existing learning technology specifications Rob Koper
XHTML1 Building Document Structure. XHTML2 Objectives In this chapter, you will: Learn how to create Extensible Hypertext Markup Language (XHTML) documents.
Introduction to XLink Transparency No. 1 XML Information Set W3C Recommendation 24 October 2001 (1stEdition) 4 February 2004 (2ndEdition) Cheng-Chia Chen.
Introduction to XLink Transparency No. 1 How the Minimum Set of Platform Plugins Are Related Cheng-Chia Chen.
XML –Query Languages, Extracting from Relational Databases ADVANCED DATABASES Khawaja Mohiuddin Assistant Professor Department of Computer Sciences Bahria.
EML, IMS Learning Design and IMS Simple Sequencing Colin Tattersall Educational Technology Expertise Centre Open University of the Netherlands.
© 2001 By Default! A Free sample background from Slide 1 An eejit’s guide to IMS Question and Test Interoperability Niall.
Learning Resource iNterchange
IT Standards for Learning
XML, DITA and Content Repurposing By France Baril.
CS 4310: Software Engineering
XP New Perspectives on XML Tutorial 4 1 XML Schema Tutorial – Carey ISBN Working with Namespaces and Schemas.
METS Intro & Overview Mets Opening Day Germany May 7, 2007 Nancy J. Hoebelheinrich Stanford University Libraries.
OU Campus Intermediate Training Workshop. Agenda Administrator Overview and Roles Administrator Controls Administrator Configuration Setting Up Access.
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Implementation Yaodong Bi. Introduction to Implementation Purposes of Implementation – Plan the system integrations required in each iteration – Distribute.
UK LOM Core How and why it came about Charles Duncan, Intrallect
Learning Technology Interoperability Standards Niall Sclater, and Lorna M. Campbell,
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
XHTML1 Building Document Structure Chapter 2. XHTML2 Objectives In this chapter, you will: Learn how to create Extensible Hypertext Markup Language (XHTML)
XP 1 DECLARING A DTD A DTD can be used to: –Ensure all required elements are present in the document –Prevent undefined elements from being used –Enforce.
Computer-based Training.  Overview  Package Content  Manifest  Organization  Runtime Environment  Tools  Demo.
World Class Standards Co-op on Information Models- NRM TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14th - 15 th Source: Geoff Caryer.
LADL2007 Workshop, 20 Sep 2007, Budapest, HU Polyxeni Arapi Nektarios Moumoutzis Manolis Mylonakis George Stylianakis George Theodorakis {xenia, nektar,
XML Registries Source: Java TM API for XML Registries Specification.
IEEE Learning Technology Standards AICC MEETING – FEB 2004.
The JISC IE Metadata Schema Registry and IEEE LOM Application Profiles Pete Johnston UKOLN, University of Bath CETIS Metadata & Digital Repositories SIG,
New Perspectives on XML, 2nd Edition
The SCORM Runtime Environment Chris Poole: Senior Content Developer The Scorm Runtime Environment An Overview By Chris Poole.
1 Administering Shared Folders Understanding Shared Folders Planning Shared Folders Sharing Folders Combining Shared Folder Permissions and NTFS Permissions.
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
Origins of IMS Learning Design & its conceptual framework, Oleg Liber, CETIS May 2008.
Quality Management Managing the quality of the software process and products.
XML 2nd EDITION Tutorial 4 Working With Schemas. XP Schemas A schema is an XML document that defines the content and structure of one or more XML documents.
Tutorial 13 Validating Documents with Schemas
METS Application Profiles Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
Topic Maps and 1.Content Packaging/SCORM 2. Learning Design Bill Olivier Director, CETIS.
IMS Content Packaging Overview Dec 5, IMS Content Packaging scope Source: IMS Info Model document Fig. 2.1.
SCORM Course Meta-data 3 major components: Content Aggregation Meta-data –context specific data describing the packaged course SCO Meta-data –context independent.
Metadata Mòrag Burgon-Lyon University of Glasgow.
SCORM Status. 2 Stabilization, Clarification and Issue Resolution Bug Fixes, Corrections & Clarifications SCORM 2004 January 2004 SCORM nd Edition.
Abierman-sming-nov02 1 SMIv3 Open Issues Andy Bierman.
Introduction to XML XML – Extensible Markup Language.
DAM Runtime Implementation In a Nutshell By: LCdr Roger St-Pierre.
Introducing XLink and XPointer ©NIITeXtensible Markup Language/Lesson 10/Slide 1 of 23 Objectives In this lesson, you will learn to: * Identify the types.
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
CETIS Assessment SIG Rowin Cross CETIS Assessment SIG, University of Strathclyde.
Rendering XML Documents ©NIITeXtensible Markup Language/Lesson 5/Slide 1 of 46 Objectives In this session, you will learn to: * Define rendering * Identify.
SCORM-kooskõlaliste õpihaldussüsteemide arendamisest Andres Mellik Tallinna Ülikool Veebruar 2006.
Learning Technology Interoperability Standards Lorna M. Campbell and Boon Low CETIS and the University of Strathclyde LMC, SURF Presentation, April 2002.
CETIS Educational Content Special Interest Group 6 th Meeting, University of London Library 25 February 2003 Sarah Currier Coordinator CETIS EC SIG Centre.
Unit 4 Representing Web Data: XML
XCON WG IETF-64 Meeting XCON Framework Overview & Issues
Specs & Standards Update: December 2003
IMS Update Content Packaging; InterActive Content SIG
XML QUESTIONS AND ANSWERS
Software Documentation
San Jose 2008 AICC William Shook
New Perspectives on XML
Presentation transcript:

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Content Specifications Update Wilbert Kraan Lorna M. Campbell CETIS

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 IMS Content Packaging IMS in the process of maintaining Content Packaging v specification maintenance release aims to rectify ambiguities and remove inconsistencies from Will not add any new functionality. Functional issues will be addressed in a v 1.2 release.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Issues identified 47 issues submitted to IMS by April duplicate issues. 11 closed issues or comments. 17 editorial issues with no functional impact (1.1.4) 12 issues requiring new functionality (1.2) Majority of issues from CETIS CodeBashes and ADL PlugFests. All hard work done by Wilbert Kraan and Schawn Thropp.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Critical issues Clarification on the Length of the ‘href’ Attribute String. Scoping of Meta-data in a Content Package. The Usage of ‘xml:base’ in Sub-manifests. Improved Guidance on Merging Sub- manifests. Sub-manifest referencing using the element. Declaring all files in a Package's Manifest.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Clarification on the Length of the ‘href’ Attribute String “When the ‘xml:base’ attribute is used then care must be taken not to exceed the length of any associated ‘href’. The maximum length of both ‘href’ and ‘xml:base’ is defined as 2000 octets. In cases where multiple ‘xml:base’ values need to be concatenated to create the full path then care must be taken to ensure that the total length does not exceed that of the ‘href’. If the path length is greater than 2000 octets then the system behaviour is undefined.”

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Scoping of Meta-data in a Content Package Metadata can appear in 5 places within a package: manifest, organization, item, resource, file. If desirable, each component, is described with a separate metadata instance. There is no assumption of inheritance from one component or metadata instance to another. Use of IEEE LOM is recommended.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Usage of ‘xml:base’ in Sub-manifests xml:base is used to specify the base URI of a document in resolving relative URIs in links to external files. In the imsmanifest.xml file, internal and external references may be absolute or relative. Relative addresses can be prefixed by an xml:base attribute which allows both external and local base addresses to be specified. Relative URLs, in the absence of xml:base, are relative to the Package root (location of imsmanifest.xml).

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Improved Guidance on Merging Sub- manifests If the (sub)Manifest includes an, the root node of that organization shall merge with the that references the (sub)Manifest. If the same attribute is specified for both the and the it references, but with different values, the value defined for the referred manifest shall override the value defined for the referring. That is, child attributes take precedence over parent attributes. This behaviour is expected of the rendering of the navigation tree, but does not need to affect the XML of the manifest(s).

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Sub-manifest referencing using the element Following note added to Table 4.1 “This identifierref cannot reference an identifier in a sub-manifest.”

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Declaring all files in a Package's Manifest All files included in the package must be declared and referenced in the manifest when interchanging packages. Including files in a package that are not mentioned in the manifest can lead to problems when the package is imported into, run or re-exported from a receiving LMS or repository. This means, for example, that files such as web page 'spacer gifs' need to be declared as elements within the web page's element in the package's manifest.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 IMS CP next steps “Summary of Changes” document circulated to IMS contributing members. Comments by 9th Sept. Public draft CP published thereafter. No work started on CP 1.2. No progress in submitting CP to IEEE LTSC for standardisation.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 IEEE LTSC IEEE LTSC CMI group have been discussing the creation of a content aggregation standard for some time. Much of this drive coming from ADL SCORM community. Have looked at IMS CP, METS and MPEG 21 in the past. New content group provisionally titled Content Aggregation Model for Learning, Education, Training (CAMLET).

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 IEEE LTSC CAMLET Vision 1: Create an abstract übermodel of IMS CP, MPEG 21 and METS, of which all these specs can be said to be compliant.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 IEEE LTSC CAMLET Vision 2: Define API like 'hooks' at three levels: “Simple boring inventory stuff”, e.g. IMS CP & identifiers. “Learning activity structure type stuff”, e.g. IMS CP & identifiers. “Generic extensions that regulate extra functionality”, e.g. IMS SS, LD and QTI v2 attributes. This would allow mixing and matching specifications and standards at the resource level, the learning activity structure and the runtime behaviour level independently. “Think CP resources plus Concept Maps plus LD.”

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 IEEE LTSC CAMLET Vision 3: Create an abstract datamodel of the CMI/SCORM type…. … with a few other items thrown in.

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 IEEE LTSC CAMLET Vision 2 less popular than other options. Vision 3 is a good proposal but… should all 3 elements exist in a single standard? Also some debate as to whether it is IEEE’s business to create standards from scratch. Standards should be based on established practice. Watch this space…..

CETIS Educational Content SIG, Learning and Teaching Scotland, September 2004 Also on the horizon…Topic Maps Increasing interest in use of ISO Topic Maps standard for teaching and learning. Norwegian eStandards Project proposing to set up a Topic Map SIG, discussion forum and wiki Possibility of hosting a joint meeting at some stage in future. See wiki for references and further details.