Deploying Intelligent Tutors on the Web: An Architecture and an Example
We describe the conversion of a standalone intelligent tutoring system (ITS) to one
that operates on the World Wide Web. First, we focus on one product of this effort, a Web-
enabled architecture as extension of a widely-used standalone ITS architecture. The advantages
of the architecture we have chosen are discussed. We then describe the specific Web-based ITS
that uses this architecture, highlighting features of the tutor for supporting and enhancing
problem solving. Both the architecture and many features of the tutor that support students'
problem solving activities should be generalizable to other ITSs.
Keywords. Intelligent tutoring systems, World Wide Web, intelligent tutoring system
architectures, Java, user interface design, problem solving tutors, algebra tutors.