An Intelligent SQL Tutor on the Web 13 (2): "Part II of the
Special Issue on Adaptive and Intelligent Web-Based Systems "
The paper presents SQLT-Web, a Web-enabled intelligent tutoring
system for the SQL database language. SQLT-Web is a Web-enabled
version of an earlier, standalone ITS. In this paper we describe
how the components of the standalone system were reused to
develop the Web-enabled system. The system observes students'
actions and adapts to their knowledge and learning abilities. We
describe the system's architecture in comparison to the
architectures of other existing Web-enabled tutors. All tutoring
functions are performed on the server side, and we explain how
SQLT-Web deals with multiple students. The system has been open
to outside users since March 2000. SQLT-Web has been evaluated
in the context of genuine teaching activities. We present the
results of three evaluation studies with the University of
Canterbury students taking database courses, which show that
SQLT-Web is an effective syste