Opportunities for CBR in Learning by Doing

In this paper we partially describe JV2M, a metaphorical simulation of the Java Virtual Machine where students can learn Java language compilation and reinforce object-oriented programming concepts. This description is contextualised within an abstract categorization of learning-by-doing tutoring systems intended to identify different activities where CBR can be applied. We concentrate on one of those activities, concretely on the automatic generation of new exercises through retrieval and adaptation of seed cases representing prototypical examples.

[1]  Luc Lamontagne,et al.  Case-Based Reasoning Research and Development , 1997, Lecture Notes in Computer Science.

[2]  Pedro Pablo Gómez-Martín,et al.  Javy: Virtual Environment for Case-Based Teaching of Java Virtual Machine , 2003, KES.

[3]  Gerd Kamp Using Description Logics for Knowledge Intensive Case-Based Reasoning , 1996, EWCBR.

[4]  Pedro A. González-Calero,et al.  A Substitution-based Adaptation Model , 1999, ICCBR Workshops.

[5]  David W. Aha,et al.  Conversational Case-Based Reasoning , 2004, Applied Intelligence.

[6]  Kurt VanLehn,et al.  Andes: A Coached Problem Solving Environment for Physics , 2000, Intelligent Tutoring Systems.

[7]  Lakhmi C. Jain,et al.  Knowledge-Based Intelligent Information and Engineering Systems , 2004, Lecture Notes in Computer Science.

[8]  Pedro A. González-Calero,et al.  A Declarative Similarity Framework for Knowledge Intensive CBR , 2001, ICCBR.

[9]  Richard H. Stottler,et al.  Tactical Action Officer Intelligent Tutoring System (TAO ITS) , 2006 .

[10]  Gerhard Weber,et al.  CBR for Tutoring and Help Systems , 1998, Case-Based Reasoning Technology.

[11]  James C. Lester,et al.  Mixed Initiative Problem Solving with Animated Pedagogical Agents , 1997 .

[12]  Peter Brusilovsky,et al.  ELM-ART: An Intelligent Tutoring System on World Wide Web , 1996, Intelligent Tutoring Systems.

[13]  James C. Lester,et al.  Increasing believability in animated pedagogical agents , 1997, AGENTS '97.

[14]  Véronique Ventos,et al.  Study and Formalization of a Case-Based Reasoning System Using a Description Logic , 1998, EWCBR.

[15]  Stefan Wess,et al.  Case-Based Reasoning Technology: From Foundations to Applications , 1998, Lecture Notes in Computer Science.

[16]  W. Lewis Johnson,et al.  Animated Agents for Procedural Training in Virtual Reality: Perception, Cognition, and Motor Control , 1999, Appl. Artif. Intell..

[17]  Barry Smyth,et al.  Advances in Case-Based Reasoning , 1996, Lecture Notes in Computer Science.

[18]  Frank Yellin,et al.  The Java Virtual Machine Specification , 1996 .

[19]  James C. Lester,et al.  The persona effect: affective impact of animated pedagogical agents , 1997, CHI.