ural behaviour, allowing real tutors to use their expe-
rience to define the agent’s reactions in different cir-
cumstances.
The Evaluation Module described in this work is
still being developed. The main goal of this module is
to turn the animated agent into an autonomous agent
that needs no exterior intervention to respond to stu-
dents’ interaction in real-time.
The modules of this work have been developed
following a Model-View-Controller coding pattern to
ease the integration with the selected e-learning plat-
form. IAAN has been successfully integrated into
Moodle, though only partially functional as the Eval-
uation Module is still under development.
The Animation Engine introduced in this work is
constantly improved to suit new needs. The final goal
is to develop an animation engine capable of repro-
ducing human behaviour as realistic as possible.
A synchronization module is being developed in
order to optimize the communication between IAAN
and Moodle. Furthermore, we are studying other
LMS in order to develop a general synchronization
module turning IAAN into a multiplatform assistant.
Finally, we are defining the validation phase to test
the work presented in this paper with real students in
order to confirm IAAN’s positive effect. The results
of these evaluations will verify whether IAAN’s natu-
ral behaviour and real-time emotional response has a
beneficial effect on the students learning engagement
and final cognitive results.
REFERENCES
Abrilian, S., Devillers, L., Buisine, S., and Martin, J.-C.
(2005). Emotv1: Annotation of real-life emotions for
the specification of multimodal affective interfaces. In
HCI International.
Adkins (2013). The worldwide market for self-paced
elearning products and services: 2011-2016 forecast
and analysis.
Angehrn, A. A., Nabeth, T., Razmerita, L., and Roda, C.
(2001). K-inca: Using artificial agents to help peo-
ple learn and adopt new behaviours. In ICALT, pages
225–226.
Azer, S. A. (2005). The qualities of a good teacher: how
can they be acquired and sustained? Journal of the
Royal Society of Medicine, 98(2):67–69.
Batten, M., Marland, P., Khamis, M., and for Educa-
tional Research., A. C. (1993). Knowing how to teach
well : teachers reflect on their classroom practice /
Margaret Batten, Perc Marland, Mon Khamis. ACER
Hawthorn, Vic.
Benin, A., Leone, G. R., and Cosi, P. (2012). A 3d talking
head for mobile devices based on unofficial ios we-
bgl support. In Proceedings of the 17th International
Conference on 3D Web Technology, pages 117–120.
ACM.
Blackboard (2013). Wherever your learning takes place.
http://uki.blackboard.com. Accessed November,
2013.
Bloom, B. S. (1984). The 2 sigma problem: The search
for methods of group instruction as effective as one-
to-one tutoring. Educational Researcher, 13(6):4–16.
Brown, S. and McIntyre, D. (1993). Making Sense of Teach-
ing. Open University Press.
Buraga, S.-C. (2003). Developing agent-oriented e-learning
systems. In in Proceedings of The 14th International
Conference on Control Systems And Computer Sci-
ence vol. II, I. Dumitrache and C. Buiu, Eds, Po-
litehnica. Press.
Cassell, J., Pelachaud, C., Badler, N., Steedman, M.,
Achorn, B., Becket, T., Douville, B., Prevost, S., and
Stone, M. (1994). Animated conversation: rule-based
generation of facial expression, gesture & spoken in-
tonation for multiple conversational agents. In Pro-
ceedings of the 21st annual conference on Computer
graphics and interactive techniques, pages 413–420.
ACM.
Edmodo (2013). Where learning happens.
https://www.edmodo.com. Accessed November,
2013.
Ekman, P. and Friesen, W. V. (1981). The repertoire of non-
verbal behavior: Categories, origins, usage, and cod-
ing. Nonverbal communication, interaction, and ges-
ture, pages 57–106.
Gulz, A. and Haake, M. (2006). Design of animated peda-
gogical agentsa look at their look. International Jour-
nal of Human-Computer Studies, 64(4):322–339.
Johnson, W. L. and Rickel, J. (1997). Steve: An animated
pedagogical agent for procedural training in virtual
environments. ACM SIGART Bulletin, 8(1-4):16–21.
Korthagen, F. A. (2004). In search of the essence of a good
teacher: towards a more holistic approach in teacher
education. Teaching and Teacher Education, 20(1):77
– 97.
Lepper, M. R., Woolverton, M., Mumme, D. L., and Gurt-
ner, J. L. (1993). Motivational techniques of expert
human tutors: Lessons for the design of computer-
based tutors. In Lajoie, S. P. and Derry, S. J., ed-
itors, Computers as Cognitive Tools, pages 75–105.
Lawrence Erlbaum Associates.
Leung, C. and Salga, A. (2010). Enabling webgl. In
Proceedings of the 19th international conference on
World wide web, pages 1369–1370. ACM.
McCloud, S. (1994). Understanding comics. William Mor-
row Paperbacks.
Mlakar, I. and Rojc, M. (2011). Towards ecas animation
of expressive complex behaviour. Analysis of Verbal
and Nonverbal Communication and Enactment. The
Processing Issues, pages 185–198.
Moodle (2013). Open-source community-based tools for
learning. https://moodle.org. Accessed November,
2013.
Moore, M. G. (1989). Three types of interaction. The Amer-
ican Journal of Distance Education, 3:1–6.
IAAN:IntelligentAnimatedAgentwithNaturalBehaviourforOnlineTutoringPlatforms
129