Abstract
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Brusilovsky, P.: Intelligent learning environments for programming: The case for integration and adaptation. In: Greer, J. (ed.) Proc. of AI-ED’95, 7th World Conference on Artificial Intelligence in Education, Washington, DC, AACE (1995) 1–8
Brusilovsky, P., Eklund, J., and Schwarz, E.: Web-based education for all: A tool for developing adaptive courseware. Computer Networks and ISDN Systems. 30, 1–7 (1998) 291–300
Brusilovsky, P., Ritter, S., and Schwarz, E.: Distributed intelligent tutoring on the Web. In: du Boulay, B. and Mizoguchi, R. (eds.) (Proc. of AI-ED’97, 8th World Conference on Artificial Intelligence in Education) IOS, Amsterdam (1997) 482–489
Brusilovsky, P. L.: Intelligent Tutor, Environment and Manual for Introductory Programming. Educational and Training Technology International 29,1 (1992) 26–34
Chi, M. T. H., Bassok, M., Lewis, M. W., Reimann, P., and Glaser, R.: Self-explanations: How students study and use examples to solve problems. Cognitive Science 13 (1989) 145–182
Koedinger, K. R., Anderson, J. R., Hadley, W. H., and Mark, M. A.: Intelligent tutoring goes to school in the big city. In: Greer, J. (ed.) Proc. of AI-ED’95, 7th World Conference on Artificial Intelligence in Education, Washington, DC, AACE (1995) 421–428
McArthur, D., Stasz, C., Hotta, J., Peter, O., and Burdorf, C.: Skill-oriented task sequencing in an intelligent tutor for basic algebra. Instructional Science 17,4 (1988) 281–307
McKendree, J. and Anderson, J. R.: Effect of practice on knowledge and use of basic Lisp. In: Carroll, J. M. (ed.) Interfacing Thought: Cognitive Aspects of Human-Computer Interaction. Bradford Books/MIT Press, Cambridge (1987)
Pirolli, P. L. and Anderson, J. R.: The role of learning from examples in the acquisition of recursive programming skills. Canadian Journal of Psychology 39 (1985) 240–272
Recker, M. M. and Pirolli, P.: Student strategies for learning programming from a computatioinal environment. In: Frasson, C., Gauthier, G. and McCalla, G. I. (eds.) Intelligent Tutoring Systems. (Proc. of Second International Conference on Intelligent Tutoring Systems, ITS’92, Montreal) Springer-Verlag, Berlin (1992) 382–394
Ritter, S.: Comminication, cooperation and competition among multiple tutor agents. In: Boulay, B. d. and Mizoguchi, R. (eds.) Artificial Intelligence in Education: Knowledge and Media in Learning Systems. (Proc. of AI-ED’97, 8th World Conference on Artificial Intelligence in Education, Kobe, Japan) IOS, Amsterdam (1997)
Ritter, S. and Koedinger, K. R.: Towards lightweight tutoring agents. In: Greer, J. (ed.) Proc. of AI-ED’95, 7th World Conference on Artificial Intelligence in Education, Washington, DC, AACE (1995) 91–98
Ritter, S. and Koedinger, K. R.: An architecture for plug-in tutor agents. Journal of Artificial Intelligence in Education 7 (1996) 315–347
Schmalthofer, F. and Kuehn, O.: The psychological process of constructing a mental model when learning by being told, from examples, and by exploration. In: Ackermann, A. and Tauber, M. (eds.): Informatics and Psychology. Schuerding Proceedings (1989)
Sleeman, D. H.: An attempt to understand student understanding in basic algebra. Cognitive Science 8 (1984) 387–412
VanLehn, K., Jones, R. M., and Chi, M. T. H.: A model of the self-explanation effect. Journal of the Learning Sciences 2,1 (1992) 1–60
Weber, G.: Individual selection of examples in an intelligent learning environment. Journal of Artificial Intelligence in Education 7,1 (1996) 3–31
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ritter, S., Brusilovsky, P., Medvedeva, O. (1998). Creating More Versatile Intelligent Learning Environments with a Component-Based Architecture. In: Goettl, B.P., Halff, H.M., Redfield, C.L., Shute, V.J. (eds) Intelligent Tutoring Systems. ITS 1998. Lecture Notes in Computer Science, vol 1452. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-68716-5_61
Download citation
DOI: https://doi.org/10.1007/3-540-68716-5_61
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64770-6
Online ISBN: 978-3-540-68716-0
eBook Packages: Springer Book Archive