are a subset of the IMS LOM “Learning Resource
Metadata Specification” (2002) and can be used to
store data about the length of the lessons, the au-
thor(s), copyrights, the required knowledge to work
through the lesson and the basic technical require-
ments. The bibliography style elements and the
metadata section are defined in a separate XML
Schema and thus can be replaced by other standards
or definitions.
Within each unit a similar structure as the one on
lesson level is employed. However, the elements
glossary, bibliography and metadata are always de-
fined for the whole lesson only and not repeated on
unit level. The actual content within a unit is stored
in a number of so-called “learning objects” (not to
be confused with the learning objectives, called
“goals” within eLML). Each learning object de-
scribes a certain concept, model, equation, term, or
process using the three elements clarify (theory),
look (example) and act in free order. These three
elements can have a special visual representation
when transformed into a presentation format – e.g. a
“gear” icon for act elements is used in GITTA to
signal to the student that they have to “do” some-
thing – but their main purpose is to guide authors
while creating content. Using the elements clarify,
look and act, the author has to think about how a
certain concept can be presented best to the student.
Whether a learning object starts with some theory
(clarify element) and continues with one or more
examples (look elements) or, alternatively, the stu-
dent first has to do something (act element) and then
reads the theory afterwards (clarify element) is left
to the author. Especially the element act should re-
mind the authors that effective learning is active
learning (Horton, 2000) and that exercises, projects
and other individual and group work should be in-
cluded into lessons. A learning object typically fits
on one or two screen pages and takes the student
about five to ten minutes to understand. But the total
length or required working time for a lesson is not
defined within eLML. Some projects use one eLML
lesson per two-hour classroom lesson; others repre-
sent a whole semester course in one lesson.
3.1 Structuring the Content
The last section covered the basic structure of an
eLML lesson. The mentioned structural elements,
entry, unit, learning object, self-assessment, sum-
mary etc., can be looked at as lesson chapter titles.
Within these chapters, there are content elements
that contain the actual text, multimedia elements,
and so on.
The old GITTA structure employed semantic
elements like, for example, explanation, remark or
motivation paragraphs. The authors rejected this
approach, as the usefulness of such elements was not
obvious. Additionally, most of those elements were
visually represented the same way when transformed
into a presentational format. If they were displayed
differently, then the authors selected the paragraphs
according to their final appearance and not because
of the semantic meaning. In theory, a total separa-
tion between content and representation (layout)
would be desirable but – as the GITTA project
showed within its three years – this is not realistic.
Therefore certain structural elements (column, for-
matted, newLine etc.) are offered within eLML to
meet the basic needs of the authors. The following
list describes the eLML content elements:
– column: Defines a two- or three-column layout.
– table: For tables and not as a layout element.
– list: Numbered or bulleted lists.
– box: Content is represented in a box. The exact
layout of boxes is defined in a separate CSS file.
– term: Using a glossary term the definition is ei-
ther appears as “mouse over” layer with a link to
the glossary or as a separate paragraph.
– newLine: A short or long line break.
– multimedia: Pictures, Flashes, Applets, Movies,
SVG or even plain HTML code (e.g. JavaScript).
– formatted: Possibility to format text as bold,
italic, underlined, subscript etc. or use CSS code.
– popup: Clicking on the question opens a box
with an answer.
– link: Link to external or internal resources in-
cluding other units, learning objects etc.
– citation: Can be inline or as a paragraph with
many options described in the manual. The cited
resource has to be defined in the bibliography!
– paragraph: Regular paragraph with attributes
like; being visible only to tutors, displayed only
in the print or online version of a lesson, etc.
– indexItem: Marks words to be listed in the index.
All of these elements have additional attributes
like role (tutor/student), visibility (online/print),
class (remark, important, etc.) and others parameters
described in detail in the manual. eLML also defines
rules for the nesting of elements. For instance, to
include a column within a list element would not
make sense, neither would a table within a multime-
dia element. Therefore the XML Schema exactly
defines which element can be used where.
3.2 Authoring Tools
Creating an eLML lesson typically starts with defin-
ing the learning objectives of a particular lesson (the
WEBIST 2006 - E-LEARNING
182