|
Teaching and Learning in the Digital Library...
TML Language Specification
About the language...
Tutorial Markup Language (TML) an interchange format designed to
separate the semantic content of a question from its screen
layout or formatting. The language is designed to support
several different types of question within the same content
model. TML 4.0 is essentially a super-set of HTML, with new
elements added to describe question information.
TML version 4.0 has been specified using SGML, an ISO standard
language for formally describing document types. Future versions of TML are
likely to be represented using Extensible Markup Language (XML), a
simplified subset of SGML, and be structured using the data modelling
facilities of the Resource Description Framework (RDF). Work is currently
in progress on TML version 5.0, re-named Tutorial Modelling
Language to mark the shift to an RDF-based approach.
Tutorial Modelling Language (TML 5.0)
Work on TML 5.0 is supported in part by the JISC JTAP programme. Documentation is
currently very sketchy. We are particating in standards-track work within
the World Wide Web Consortium (W3C) and the Instructional Management
Systems project (IMS). In September 1998 the NetQuest project at ILRT
co-hosted with the UK IMS Office a workshop on interchange formats for
question/quiz content. We hope TML 5.0 will contribute to the ongoing work
of this community.
Documentation for TML Version 4.0
Further information
See also: related
projects for tutorial/question specific file formats.
|