Go to next page
Go to previous page

pdf version

Glossary

help

The XML structure of eLML in detail

The described ECLASS model was mapped to an termXML structure and named termeLML , the eLesson Markup Language. In the following illustration the blue "lesson" element is the root element and the yellow elements are the ones after which the ECLASS model was named:

The first three levels of the eLML structure in detailThe first three levels of the eLML structure in detail

The elements listed here are described in detail in the top level elements page. The subelements that can be used to format your content are described in the content elements chapter.

Interactive content is mainly created using Flash and termSVG . To prepare the content for common Internet browsers, the XML files are transformed using termXSLT provided by eLML. The final user interface is determined by easy-to-maintain eLML layout templates (mostly created using the eLML Template Builder) and served both as XHTML and as PDFor other output formats. Most authors use termCVS to store and update the lessons on the central eLML repository server.

Thanks to the use of standards like termXML , termXSLT and termSVG eLML lessons can be viewed with any web browser (see image below) on any platform and are totally software independent. But because termeLML supports both the termIMS Content Package and as of 2006 the termSCORM standard, the content can easily be imported into any modern termLearning Management System like termOLAT , Blackboard or Moodle. Please refer to the output formats chapter for more technical background information.

One GITTA lesson shown in different versions/designs using eLML layout templatesOne GITTA lesson shown in different versions/designs using eLML layout templates


up

Go to previous page
Go to next page