identify the components of learning objects.
However, a lack of learning object content models is
that they do not provide means for expressing the
semantics of the components of learning objects.
For example, using a learning object content
model we cannot specify whether a component, say
a course, deals with history or mathematics. And
therefore they do not allow semantic querying over
the components (e.g., querying the courses that deals
with discrete mathematics) and conceptual
navigation between the components. This is
regrettable since semantic querying and conceptual
navigation between learning objects would
significantly ease the access of learning objects.
In this article we present what kind of ontologies
are required for semantic querying and conceptual
navigation between learning objects. Essentially
semantic querying differs from traditional keyword
based searching in that searching expressions are
based on content ontologies, i.e., on the concepts of
the domain that the learning deals with. Semantic
querying is also useful tool in composing learning
objects based on their content. Conceptual
navigation in turn means that named links can be
used in navigating between learning objects. Named
links are analogous with the relationships in
conceptual scheme of databases.
The rest of the paper is organized as follows.
First, in Section 2, we give an overview of learning
object metadata standards and learning object
content models. We also illustrate the possibilities
these approaches give for expressing the
relationships of learning object instances. Then, in
Section 3, we motivate our approach by giving an
example of semantic querying and conceptual
navigation. After this, in Section 4, we show what
kinds of ontologies are required for semantic
querying and conceptual navigation. In particular,
three ontologies are presented: a content ontology,
an education ontology and an instance ontology. The
specification of these ontologies by XML-based
languages is considered in Section 5. Finally,
Section 6 concludes the paper by discussing the
advantages and limitations of our proposed
approach.
2 METADATA STANDARDS AND
LEARNING OBJECT CONTENT
MODELS
2.1 Metadata Standards
The notion of metadata (Najjar et al., 2003) has
variable interpretations depending upon the
circumstances in which it is used. Fundamentally,
metadata is data about data. It describes certain
important characteristics of its target. Equally
metadata can be described by meta-metadata, which
is descriptive information of the metadata itself. The
typical types of metadata that can be attached to
documents include document’s author, publisher,
publication date, language and keywords.
There are many organizations which standardize
metadata. The idea behind standardization is to
achieve interoperability between systems from
different origins. An important point in
standardization is that it does not impose a particular
implementation but rather a common specification
which establishes an opportunity for collaboration
by diverse groups.
Next we will shortly consider three well known
standardization efforts; Dublin Core, IMS and LOM.
Dublin Core (Dublin, 2002) is a widely known
metadata standard that has been developed since
1995. The metadata elements of the Dublin Core
represent syntactical meta-data, i.e., they do not
describe the content of the target. Originally, they
are intended to facilitate the discovery of electronic
resources from the Web. It includes 15 metadata
elements that describe the content, the intellectual
property rights and the instantiation of the object.
For example, the standard includes the following
elements: Creator, Date, Description, Subject, and
Language. Even though, the Dublin Core does not
include educational metadata elements, it has been
used as basis for many educational metadata
projects. On the other hand, proposals to extend the
standard by educational elements (e.g., Audience,
Interactivity type, and Interactivity level) have been
done.
Dublin Core also includes metadata attributes that
can be used in specifying the relationship between
resources. Thorough these attributes it is possible to
define for example that a lecture is a part of a course
(IsPartOf), a course is a version of another course
((IsVer-sionOf), a laboratory work requires certain
software (IsRequiredBy), and a course is based on
another course (IsBasedOn).
IMS (Instructional Management System Project)
(IMS, 2002) is a consortium of several educational
institutions, commercial entities, government
agencies, and developers in the area of educational
information systems. Its main aim is to develop and
promote open specifications for facilitating online
distributed learning activities such as tracking
learner progress, reporting learner performance, and
exchanging student records between administrative
systems.
IMS has been a significant contributor to the
LOM. For example, it has introduced the use of
XML for representing metadata. On the other hand,
WEBIST 2006 - E-LEARNING
366