Effect of practice on knowledge and use of basic Lisp
Interfacing thought: cognitive aspects of human-computer interaction
Individual selection of examples in an intelligent learning environment
Journal of Artificial Intelligence in Education
An architecture for plug-in tutor agents
Journal of Artificial Intelligence in Education
Web-based education for all: a tool for development adaptive courseware
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Selected papers of the 8th Interdisciplinary Workshop on Informatics and Psychology: Mental Models and Human-Computer Interaction 2
Student Strategies for Learning Programming from a Computational Environment
ITS '92 Proceedings of the Second International Conference on Intelligent Tutoring Systems
Planning Agents in a Multi-agents Intelligent Tutoring System
Proceedings of the 14th International conference on Industrial and engineering applications of artificial intelligence and expert systems: engineering of intelligent systems
Experimenting Features from Distinct Software Components on a Single Platform
ITS '00 Proceedings of the 5th International Conference on Intelligent Tutoring Systems
Hi-index | 0.00 |
In this paper we show that, with an appropriate component-based architecture, new functionality can be added to an Intelligent Tutoring System (ITS) with minimal effort. In particular, we show that an explanation function can be added to a component-based ITS which was originally designed to support activity in a learning-by-doing environment. We support these two claims by presenting our recent efforts to extend the Java Algebra Tutor, a variant of the PAT algebra tutor, with a generic example explanation module.