Three-Dimensional Virtual Environment and NPC: A Perspective about Intelligent Agents Ubiquitous

The use of intelligent agents aware of the individual characteristics and context of students, allow to offer a suitable support to the real requirements. Allied to this, the implementation of these agents in the three-dimensional virtual environments, tend to transcend the existing potential in the interactions with the learning objects it contains and also to expand the alternatives of building the students’ knowledge. Throughout this chapter it will be presented the development of intelligent agent called ELAI, by using the NPC strategy on the virtual world platform OpenSimulator. The ELAI provides support for teaching Computer Networking (CN), being sensitive to the context of learners to their level of expertise. In order to maximize the flexibility of interactions between the student, through the student’s avatar and the NPC, an interconnection with a chatterbot was established, whose knowledge base was increased by files in AIML inherent to the topic of CN.

[1]  David Griol,et al.  An approach to develop intelligent learning environments by means of immersive virtual worlds , 2014, J. Ambient Intell. Smart Environ..

[2]  Liane Margarida Rockenbach Tarouco,et al.  A construção do conhecimento matemático com engajamento e aprimoramento de habilidades cognitivas apoiada por um agente conversacional , 2011 .

[3]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[4]  Roseclea Duarte Medina,et al.  Laboratório Virtual de Química: uma ferramenta de estímulo à prática de exercícios baseada no Mundo Virtual OpenSim , 2014 .

[5]  Gwo-Jen Hwang,et al.  A context-aware ubiquitous learning environment for conducting complex science experiments , 2009, Comput. Educ..

[6]  Shian-Shyong Tseng,et al.  Context Model and Context Acquisition for Ubiquitous Content Access in ULearning Environments , 2006, IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06).

[7]  Ralf Tönjes,et al.  Survey of Context Provisioning Middleware , 2013, IEEE Communications Surveys & Tutorials.

[8]  Barbara Hayes-Roth,et al.  An Architecture for Adaptive Intelligent Systems , 1995, Artif. Intell..

[9]  William Sims Bainbridge,et al.  Online Worlds: Convergence of the Real and the Virtual , 2009, Human-Computer Interaction Series.

[10]  Shane Wilson,et al.  Integrating virtual worlds & virtual learning environments for online education , 2009, 2009 International IEEE Consumer Electronics Society's Games Innovations Conference.

[11]  Andrés Iglesias,et al.  Intelligent agents in virtual worlds , 2004, 2004 International Conference on Cyberworlds.

[12]  Deborah Richards,et al.  A Comparison of learning gains when using a 2D simulation tool versus a 3D virtual world: An experiment to find the right representation involving the Marginal Value Theorem , 2015, Comput. Educ..

[13]  Genny Tortora,et al.  Development and evaluation of a virtual campus on Second Life: The case of SecondDMI , 2009, Comput. Educ..

[14]  Philip T. Kortum,et al.  Determining what individual SUS scores mean: adding an adjective rating scale , 2009 .

[15]  Lígia Maria Arruda Café,et al.  CHATTERBOT: conceito, características, tipologia e construção , 2008 .

[16]  Qiang Liu,et al.  The Application of Artificial Intelligence in Mobile Learning , 2010, 2010 International Conference on System Science, Engineering Design and Manufacturing Informatization.

[17]  Vandor Roberto Vilardi Rissoli,et al.  O Agente Pedagógico Animado MInA , 2013 .

[18]  Roseclea Duarte Medina,et al.  Integrating Virtual Worlds and Virtual Learning Environments through Sloodle: from theory to practice in a case of study for teaching of algorithms , 2013 .

[19]  Patricia Alejandra Behar,et al.  interROODA: mapeamento das interações individuais e interindividuais no ambiente virtual de aprendizagem ROODA * , 2005 .

[20]  Felipe Becker Nunes,et al.  Virtual Lab: An Immersive Tool to Assist in the Teaching of Software Engineering , 2014, 2014 XVI Symposium on Virtual and Augmented Reality.

[21]  Barney Dalgarno,et al.  What are the learning affordances of 3-D virtual environments? , 2010, Br. J. Educ. Technol..

[22]  Anna Peachey,et al.  Understanding Learning in Virtual Worlds , 2013, Human–Computer Interaction Series.

[23]  Cláudio Fernando Resin Geyer,et al.  BonoBOT: Um Chatterbot para Interação com Usuários em um Sistema Tutor Inteligente , 2003 .

[24]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[25]  C. Guetl,et al.  Intelligent Pedagogical Agents in immersive virtual learning environments: A review , 2010, The 33rd International Convention MIPRO.

[26]  Liane Margarida Rockenbach Tarouco,et al.  Interação com artefatos e personagens artificiais em mundos virtuais , 2014 .

[27]  Erny Arniza Ahmad,et al.  The definition and characteristics of ubiquitous learning : A discussion , 2010 .

[28]  Arthur C. Graesser,et al.  Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents , 1996, ATAL.

[29]  Julia Gillen,et al.  Researching Learning in Virtual Worlds , 2010, Human-Computer Interaction Series.

[30]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[31]  Paulo Martins,et al.  Improving teaching and learning of computer programming through the use of the Second Life virtual world , 2011, Br. J. Educ. Technol..

[32]  Mark Weiser The computer for the 21st century , 1991 .

[33]  Roseclea Duarte Medina,et al.  Immersive Virtual Environment and Artificial Intelligence: A proposal of Context Aware Virtual Environment , 2014 .