Artificial Student Agents and Course Mastery Tracking

In an effort to meet the changing landscape of education many departments and universities are offering more online courses – a move that is likely to impact every department in some way (Rover et al., 2013). This will require more instructors create online courses, and we describe here how agents and dynamic Bayesian networks can be used to inform this process. Other innovations in instructional strategies are also widely impacting educators (Cutler et al., 2012) including peer instruction, flipped classrooms, problem-based learning, just-in-time teaching, and a variety of active learning strategies. Implementing any of these strategies requires changes to existing courses. We propose ENABLE, a graph-based methodology, to transform a standard linear in-class delivery approach to an on-line, active course delivery system (DuHadway and Henderson, 2015). The overall objectives are: (1) to create a set of methods to analyze the content and structure of existing learning materials that have been used in a synchronous, linearly structured course and provide insight into the nature and relations of the course material and provide alternative ways to organize them, (2) to provide a Bayesian framework to assist in the discovery of causal relations between course learning items and student performance, and (3) to develop some simple artificial student agents and corresponding behavior models to probe the methods’ efficacy and accuracy. In this paper, we focus on our efforts on the third point.

[1]  Brian R. Belland,et al.  A Conceptual Framework for Organizing Active Learning Experiences in Biology Instruction , 2012 .

[2]  Nicola Capuano,et al.  ABITS: An Agent Based Intelligent Tutoring System for Distance Learning , 2014 .

[3]  Michel C. Desmarais,et al.  A review of recent advances in learner and skill modeling in intelligent learning environments , 2012, User Modeling and User-Adapted Interaction.

[4]  Adam Anthony,et al.  Bayesian network analysis of computer science grade distributions , 2012, SIGCSE '12.

[5]  Christian Gütl,et al.  Implementing Intelligent Pedagogical Agents in virtual worlds: Tutoring natural science experiments in OpenWonderland , 2013, 2013 IEEE Global Engineering Education Conference (EDUCON).

[6]  Maria Virvou,et al.  Evaluating the persona effect of an interface agent in a tutoring system , 2002, J. Comput. Assist. Learn..

[7]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User modeling and user-adapted interaction.

[8]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[9]  Chi-Jen Lin,et al.  Redefining the learning companion: the past, present, and future of educational agents , 2003, Comput. Educ..

[10]  Tom Routen,et al.  Intelligent Tutoring Systems , 1996, Lecture Notes in Computer Science.

[11]  Andrew McGregor,et al.  Evaluating Bayesian Networks via Data Streams , 2015, COCOON.

[12]  Zachary A. Pardos,et al.  Modeling Individualization in a Bayesian Networks Implementation of Knowledge Tracing , 2010, UMAP.

[13]  Jirí Vomlel,et al.  Bayesian Networks In Educational Testing , 2002, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[14]  Kenneth R. Koedinger,et al.  A Machine Learning Approach for Automatic Student Model Discovery , 2011, EDM.

[15]  Thomas C. Henderson,et al.  Informing change: Course content analysis and organization , 2015, 2015 IEEE Frontiers in Education Conference (FIE).

[16]  Vincent Aleven,et al.  More Accurate Student Modeling through Contextual Estimation of Slip and Guess Probabilities in Bayesian Knowledge Tracing , 2008, Intelligent Tutoring Systems.

[17]  Analía Amandi,et al.  Evaluating Bayesian networks' precision for detecting students' learning styles , 2007, Comput. Educ..

[18]  Michael Wooldridge,et al.  Applications of intelligent agents , 1998 .

[19]  Gladys Castillo,et al.  Designing a Dynamic Bayesian Network for Modeling Students' Learning Styles , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[20]  Peter Brusilovsky,et al.  User Modeling in a Distributed E-Learning Architecture , 2005, User Modeling.

[21]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[22]  Rosa Maria Vicari,et al.  The use of agents techniques on intelligent tutoring systems , 1998, Proceedings SCCC'98. 18th International Conference of the Chilean Society of Computer Science (Cat. No.98EX212).

[23]  Aldo Gordillo,et al.  An online e-Learning authoring tool to create interactive multi-device learning objects using e-Infrastructure resources , 2013, 2013 IEEE Frontiers in Education Conference (FIE).

[24]  Frank Vahid,et al.  An online revolution in learning and teaching , 2013, 2013 IEEE Frontiers in Education Conference (FIE).

[25]  Cristina Conati,et al.  Using Bayesian Networks to Manage Uncertainty in Student Modeling , 2002, User Modeling and User-Adapted Interaction.

[26]  Jeffrey E. Froyd,et al.  A comparison of electrical, computer, and chemical engineering facultys' progressions through the innovation-decision process , 2012, 2012 Frontiers in Education Conference Proceedings.

[27]  Ricardo Imbert,et al.  Intelligent Virtual Environments for Training: An Agent-Based Approach , 2005, CEEMAS.

[28]  Dirk Heylen,et al.  An agent-based intelligent tutoring system for nurse education , 2003 .