Skip to main content

Creating More Versatile Intelligent Learning Environments with a Component-Based Architecture

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1452))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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

    Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Google Scholar 

  4. Brusilovsky, P. L.: Intelligent Tutor, Environment and Manual for Introductory Programming. Educational and Training Technology International 29,1 (1992) 26–34

    Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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

    Google Scholar 

  13. Ritter, S. and Koedinger, K. R.: An architecture for plug-in tutor agents. Journal of Artificial Intelligence in Education 7 (1996) 315–347

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Sleeman, D. H.: An attempt to understand student understanding in basic algebra. Cognitive Science 8 (1984) 387–412

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. Weber, G.: Individual selection of examples in an intelligent learning environment. Journal of Artificial Intelligence in Education 7,1 (1996) 3–31

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics