<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Adaptivity In E-learning Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Loreta Leka</string-name>
          <email>loreta.leka@fshn.edu.al</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alda Kika</string-name>
          <email>alda.kika@fshn.edu.al</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Silvana Greca</string-name>
          <email>silvana.greca@fshn.edu.al</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Informatics Department, Faculty of Natural Sciences, University of Tirana</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1994</year>
      </pub-date>
      <abstract>
        <p>This paper aims to give a short review of adaptivity in e-learning systems and the work done in this eld. The review is mainly focused on the di erent parameters we can use to make an e-learning system adaptive. Some adaptive e-learning systems are shortly described, highlighting the student characteristics the system adapts to. Deciding the parameter or parameters the system will adapt to, is the rst step in designing an adaptive e-learning system, which is the nal goal of the future work that can be done, discussed in the conclusions section. The nal system will be used in education, as a helpful system to come to student needs, and increase their learning performance and motivation.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>interactive system that adapts its behaviour to
individual users on the basis of processes of user model
acquisition and application that involve some form of
learning, inference, or decision making [Jameson 2009].</p>
      <p>Research has shown that the application of
adaptation or personalization can provide a better learning
environment since learners perceive and process
information in very di erent ways. So, the adaptive
educational systems are an alternative to the traditional
teaching; they can be considered to be the next
generation of e-learning [Per08].</p>
      <p>Before designing an adaptive e-learning system, one
of the main challenges is to identify which learner
needs or characteristics should be made adaptive.
Researchers have suggested di erent approaches, and
some adaptive e-learning systems are designed. In
this paper, a short review of adaptivity parameters is
described, and then some adaptive systems are
mentioned, highlighting the adaptivity parameter they use.
Adaptive models are analyzed further, being a central
part of designing an adaptive system. The paper closes
with a conclusion and future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Adaptivity parameters</title>
      <p>A system that automatically adapts to the student,
based on its assumption about the student, is referred
to as an adaptive system [itk15]. In other words, the
system cannot be called adaptive if it is not exible to
speci c students needs. This leads to the fact, that
deciding which student feature or characteristic to make
adaptive, in order to come more closely to students
needs, while building this adaptive e-learning system,
is one of the key decisions, and one of the main
factors to indicate its success. In the past decade, various
adaptive learning systems have been developed based
on di erent parameters that represent the
characteristics or preferences of students as well as the attributes
of learning content [Wan11]. Based on a review done
with various systems built, we are going to overview
some of the main parameters used.
2.1</p>
      <sec id="sec-2-1">
        <title>Adaptation To Student Knowledge</title>
        <p>One common example of adaptation in an e-learning
system is the adaptation of the learning materials,
content presentation according the knowledge of the
student in the subject area. The main idea is that for
an advanced student, the system can provide a brief
summary of the material and hyperlinks to the more
detailed description of it. In the case of a learner who
has little knowledge on the eld, the system can
provide more detailed information in a smooth logical ow
[Puu05]. One system that uses this method is
ELMART. It is an adaptive e-learning system used to learn
Lisp programming. It was one of the rst and most
in uential adaptive e-learning systems [P01], so much
so that its last version, of 2001, remains in use until
today to learn Lisp programming. It adapts learning
material according to each learners knowledge level.
[Bru15]. SQL-Tutor, another example, is an
intelligent tutoring system that personalizes SQL learning
concepts according to the individuals knowledge level.
It selects some questions in basis of learners model,
then it adapts the model based on the answers
validity [Hau04].
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Adaptation To Learning Styles</title>
        <p>This method of adaptation is based on the idea that
a student can learn more e ciently given the
material according to his learning style. Di erent people
have di erent learning styles. Researchers have
proposed di erent learning style theories or models. Some
of them are: The Felder-SilverMan model, the Dunn
and Dunn Model, the Kolb Model, the Witkin Model
etc. The model which has been recognized from many
researchers as highly suitable for adaptive e-learning
systems is the Felder-Silverman model. This model
categorizes ways students process information based
on these groups: sensory and intuitive, visual and
auditory, inductive and deductive, re ective and active,
generally and sequential. Based on each group, the
appropriate teaching method is used for each
particular student. There have been a number of adaptive
e-learning systems built, using this approach, as
described in the gure 1</p>
        <p>It has been argued that if a learner has a strong
a nity for a particular learning style, the learning
material and strategies should match this style to enhance
learning [K02].
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Adaptation To Cognitive Abilities</title>
        <p>According to [Riding and Rayner, 1998] Cognitive
Style (CS) refers to an individuals method of
processing information. Cognitive abilities are
mechanisms that allow humans to acquire and recognize
pieces of information, to convert them into
representations, then into knowledge, and nally to use them for
the generation of simple to complex behaviors [Sot08].
There are four cognitive abilities: working memory
capacity, inductive reasoning ability, associative learning
ability, and speed of information processing. Research
has suggested that cognitive abilities along with
learning styles are very important factors for learning e
ciency, so it should be considered in designing adaptive
systems. AES-CS system is an intelligent system that
recommends relevant learning material based on the
Witkin model of cognitive style: eld dependence and
eld independence.
2.4</p>
      </sec>
      <sec id="sec-2-4">
        <title>Adaptation To Learning Behavior And</title>
      </sec>
      <sec id="sec-2-5">
        <title>Motivation</title>
        <p>Tracing learners behavior in real time is a quite
challenging task. In her work, [Conati, 2002] address the
problem of how an interactive system can monitor the
users emotional state using multiple direct indicators
of emotional arousal. Detection of users body
expressions requires special sensors. The system was applied
on computer-based educational games instead of more
traditional computer-based tutors, as the former tend
to generate a much higher level of students emotional
engagement.</p>
        <p>Another approach used is real time eye tracking. In
[Gutl et al., 2005] the authors introduced the Adaptive
e-Learning with Eye-Tracking System, a system that
utilizes a monitor mounted camera that records the
eye of the participant and trace the gaze in a scene
through imaging algorithms. Real- time information of
the precise position of gaze and of pupil diameter can
be used for assessing users interest, attention, tiredness
etc [Geo10].</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Adapting To Multiple Methods</title>
      <p>There is also a number of adaptive e-learning systems
that integrate both learning style and knowledge level
as learner characteristics that drive adaptation:For
example, MASPLANG is one of the pioneers,
combining both learning style based on the Felder-Silverman
model and knowledge level to adapt learning material
related to a computer networking course. One recent
example of a successful system is Protus, an adaptive
e-learning system based on learning style and
knowledge level that recommends relevant learning material
for teaching the Java programming language [Mil11].</p>
      <p>Although there are di erent adaptation techniques
for e-learning systems, the common idea for them all
is that each student must learn the way he prefers,
the adaptation must be done frequently, no one should
continue to learn something that is completely learned
successfully, and each student must be presented with
di erent information of a certain subject until he has
learned it successfully.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Adaptive Models</title>
      <p>Adaptive models represent an important research area.
They can be used to form the design and
development of adaptive e-learning systems, taking into
account their main components. Mainly adaptive models
answer these three questions: what can we adapt
(domain model), to what we can adapt (student model),
and how can we adapt (adaptation model). One
popular approach is the Dexter Hypertext Reference Model,
which can be used as a logical foundation for designing
and comparing di erent adaptive systems. The model
consists of three layers including a run-time layer, a
storage layer and a within-components layer.The
storage layer refers to how contents are connected and
stored in a database. The run-time layer deals with
the representation of user interaction and hypertext.
The within components layer deals with the content
and structure of components within a hypertext
network. The Dexter model has in uenced the design of
many interactive web-based systems [Hal94]. An
extension of the Dexter model was developed to support
adaptively, called the Adaptive Hypermedia
Application Model (AHAM) [Bra99]. AHAM enhanced the
storage layer of the Dexter model by adding three
submodels including a domain model, a user model and
an adaptation model.
4.1</p>
      <sec id="sec-4-1">
        <title>Domain model</title>
        <p>A domain model is an abstract representation of part
of the real world. It is composed of a set of
domain knowledge elements and is the result of
capturing and structuring knowledge related to a speci c
domain. The content of domain models are those that
are adapted to the di erent needs of learners in
adaptive e-learning systems. Learning objects are usually
organized and annotated using metadata in order to
describe, sequence, store and manipulate them. For
example, Sun, Joy and Gri ths have proposed a novel
mechanism to categorize learning objects according to
the Felder-Silverman learning style model in order to
dynamically provide relevant learning objects to each
learner according to their learning style preferences
[Gri07]. They proposed a multi-agent system which
stores each students current learning style and the
style attributes of each learning object. Initially, the
student style is set based on Felder-Silverman
questionnaire to determine students style. Each learning
object is also categorized based on the learning styles.
The system searches the repository of learning objects,
and fetches the appropriate learning object based on
the student learning style. The Learning Object Agent
is responsible to provides relevant learning objects for
students with di erent learning styles.
In the area of the Web systems the user models have
the task to manipulate information that refer to the
knowledge of a user in a speci c domain, to his/her
personality, his/her preferences, or to any other
information that can be useful in the customization of
an application. The student model stores information
that is speci c to each individual learner: it concerns
how and what the student learns or his/her errors, and
the student model plays a main role in planning the
training path, supplying information to the
pedagogical module of the system. This component provides
a pattern of the educational process, using the
student model in order to decide the instruction method
that re ects the di erent needs of each student [Lic04].</p>
        <p>User (learner) modeling involves di erent stages
such as data elicitation, model representation and
maintenance. Data elicitation is usually based on
explicit methods via user generated feedback (such
as questionnaires, like/dislike and rating) or implicit
methods, which consider system generated feedback
(such as mouse movements, time spent and page
visits). Although explicit methods are considered more
reliable and more accurate, learners may be
reluctant to provide explicit feedback. In contrast,
implicit methods allow learners to focus entirely on their
main task. A large amount of data can be captured
through an implicit method [Lic04]. In many
learning systems, learners are allowed to interact and
update their own learning model. Students model is
updated either on the basis of test performance or a
student can himself update by marking concepts known
to him. Learner modeling is done on two di erent
time scales: long term and short term modeling . The
long term modeling attempts to model those aspects
of a learner that are not expected to change too
dynamically. The short-term modeling is also being
performed in two ways: indirectly and directly. Indirect
short term modeling includes counting the number of
times a learner reviews a learning object, measuring
the total time taken to complete the topic. Direct
short-term modeling is carried out by assessment on
questionnaires that evaluates the learner performance
as a skill level. More complicated techniques, such
as Bayesian belief networks can be e ectively used to
construct student models. Several researchers have
explored the use of Bayesian belief networks to represent
student models [Gre04].
An adaptation model bridges the gap between the
learner model and the domain model by matching
relevant learning material, or sequence of objects, to
the needs and characteristics of an individual learner
[Lic04]. The adaptation model is strongly related to
the student model. According to student model, it
adapts and recommends relevant learning material.
Based on the design of the system, the adaptation
model can adapt using short memory cycle, or long
memory cycle. In the rst case, the adaptation is
done based on recent information about the user; for
example after completing a test. In the second case,
the system takes into account historical information in
addition to recent one, to make the adaptation. The
adaptation model can incorporate di erent adaptive
methods and techniques to support adaptation. They
can be included in these categories: adaptive
navigation, adaptive content, adaptive presentation.
Adaptive presentation is related to zooming,
scaling and layout-changing techniques. Another classic
adaptive navigation technique is personalized
learning paths. This generates di erent learning paths for
learners based on their preferences, learning style or
knowledge level [J14].
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>Designing an adaptive e-learning system is still an up
to date topic. Although researchers have proposed
different models, they are mainly experimental, and very
few have become commercial or really used. Another
challenge is integrating these systems with our
educational system, especially in universities. Students are
faced with a large amount of material to study, and
often they dont know how to lter it, and lack
motivation for studying. An adaptive e-learning system can
be a helpful, being in the role of the personal tutor
for them. They can also be aware of their knowledge
or expertise of a eld, and have a clear idea about
their personal level, every time. There are many
challenges for this idea, the right methods and strategies
to meet student needs should be applied. This paper
has given a shortly review of these adaptive systems,
ways we can make it adaptive, and main components
of an adaptive system. In the future, the aim is to
design a convenient system to be applied at universities,
which will facilitate students and pedagogues work.
[Hal94]
[P99]
[P01]
[iWe03]
[Hau04]
[Puu05]</p>
      <sec id="sec-5-1">
        <title>Hongjing Wu Geert-Jan Houben Paul De Bra. \AHAM: A Reference Model to Support Adaptive Hypermedia Authoring". In: (1999).</title>
      </sec>
      <sec id="sec-5-2">
        <title>Carver C. A Howard R. A. Lane W. DWe</title>
        <p>ber G. Brusilovsky P. \Addressing di
erent learning styles through course
hypermedia." In: IEEE Transactions on Education
(1999).</p>
      </sec>
      <sec id="sec-5-3">
        <title>Weber G Brusilovsky P. \ELM-ART: An</title>
        <p>adaptive versatile system for Web based
instruction. International Journal of Arti cial
Intelligence in Education". In: (2001).</p>
      </sec>
      <sec id="sec-5-4">
        <title>Felder R. M. Silverman L. K. \Learning and teaching styles in engineering education".</title>
        <p>In: (2002). url: http : / / www . ncsu . edu /
felderpublic/%20Papers/LS-1988.pdf.</p>
      </sec>
      <sec id="sec-5-5">
        <title>Wolf iWeaver. \Towards 'Learning Style'based e-Learning". In: (2003).</title>
      </sec>
      <sec id="sec-5-6">
        <title>J. D. Zapata-Rivera J. E. Greer. \Interacting with Inspectable Bayesian Student</title>
        <p>Models ". In: International Journal of
Articial Intelligence in Education 14(2) (2004).</p>
      </sec>
      <sec id="sec-5-7">
        <title>Antonija Mitrovic Kurt Hausler. \An Intel</title>
        <p>ligent SQL Tutor on the Web". In: (2004).</p>
      </sec>
      <sec id="sec-5-8">
        <title>Esposito Floriana Giovanni Semerano Ori</title>
        <p>ana Licheli. \Discovering Student Models in
e-learning Systems". In: Journal of
Universal Computer Science 10.1 (2004), pp. 45{
57.</p>
      </sec>
      <sec id="sec-5-9">
        <title>Paredes P. Rodrguez P. \A mixed approach to modelling learning styles in adaptive educational hypermedia. Advanced Technology for Learning". In: (2004).</title>
      </sec>
      <sec id="sec-5-10">
        <title>Ekaterina Vasilyeva Mykola Pechenizkiy</title>
        <p>Seppo Puuronen. \Knowledge
Management Challenges in Web-Based Adaptive
eLearning Systems". In: (2005).
[Per08]
[Sot08]
[Bac11]
[J14]</p>
      </sec>
      <sec id="sec-5-11">
        <title>Elena Verdu Luisa M. Reguera Maria Je</title>
        <p>sua Verdu Juan Pablo De Castro Maria
ngeles Perez. \An analysis of the Research on
Adaptive Learning:The Next Generation of
e-Learning". In: (2008).</p>
      </sec>
      <sec id="sec-5-12">
        <title>Schia no. \eTeacher: Providing personalized assistance to e-learning students". In: (2008).</title>
      </sec>
      <sec id="sec-5-13">
        <title>Dimitrios Georgiou Sotirios Botsios. \Recent Adaptive e-learning contributions towards a standard ready architecture". In: (2008).</title>
      </sec>
      <sec id="sec-5-14">
        <title>Dimitrios Georgiou. \Using Standards for Adaptive Learning Objects Retrieval". In: (2010).</title>
      </sec>
      <sec id="sec-5-15">
        <title>Bachari. \E-learning personalization based</title>
        <p>on dynamic learners preference". In: (2011).</p>
      </sec>
      <sec id="sec-5-16">
        <title>Klasnja Milicevic. \E-Learning personalization based on hybrid recommendation strategy and learning style identi cation". In: (2011).</title>
      </sec>
      <sec id="sec-5-17">
        <title>Alshammari M Anane R Robert J. \Adap</title>
        <p>tivity in E-learning systems". In:
Proceedings - 2014 8th International Conference on
Complex, Intelligent and Software Intensive
Systems, CISIS 2014 (2014), pp. 79{86.</p>
        <p>Ani Grubii Slavomir Stankov Branko itko.
\Adaptive Courseware: A Literature
Review ". In: (2015).</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <source>[Bra99] [Bru01] [K02] [Gre04] [Lic04] [Sch08] [Geo10] [Mil11] [Bru15]</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>