login

Evaluation of a Constraint-Based Tutor for a Database Language

University of Canterbury Research Repository (University of Canterbury)Published 1 January 1999Open access
Antonija Mitrović, Stellan Ohlsson
Citations222
View PDF

TL;DR

Empirical evaluation shows that students find the system easy to use, and they do better on a subsequent classroom examination than peers without experience with the system, supporting the psychological appropriateness of the constraint construct.

Abstract

We propose a novel approach to intelligent tutoring in which feedback messages are
\nassociated with constraints on correct problem solution. The knowledge state of the student is represented by the constraints that he or she does and does not violate during problem solving. Constraint-based tutoring has been implemented in SQL-Tutor, an intelligent tutoring system for teaching the database query language SQL. Empirical evaluation shows that (a) students find the system easy to use, and (b) they do better on a subsequent classroom examination than peers without experience with the system. Furthermore, learning curves are smooth when plotted in terms of individual constraints, supporting the psychological appropriateness of the constraint construct.

Keywords

PsychologyComputer Science