A Critique of Kodaganallur, Weitz and Rosenthal, "A Comparison of Model-Tracing and Constraint-Based Intelligent Tutoring Paradigms"

Research on intelligent tutoring systems (ITS) has produced many systems, but only a handful of design principles. From its start in the late 1970s, researchers have recognized that design principles should ideally be derived from psychological insights into the cognitive processes underlying the acquisition of cognitive skills, but attempts to base design philosophies on psychological principles are still few and far between (Ohlsson, 1991). Two such philosophies have come to be associated with the labels model-tracing (MT), which is based on the ACT-R theory of human cognition Given two design philosophies, it is useful to conduct systematic comparisons to ascertain the importance and implications of their differences. In a recent IJAIED article, Kodaganallur, Weitz and Rosenthal (2005), henceforth referred to as KWR, undertake a comparison between MT and CBM. They built two tutoring systems for the same domain, one based on MT and one on CBM, and they report their observations and reflections with respect to a catalogue of issues. For every issue but one they find some weakness or potential problem with the CBM approach and also some reason for believing that any corresponding or related problem with MT will not be too difficult to overcome. They conclude that CBM tutors are "less resource intensive" to build than MT tutors, but also that MT has a wider range of application ("an MTT can be built for every domain in which a CBMT can be built, but the reverse doesn't hold") and that "the remediation provided by an MTT will be superior", the more so the more complex the learner's task (p. 141). They offer these conclusions with the purpose of providing "guidance for others interested in building intelligent tutoring systems" (p. 118). ITS researchers should beware of their guidance, because there are several problems with their paper. The most serious is that KWR have multiple misconceptions regarding CBM which led them to make suboptimal choices in the implementation of their CBM system. As a result, several of their conclusions are wrong. Their methodology has multiple flaws. They draw sweeping conclusions about the two ITS paradigms on the basis of a limited system-building effort. The domain model for their CBM tutor contains 43 constraints (p. 128) and the model for their MT tutor contains 76 rules (p. 137).

[1]  Antonija Mitrovic,et al.  A Constraint-Based Tutor for Learning Object-Oriented Analysis and Design using UML , 2005, ICCE.

[2]  Stellan Ohlsson System hacking meets learning theory: reflections on the goals and standards of research in artificial intelligence and education , 1991 .

[3]  Antonija Mitrovic,et al.  DB-Suite: Experiences with Three Intelligent, Web-Based Database Tutors. , 2004 .

[4]  Antonija Mitrovic,et al.  An Intelligent Tutoring System for Entity Relationship Modelling , 2004, Int. J. Artif. Intell. Educ..

[5]  Stellan Ohlsson,et al.  Learning from error and the design of task environments , 1996 .

[6]  Antonija Mitrovic,et al.  Evaluation of a Constraint-Based Tutor for a Database Language , 1999 .

[7]  Antonija Mitrovic Supporting Self-Explanation in a Data Normalization Tutor , 2003 .

[8]  Antonija Mitrovic,et al.  Optimising ITS Behaviour with Bayesian Networks and Decision Theory , 2001 .

[9]  Antonija Mitrovic,et al.  Experiences in Implementing Constraint-Based Modeling in SQL-Tutor , 1998, Intelligent Tutoring Systems.

[10]  Antonija Mitrovic The Effect of Explaining on Learning: a Case Study with a Data Normalization Tutor , 2005, AIED.

[11]  K. VanLehn Mind Bugs: The Origins of Procedural Misconceptions , 1990 .

[12]  Stellan Ohlsson,et al.  The Interaction Between Knowledge and Practice in the Acquisition of Cognitive Skills , 1993 .

[13]  Antonija Mitrovic,et al.  COLLECT-UML: Supporting Individual and Collaborative Learning of UML Class Diagrams in a Constraint-Based Intelligent Tutoring System , 2005, KES.

[14]  Stellan Ohlsson,et al.  Constraint-Based Student Modeling , 1994 .

[15]  Brent Martin Intelligent tutoring systems: The practical implementation of constraint-based modelling , 2002 .

[16]  Stellan Ohlsson,et al.  Learning from Performance Errors. , 1996 .

[17]  David Rosenthal,et al.  An Assessment of Constraint-Based Tutors: A Response to Mitrovic and Ohlsson's Critique of "A Comparison of Model-Tracing and Constraint-Based Intelligent Tutoring Paradigms" , 2006, Int. J. Artif. Intell. Educ..

[18]  Antonija Mitrovic,et al.  The Role of Domain Ontology in Knowledge Acquisition for ITSs , 2004, Intelligent Tutoring Systems.

[19]  Antonija Mitrovic,et al.  NORMIT: a Web-enabled tutor for database normalization , 2002, International Conference on Computers in Education, 2002. Proceedings..

[20]  Antonija Mitrovic,et al.  A Comparative Analysis of Cognitive Tutoring and Constraint-Based Modeling , 2003, User Modeling.

[21]  John R. Anderson,et al.  Human Symbol Manipulation Within an Integrated Cognitive Architecture , 2005, Cogn. Sci..

[22]  Antonija Mitrovic,et al.  The use of ontologies in ITS domain knowledge authoring , 2004 .

[23]  C. Lebiere,et al.  The Atomic Components of Thought , 1998 .

[24]  Stellan Ohlsson,et al.  An Information Processing Analysis of the Function of Conceptual Understanding in the Learning of Arithmetic Procedures. , 1988 .