Automatic Generation of Analogous Problems to Help Resolving Misconceptions in an Intelligent Tutor System for Written Subtraction

In domains involving procedural skills such as mathematics or programming, students often are prone to misconceptions which result in erroneous solutions. We present the ASG algorithm for generation of analogous problems of written subtraction as an extension of an intelligent tutor system (ITS) proposed by Zinn (2014). The student module of this ITS does not rely on an error library but uses algorithmic de-bugging where an erroneous solution is recognized by identifying which expert rules fail when trying to reproduce the student solution. Since the ITS allows students to create their own subtraction problems, feedback generation must be online and automatic. ASG is a constraint-based algorithm for constructing problems which are structurally isomorphic to the current, erroneously solved student problem.

[1]  Claus Zinn,et al.  Program Analysis and Manipulation to Reproduce Learners' Erroneous Reasoning , 2012, LOPSTR.

[2]  Claus Zinn Algorithmic Debugging and Literate Programming to Generate Feedback in Intelligent Tutoring Systems , 2014, KI.

[3]  Micah B. Goldwater,et al.  On the acquisition of abstract knowledge: Structural alignment and explication in learning causal system categories , 2015, Cognition.

[4]  K. Holyoak,et al.  Schema induction and analogical transfer , 1983, Cognitive Psychology.

[5]  William R. Murray,et al.  Automatic program debugging for intelligent tutoring systems , 1987, Comput. Intell..

[6]  Ehud Shapiro,et al.  Algorithmic Program Debugging , 1983 .

[7]  Stephen K. Reed,et al.  Use of examples and procedures in problem solving , 1991 .

[8]  J. Hedberg The Cambridge handbook of multimedia learning , 2007 .

[9]  Ute Schmid,et al.  Automatic Generation of Analogous Problems for Written Subtraction , 2016 .

[10]  Hyacinth S. Nwana,et al.  Intelligent tutoring systems: an overview , 1990, Artificial Intelligence Review.

[11]  John Seely Brown,et al.  Diagnostic Models for Procedural Bugs in Basic Mathematical Skills , 1978, Cogn. Sci..

[12]  J. Sweller,et al.  The Use of Worked Examples as a Substitute for Problem Solving in Learning Algebra , 1985 .

[13]  Richard M. Young,et al.  Errors in Children's Subtraction , 1981, Cogn. Sci..

[14]  Ute Schmid,et al.  Mapping and Inference in Analogical Problem Solving — As Much as Needed or as Much as Possible? , 2008 .

[15]  Kurt VanLehn,et al.  Analogy Events: How Examples are Used During Problem Solving , 1998, Cogn. Sci..

[16]  D. Gentner Structure‐Mapping: A Theoretical Framework for Analogy* , 1983 .

[17]  L. R. Novick Analogical transfer, problem similarity, and expertise. , 1988, Journal of experimental psychology. Learning, memory, and cognition.

[18]  Susanne Narciss,et al.  Fostering achievement and motivation with bug-related tutoring feedback in a computer-based training for written subtraction. , 2006 .