Skip to main content

Student Modeling in Intelligent Tutoring Systems — Implications for User Modeling

  • Conference paper
User Models in Dialog Systems

Part of the book series: Symbolic Computation ((1064))

Abstract

User modeling and student modeling, though similar in many ways, have generally been pursued in parallel for the past decade. This chapter explores the role of student modeling in intelligent tutoring systems from the perspective of user modeling, with the goal of determining what researchers in user modeling can learn from student modeling. The chapter focuses on three issues: the information modeled about students, how that information is represented, and how the student model is built. Several intelligent tutoring systems that do student modeling are critically examined (in particular BUGGY, LMS, GUIDON, and WUSOR), and recommendations for user modeling based on this examination are made.

This work was supported by a grant from the Digital Equipment Corporation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Anderson, J. R., C. F. Boyle and B. J. Reiser (1985): Intelligent Tutoring Systems. Science 228, 456–462. [KASS*: 389]

    Google Scholar 

  2. Anderson, J. R., C. F. Boyle and G. Yost (1985): The Geometry Tutor. In: Proc. IJCAI-85, 1–7. [CHIN*: 77, 100; QUIL*: 116, 125; KASS*: 393]

    Google Scholar 

  3. Brown, J. S., R. Burton, M. Miller, J. DeKleer, S. Purcell, C. Hauseman and R. Bobrow (1975): Steps towards a Theoretical Foundation for Complex, Knowlege-Based CAI. Technical Report 3135, Bolt, Beranek and Newman, Cambridge, MA. [KASS*: 387, 389]

    Google Scholar 

  4. Brown, J. S., R. Burton, C. Hauseman, I. Goldstein, B. Huggins and M. Miller (1977): Aspects of a Theory for Automated Student Modelling. Technical Report 3549, Bolt, Beranek and Newman, Cambridge, MA. [KASS*: 394]

    Google Scholar 

  5. Brown, J. S. and R. R. Burton (1978): Diagnostic Models for Procedural Bugs in Basic Mathematical Skills. Cognitive Science 2, 155–192. [CHIN*: 77, 100; QUIL*: 116, 125; MCCO*: 237; KASS*: 392, 394; FINI*: 414]

    Google Scholar 

  6. Brown, J. S. and K. VanLehn (1980): Repair Theory: A Generative Theory of Bugs in Procedural Skills. Cognitive Science 4, 379–426. [KASS*: 405]

    Google Scholar 

  7. Brown, J. S., R. R. Burton and J. DeKleer (1982): Pedagogical, Natural Language and Knowledge Engineering Techniques in Sophie 1, 2 and 3. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 388f.]

    Google Scholar 

  8. Burton, R. R. (1982): Diagnosing Bugs in a Simple Procedural Skill. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [QUIL*: 116, 125; KASS*: 394]

    Google Scholar 

  9. Carbonell, J. R. (1970): AI in CAI: An Artificial Intelligence Approach to Computer-Aided Instruction. IEEE Transactions on Man-Machine Systems 11, 190–202. [KASS*: 390]

    Google Scholar 

  10. Carr, B. and I. Goldstein (1977): Overlays: A Theory of Modelling for Computer Aided Instruction. AI Memo 406, MIT, Cambridge, MA. [WAHL*: 7; CHIN*: 77; KASS*: 388, 390, 400]

    Google Scholar 

  11. Clancey, W. J. and R. Letsinger (1981): NEOMYCIN: Reconfiguring a Rule-Based Expert System for Application to Teaching. In: Proc. IJCAI-81, 829–836. [KASS*: 398]

    Google Scholar 

  12. Clancey, W. J. (1982): Tutoring Rules for Guiding a Case Method Dialogue. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 388f., 398]

    Google Scholar 

  13. Clancey, W. J. (1983): The Epistemology of a Rule-Based System: A Framework for Explanation. Artificial Intelligence 20, 215–251. [KASS*: 398]

    Google Scholar 

  14. Clancey, W. J. (1986): From Guidon to Neomycin and Heracles in Twenty Short Lessons. In: AI Magazine 7, 40–60. [KASS*: 398]

    Google Scholar 

  15. Farrell, R. G., J. R. Anderson and B. J. Reiser (1984): An Interactive Computer Based Tutor for LISP. In: Proc. AAAI-84, 106–109. [KASS*: 388]

    Google Scholar 

  16. Goldstein, I. P. (1982): The Genetic Graph: A Representation for the Evolution of Procedural Knowledge. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 388, 400]

    Google Scholar 

  17. Heines, J. M. and T. O’Shea (1985): The Design of a Rule-Based CAI Tutorial. International Journal of Man-Machine Studies 23, 1–26. [KASS*: 389]

    Google Scholar 

  18. Kass, R. (1987): Implicit Acquisition of User Models in Cooperative Advisory Systems. Technical Report MS-CIS-87–05, Dept. of Computer and Information Science, Univ. of Pennsylvania, Philadelphia, PA. [WAHL*: 12, 18, 33; PARI*: 229; KASS*: 409; FINI*: 416]

    Google Scholar 

  19. Kass, R. and T. Finin (1987): Rules for the Implicit Acquisition of Knowledge about the User. In: Proc. AAAI-87, 295–300. [KASS*: 409; FINI*: 416]

    Google Scholar 

  20. Kimball, R. (1982): A Self-Improving Tutor for Symbolic Integration. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 400]

    Google Scholar 

  21. Kobsa A.: A Taxonomy of Beliefs and Goals for User Models in Dialog Systems. In this volume. [DAME*: 277; SPAR*: 360, 362; KASS*: 406]

    Google Scholar 

  22. London, B. and W. J. Clancey (1982): Plan Recognition Strategies in Student Modeling: Prediction and Description. In: Proc. AAAI-82, 335–338. [KASS*: 391, 398]

    Google Scholar 

  23. Matz, M. (1982): Towards a Process Model for High School Algebra. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 397]

    Google Scholar 

  24. Miller, M. L. (1982): A Structured Planning and Debugging Environment for Elementary Programming. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 388]

    Google Scholar 

  25. O’Shea, T. (1982): A Self-Improving Quadratic Tutor. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 400]

    Google Scholar 

  26. Reiser, B. J., J. R. Anderson and R. G. Farrell (1985): Dynamic Student Modelling in an Intelligent Tutor for LISP Programming In• Proc. IJCAI-85, 8–14. [KOBS*: 56; CHIN*: 77, 100; KASS*: 388f., 393]

    Google Scholar 

  27. Sacerdoti, E. (1977): A Structure for Plans and Behavior. Amsterdam: North-Holland. [KASS*: 394]

    Google Scholar 

  28. Self, J. A. (1974): Student Models in Computer-Aided Instruction. International Journal of Man-Machine Studies 6, 261–276. [KASS*: 387]

    Google Scholar 

  29. Shrager, J. and T. Finin (1982): An Expert System that Volunteers Advice. In: Proc. AAAI-82, 339–340. [KASS*: 388; FINI*: 411]

    Google Scholar 

  30. Sleeman, D. H. (1977): A System which Allows Students to Explore Algorithms. In: Proc. IJCAI-77, 780–786. [KASS*: 388]

    Google Scholar 

  31. Sleeman, D. H. and M. J. Smith (1981): Modeling Student’s Problem Solving. Artificial Intelligence 16, 171–187. [CHIN*: 77, 100; KASS*: 392, 396]

    Google Scholar 

  32. Sleeman, D. H. (1982): Assessing Aspects of Competence in Basic Algebra. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 396; FINI*: 414]

    Google Scholar 

  33. Sleeman, D. H. and J. S. Brown (1982): Intelligent Tutoring Systems. New York: Academic Press. [WAHL*: 7; KOBS*: 54; CHIN*: 77; COHE*: 329; SPAR*: 360; KASS*: 387]

    Google Scholar 

  34. Sleeman, D. H. and R. J. Hendley (1982): ACE: A System which Analyzes Complex Explanations. In: D. H. Sleeman and J. S. Brown, eds.: Intelligent Tutoring Systems. New York: Academic Press. [KASS*: 388]

    Google Scholar 

  35. Sleeman, D. H. (1983): A Rule Directed Modeling System. In: R. Michalski, J. Carbonell and T. M. Mitchell, eds.: Machine Learning. Los Altos, CA: Tioga Press. [KASS*: 393, 396]

    Google Scholar 

  36. Sleeman, D. H. (1984): An Attempt to Understand Students’ Understanding of Basic Algebra. Cognitive Science 8, 387–412. [KASS*: 396f.]

    Google Scholar 

  37. Sleeman, D. H. (1985): UMFE: A User Modeling Front End Subsystem. International Journal of Man-Machine Studies 23, 71–88. [WAHL*: 15; RICH*: 36; KOBS*: 53, 56f.; PARI*: 229; SPAR*: 361; KASS*: 408; FINI*: 416]

    Google Scholar 

  38. Spohrer, J. C., E. Soloway and E. Pope (1985): A Goal/Plan Analysis of Buggy Pascal Programs. Technical Report YALEU/CSD/RR 392, Dept. of Computer Science, Yale Univ., New Haven, CT. [KASS*: 403]

    Google Scholar 

  39. Wahlster, W. and A. Kobsa: User Models in Dialog Systems. In this volume. [KOBS*: 52, 61, 67; CHIN*: 78; COHE*: 330; SPAR*: 360, 362; KASS*: 407]

    Google Scholar 

  40. Woolf, B. and D. D. McDonald (1984): Building a Computer Tutor: Design Issues. Computer 17, 61–73. [KASS*: 388]

    Google Scholar 

  41. Zissos, A. Y. and I. H. Witten (1985): User Modeling for a Computer Coach: A Case Study. International Journal of Man-Machine Studies 23, 729–750. [KASS*: 391)]

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kass, R. (1989). Student Modeling in Intelligent Tutoring Systems — Implications for User Modeling. In: Kobsa, A., Wahlster, W. (eds) User Models in Dialog Systems. Symbolic Computation. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83230-7_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-83230-7_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-83232-1

  • Online ISBN: 978-3-642-83230-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics