AICC (AICC, ), ARIADNE (ARIADNE, ), IEEE
LTSC (LTSC, ) and IMS (IMS, ) when develop-
ing the Sharable Content Object Reference Model
(SCORM). SCORM is used to produce and deploy
courses that can be tracked and delivered to a stu-
dent by a Learning Management System (LMS) in
a standardized way. An LMS is software that auto-
mates training event administration through a stan-
dard set of services that launch learning content, keep
track of the learner’s progress and sequence learning
content. SCORM courses are fully defined within
a SCORM content package. The SCORM manifest
is inside the content package. The manifest con-
sists of metadata, organisations, resources and sub-
manifests. The metadata is used to describe in full the
version of SCORM and type of course. The organisa-
tions section details the sequencing information of the
various learning objects that are encapsulated within
the content package. The resources section is fully
described using XML metadata elements to describe
the content that is being delivered. Sub-Manifests can
also be used to create structured courses with different
layers of dept.
One of the problems that we perceive with most e-
learning educational systems is that authors of educa-
tional material are likely to have different ideas on the
best teaching practices which, can hence hinder the
development of a learner’s learning experience. De-
veloping an educational system around the SCORM
would easily be able to overcome the problem of the
teacher being in full control of the learning experience
as the hierarchical learning activities and the corre-
sponding sequencing information are fully described
within an activity tree (Maycock and Keating, 2005).
The activity tree is not a static structure and is free to
change with the requirements of the author of educa-
tional media. Once the learning experience has initi-
ated the learner’s profile becomes the author for the
duration of the learning experience and is capable of
changing the educational media to adapt the specific
learners needs immediately. After the learning experi-
ence has concluded, the learner’s profile is returned to
the learner. Enabling learners to store their own pro-
file locally, enhances the learning experience, as the
learners would be free to utilise any LMS and imme-
diately initiate a learning experience, based on their
learning profile. The next section details a learning
profile that is suited to automatically control a learn-
ing environment utilising SCORM.
2 DYNAMIC PROFILING TO
ENHANCE LEARNING
Most of the existing student models are focused on the
specific domains with which they interact with, for
example, the domain concepts competence and do-
main skills required. Such student models, are called
performance based student models and include the
student competence state models (Staff, 2001) and
process state models (Martin, 1999). To create a
truly adaptive learning environment across multiple
domains the cognitive traits of a learner should be
catered for. The cognitive traits that are associated
with learning are working memory capacity, induc-
tive reasoning ability, information processing speed
and associative learning skill.
Working memory capacity also known as Short-
Term Store (STS) facilitates temporal storage of re-
cently perceived information, allows active retention
a limited amount of information, (7 +/- 2 items), for a
short period of time (Miller, 1956). The range of in-
formation perceived to be active is almost double and
should be catered for by a learning system. Induc-
tive reasoning ability is the ability that allows us to
construct concepts from examples (Kinshuk and Mc-
Nab, 2005). Inductive reasoning is seen as one of the
important characteristics of human intelligence. It is
strongly recognised that inductive reasoning ability
can be extracted from most aptitude tests and is the
best predictor for academic performance. Information
processing speed determines how fast learners can
acquire new information correctly. Adapting to the
information processing speed would enable a learn-
ing environment to reduce the possibility of cognitive
overload. Associative learning skill is the skill to link
new knowledge to existing knowledge. Students with
high associate learning skill should be given content
that has been adapted to existing relevant information
already encountered in past learning experiences.
Our proposed profile consists of two distinct tiers.
The first tier consists of information entered by the
learner, detailing personal information to allow a
LMS to personalize content. The second tier con-
sists of the learner’s cognitive traits and educational
history. This latter tier of the profile is automati-
cally updated by the LMS after learning experiences.
The profile will be contained within an XML file and
stored in a repository of personal profiles. Storing the
personal profile as an XML file enables the LMS easy
access to the profile and is easily incorporated into
a SCORM learning object at the start of a learning
experience, as discussed in (Maycock and Keating,
2005). Each of the cognitive traits that are being mon-
itored will be assigned a numeric value in the range of
-1 to 1. After a learning experience has concluded, a
graphical representation of the current learning object
WEBIST 2006 - E-LEARNING
288