ILRT: NetQuest

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.

About NetQuest
The TML language
Software
Demos
Related projects


Maintained by: Dan Brickley, Institute for Learning and Research Technology, University of Bristol.


Valid HTML4.0!