The Multidimensional LearningObjects and Modular Lectures Markup Language <ML>3 is a main result of the project Wissenswerkstatt Rechensysteme (WWR, Engl. Knowledge Factory for Computing Systems). Within WWR, 12 German universities and two industrie partners cooperated in building up a system of approximately 150 multimedia-based learning modules covering all aspects of computer engineering. The aim of <ML>3 is to compensate the lack of scalability of former solutions for describing such modules. It has been built re-using the core ideas of existing XML-based languages in this field. With <ML>3, the content is described in an abstract, parameterized notation and is thus scalable in three dimensions:
- First, the adjustment to the target group differentiates between special features for teachers and others for learners.
- Second, the educational intensity of the material can be customized for basic, advanced or expert users.
- And third, varying output formats (e.g. PDF, HTML, SVG or PPT) can be generated from a single description.
The material includes interactive and multimedia elements and can be used following different didactic strategies.
<ML>3 Module Dimensions
<ML>3 Didactic Concept
<ML>3 Transformation Process
<ML>3 specifications, additional material and a demo module can be found in the Downloads section of this website.

