should be consistent with the Pedagogical Model.
This is indeed a fair question. However, providing
an authoring tool that checks the consistency of
both models can easily solve this. This is feasible as
authoring tools in the context of adaptive
hypermedia such as AHA! (De Bra, Smits and
Stash, 2006) and GRAPPLE (Hendrix et al., 2008)
already check adaptation rules.
5 DISCUSSION
Overall, the evaluation results of the graphical
languages were quite positive. However, it is
necessary to recall that all participants were
computer scientists; this could have influenced the
results. However, most of them did not have true
experience with developing 3D/VR application,
which corresponds with one of the main
characteristics of our target users. Furthermore,
conducting an empirical evaluation with a relative
small number of users (14 participants in our case)
may also affect the validity of the result of the
evaluation. However, this evaluation was a pilot
evaluation and performed in order to obtain a first
feedback.
Usability and acceptance results were good
despite the fact that most of the participants lacked
experience in authoring adaptive 3D VLEs and
there was no true learning period, while it is
obvious that some time is required to get acquainted
with the visual notations.
The effectiveness of our authoring approach
turned out to be good in this evaluation since all
participants were able to define the adaptive 3D
VLE in the right way. They could specify an
adaptive storyline and managed to specify
adaptation for the topics. Furthermore, the
decomposed specification of a topic adaptation rule,
into a VR event to trigger the rule, a condition that
needs to be satisfied, and the resulting action (the
adaptation type), made it easy for the participants to
keep an overview on the adaptations.
In addition, the qualitative feedback provided
useful information for further work. As expected,
tool support is essential. But also some specific
requirements related to tool support were given,
such as pull down menu’s to select the User Model
and 3D VLE activity history attributes when
(re)defining the update rules in the pedagogical
model, as well as when defining the adaptation rules
in the adaptive topic model. Interesting to note it
that in the evaluation, the 3D VLE activity history
attributes and the User Model attributes were given
as one list, although conceptually there are
separated in our approach. We thought one list
would be simpler for the author, as both categories
of attributes may be needed in the context of
defining the adaptive topic model. However
feedback indicated that it would be better to keep
this conceptual difference and to present them as
two separate lists. Furthermore, the use of different
colours for different Pedagogical Relationship
Types surprisingly turned out to be confusing and it
was advised to remove this or leave it up to the
author to define when different colours should be
used.
6 CONCLUSIONS
We presented and discussed a usability evaluation
of graphical modelling languages developed to
support 3D-novice educators in the process of
specifying (i.e. authoring) adaptive 3D VLEs.
The evaluation was done with 14 people from
the domain of Computer Science. After an
introduction to the approach, they performed an
authoring task. Next, they filled in a questionnaire
consisting of closed, as well as open questions. The
results indicate that the modelling languages
proposed are intuitive and can be used by people
without deep knowledge of 3D/VR to perform the
authoring process within a fair period of time.
Moreover, the participants found the visual
notations easy to use. Not surprisingly, the
evaluation revealed the need for software support.
We acknowledge that the evaluation has some
limitations, the most important ones being: the fact
that the participants were computer scientists and
the limited amount of participants. Also the fact that
the authoring exercise was done with pen and paper
can be a limitation. On the other hand, it avoided
that the tool was evaluated rather than the
languages. In order to fully evaluate our approach,
additional evaluations should be conducted when a
(functional prototype of an) authoring tool has been
developed with a larger number of people including
people with different backgrounds, like experts in
VR for validating the advanced features as well as
non-technical people, people with and without
modelling experience, and people with different
teaching experience. It may also be important to
measure the required time for completing the tasks
by the different categories of users. If the time
required to author a course is too long, people may
not be prepared to use it in practise.
AUsabilityEvaluationofGraphicalModellingLanguagesforAuthoringAdaptive3DVirtualLearningEnvironments
465