Agent-Based GLOs/SLOs for STEM

This chapter deals with the problem on how to enforce additionally the smart capabilities of the generative learning objects (GLOs) by connecting them with agent-based technology. We consider two aspects of this wide problem only. Firstly, we investigate similarities and differences among meta-programming-based GLOs and software agents. The result is that one can consider a GLO as a weak software agent without the autonomy in decision-making while selecting parameter values. Secondly, we introduce the technological agent enabling to replace the human’s actions in selecting technological parameter values by the agent. The provided experiment showed that using this agent it is possible to achieve a higher robot’s accuracy. The main contribution of this chapter is the agent-based architecture of the system and its partial implementation, enabling to solve the prescribed tasks more efficiently, i.e. with a less user’s intervention and a higher robot’s accuracy.

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

[2]  Tom Boyle,et al.  To boldly GLO - towards the next generation of Learning Objects , 2004 .

[3]  Yanghee Kim,et al.  Research-Based Design of Pedagogical Agent Roles: a Review, Progress, and Recommendations , 2016, International Journal of Artificial Intelligence in Education.

[4]  Vadim Ermolayev,et al.  An Implementation of Agent-Based Ontology Alignment , 2012, ICTERI.

[5]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[6]  Ayanna M. Howard,et al.  Applying Behavioral Strategies for Student Engagement Using a Robotic Educational Agent , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[7]  Dimitris Alimisis,et al.  Educational robotics: Open questions and new challenges , 2013 .

[8]  Vytautas Stuikys,et al.  Smart Learning Objects for Smart Education in Computer Science , 2015, Springer International Publishing.

[9]  Fabiane Barreto Vavassori Benitti,et al.  Exploring the educational potential of robotics in schools: A systematic review , 2012, Comput. Educ..

[10]  Robertas Damasevicius,et al.  Meta-Programming and Model-Driven Meta-Program Development , 2012, Advanced Information and Knowledge Processing.

[11]  Lakhmi C. Jain,et al.  E-Learning Paradigms and Applications - Agent-based Approach , 2014, E-Learning Paradigms and Applications.

[12]  Sandra Maria Dotto Stump,et al.  Development of an intelligent learning resource using computer simulation about optical communications , 2009, International Topical Meeting on Education and Training in Optics and Photonics.

[13]  Vytautas Štuikys,et al.  Context-Aware Generative Learning Objects for Teaching Computer Science* , 2014 .

[14]  Dawn G. Gregg E‐learning agents , 2007 .

[15]  Wendy Ju,et al.  Social robots and virtual agents as lecturers for video instruction , 2016, Comput. Hum. Behav..

[16]  Wiwat Vatanawood,et al.  Personalised learning object based on multi-agent model and learners’ learning styles , 2011 .

[17]  Zoran Budimac,et al.  Software agents: Languages, tools, platforms , 2011, Comput. Sci. Inf. Syst..

[18]  Mohammad Ubaidullah Bokhari,et al.  A New Approach to Multi Agent Based Architecture for Secure and Effective E-learning , 2012, International Journal of Computer Applications.

[19]  P Giuffra,et al.  A multi-agent system model to integrate Virtual Learning Environments and Intelligent Tutoring Systems , 2013 .

[20]  Ginevra Castellano,et al.  Identifying Task Engagement: Towards Personalised Interactions with Educational Robots , 2013, 2013 Humaine Association Conference on Affective Computing and Intelligent Interaction.

[21]  Vytautas Stuikys,et al.  Robot-Oriented Generative Learning Objects: An Agent-Based Vision , 2016, KES-AMSTA.

[22]  Vytautas Štuikys,et al.  Robot-Based Smart Educational Environments to Teach CS: A Case Study , 2015 .

[23]  Vadim Ermolayev,et al.  Agent-based ontology alignment: basics, applications, theoretical foundations, and demonstration , 2012, WIMS '12.

[24]  Rosa Maria Vicari,et al.  Intelligent Learning Objects: An Agent Approach to Create Reusable Intelligent Learning Environments with Learning Objects , 2006, IBERAMIA-SBIA.