Experiences in Implementing Constraint-Based Modeling in SQL-Tutor
- 985 Downloads
The problem with most student modeling approaches is their insistence on complete and cognitively valid models of student’s knowledge. Ohlsson  proposes Constraint-Based Modeling (CBM) as a way to overcome intractability of student modeling, by generating models that are precise enough to guide instruction, and are computationally tractable at the same time. The paper presents our experiences in building SQL-Tutor, an ITS built upon CBM. CBM is extremely computationally efficient. State constraints, which form the basis of CBM, are very expressive; we have encountered no situations where constraints were unable to diagnose student answers. The time needed to acquire, implement and test a constraint is less than times reported for the acquisition of production rules. The initial evaluation of SQL-Tutor proved the validity of design and appropriateness of CBM.
Unable to display preview. Download preview PDF.
- 1.Anderson, J.R., Jeffries, R.: Novice LISP Errors: Undetected Losses of Information from Working Memory. Human-Computer Interaction 22 (1985) 403–423 416Google Scholar
- 2.Anderson, J.R.: Rules of the Mind. Lawrence Erlbaum Associates, Hillsdale, NJ (1993) 414Google Scholar
- 6.Franz Inc. Allegro Common Lisp (1996) 417Google Scholar
- 7.Holt, P., Dubs, S., Jones, M., Greer, J.E.: The State of Student Modelling. In: Greer, J.E., McCalla, G.I. (eds.): Student Modeling: the Key to Individualized Knowledge-based Instruction. NATO ASI Series, Vol. 125. Springer-Verlag, Berlin Heidelberg New York (1994) 3–35 414, 414Google Scholar
- 8.Mitrović, A. SQL-Tutor: a Preliminary Report. Technical Report TR-COSC 08/97, Computer Science Department, University of Canterbury (1997) 417, 420, 421Google Scholar
- 9.Mitrović, A. Learning SQL with a Cimputerized Tutor. Proc. 29th SIGCSE Tech. Symp. (1998) 307–311 417Google Scholar
- 10.Ohlsson, S.: Constraint-based Student Modeling. In: Greer, J.E., McCalla, G.I. (eds.): Student Modeling: the Key to Individualized Knowledge-based Instruction. NATO ASI Series, Vol. 125. Springer-Verlag, Berlin Heidelberg New York (1994) 167–189 414, 414, 414, 415, 415, 421, 422Google Scholar
- 12.Self, J.A.: Bypassing the Intractable Problem of Student Modeling. In: Frasson, C., Gauthier, G. (eds.): Intelligent Tutoring Systems: at the Crossroads of Artificial Intelligence and Education. Ablex, Norwood (1990) 107–123 414, 414, 414Google Scholar