When a learner accesses a Virtual Learning
Environment or Learning Management System
(VLE/LMS) to view and respond to a QTI question,
the system initially sends a QTI XML file to a QTI
processing service where a Question renderer
renders the question, the rendered question is sent
back to the VLR/LMS for display to the student.
The learner’s answer is sent to a QTI Response
renderer which marks the answer and provides
feedback. The rendered feedback is sent back to the
VLE/LMS for display to the learner.
4 THE IMS LD SPECIFICATION
IMS LD (IMS LD, 2003) is based on the following
principles: in a learning process each person has a
role (learner or teacher) and achieves learning
outcomes by carrying out learning activities within a
supportive environment. The major concept of the
IMS LD, the Method, is an element which allows the
coordination of activities of each role in the
designated environment to achieve learning
objectives.
The learning process is modeled on a theatrical
play from a structural point of view. A Method
consists of one or more concurrent Play(s); a Play
consists of one or more sequential Act(s); an Act
consists of one or more concurrent Role-Part(s), and
each Role-Part associates exactly one Role with one
Activity or Activity-Structure.
In this study, we construct an IMS LD UOL to
provide questions, check the correct answer and give
feedback. We use Learning Design to orchestrate the
above processes according to the interactivity cycle
of Figure 1.
Activities in LD are associated with a Role in a
Role-Part, and they contain the actual instruction for
a person in that role. If the activity is directed at a
learner and aims to achieve a specific learning
outcome it is referred to as a learning activity.
A LD Method may contain conditions, i.e. If-Then-
Else rules that further refine the assignment of
activities and environment entities for persons and
roles. The ‘If’ part of the condition uses Boolean
expressions on the properties that are defined for
persons and roles in the LD UOL. Properties are
containers that can store information about persons’
roles and about the UOL itself, e.g. user profiles,
progression data (completion of activities), results of
tests (e.g. prior knowledge, competencies, learning
styles), or learning objects added during the
teaching-learning process (e.g. reports, essays or
new learning materials).
5 ASSESSMENT CASES USING
LEARNING DESIGN
To explore assessments implemented using IMS LD,
a small UOL was developed incorporating question
and feedback activities. Students could see all
question activities, and could access each question in
turn. Interactivity was implemented as follows.
First, a question with multiple answer choices was
presented to each student. Next, the student
responded to the question by selecting one of the
choices. Then, the student’s response was
evaluated. Finally, the student received immediate,
specific feedback relating to his or her particular
answer. Then, the student moved forward to the
second question where the pattern was repeated.
This implementation may be considered ‘individual’
study. For a ‘group’ study implementation, a
student was given the feedback of a question only
after all students had finished answering it.
Using different mechanisms of Play, Act,
condition elements, and activity conditions within
IMS LD in order to control the interactivity, a
number of different UOL cases were developed for
the individual and group assessment scenarios.
Because IMS QTI has the capability to encapsulate
the question and feedback, each UOL case involving
a question activity immediately followed by a
feedback activity can be alternatively implemented
as an IMS QTI item instead of being implemented
within IMS LD.
Shows an implementation structure of the
assessment case for individual study using IMS LD
Figure 3: The structure of ‘individual’ study
implementation IMS LD (illustrated with two students).
WEBIST 2007 - International Conference on Web Information Systems and Technologies
442