Skip to main content

KERMIT: A Constraint-Based Tutor for Database Modeling

  • Conference paper
  • First Online:
Intelligent Tutoring Systems (ITS 2002)

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

Included in the following conference series:

Abstract

KERMIT is an intelligent tutoring system that teaches conceptual database design using the Entity-Relationship data model. Database design is an open-ended task: although there is an outcome defined in abstract terms, there is no procedure to use to find that outcome. So far, constraint based modelling has been used in a tutor that teaches a database language (SQL-Tutor) and a system that teaches punctuation and capitalisation rules (CAPIT). Both systems have proved to be extremely effective in evaluations performed in real classrooms. In this paper, we present experiences in using CBM in an open-ended domain. We describe system’s architecture and functionality. KERMIT has also been evaluated in the context of genuine teaching activities. We present the results of an evaluation study with students taking a database course, which show that KERMIT is an effective system. The students enjoyed the system’s adaptability and found it a valuable asset to their learning.

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

Access this chapter

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.

References

  1. Albacete, P.L., VanLehn, K. The Conceptual Helper: an Intelligent Tutoring System for Teaching Fundamenatal Physics Concepts. In: Gauthier, G., Frasson, C. and VanLehn, K. (eds.). Proc. ITS’2000, Springer-Verlag Berlin (2000) 564–573

    Google Scholar 

  2. Bloom, B. S. The 2-sigma problem: The search for methods of group instruction as effective as one-to-one tutoring. Educational Researcher, 13 (1984) 4–16

    Google Scholar 

  3. Chen, P. P. The Entity Relationship Model-Toward a Unified View of Data. ACM Transactions Database Systems, 1 (1976) 9–36

    Article  Google Scholar 

  4. Chin, D. N. Empirical Evaluation of User Models and User-adapted Systems. User Modeling and User Adapted Interaction, 11, (2001) 181–194

    Article  MATH  Google Scholar 

  5. Constantino-Gonzalez, M., Suthers, D. A Coached Collaborative Learning Environment for Entity-Relationship Modeling. In: Gauthier, G., Frasson, C. and VanLehn, K. (eds.). Proc. ITS’2000, Montreal (2000) 324–333

    Google Scholar 

  6. Constantino-Gonzalez, M., Suthers, D., Icaza., J. Designing and Evaluating a Collaboration Coach: Knowledge and Reasoning. In: Moore, J. D., Redfield, C. L. and Johnson, W. L. (eds.). Proc. AIED 01, San Antonio, Texas, IOS Press (2001) 176–187

    Google Scholar 

  7. Elmasri, R., Navathe, S. B. Fundamentals of Database Systems. Addison Wesley (1994)

    Google Scholar 

  8. Hall, L., Gordon, A. Synergy on the Net: Integrating the Web and Intelligent Learning Environments. Proc. of WWW-based Tutoring Workshop at ITS’2000 (2000) 25–29

    Google Scholar 

  9. Hall, L., Gordon, A. (1998) A Virtual Learning Environment for Entity Relationship Modelling. SIGCSE bulletin, 30 (1998) 345–353.

    Article  Google Scholar 

  10. Mayo, M., Mitrovic, A. Optimising ITS Behaviour with Bayesian Networks and Decision Theory. Int. Journal on Artificial Intelligence in Education, 12 (2001) 124–153.

    Google Scholar 

  11. Mitrovic, A., Martin, B., Mayo, M. Using Evaluation to Shape ITS Design: Results and Experiences with SQL-Tutor. UMUAI, 12 (2002) (in press)

    Google Scholar 

  12. Mitrovic, A., Mayo, M., Suraweera, P., Martin, B. Constraint-based Tutors: a Success Story. In: Monostori, L., Vancza, J. and Ali, M. (eds.). Proc. IEA/AIE-2001, Budapest, Springer-Verlag Berlin (2001) 931–940

    Google Scholar 

  13. Mitrovic, A., Ohlsson, S. Evaluation of a Constraint-based Tutor for a Database Language. Int. Journal on Artificial Intelligence in Education, 10 (1999) 238–256

    Google Scholar 

  14. Ohlsson, S. Constraint-based Student Modelling. In: Greer, J.E., McCalla, G (eds) Proc. of Student Modelling: the Key to Individualized Knowledge-based Instruction, Springer-Verlag Berlin (1994) 167–189

    Google Scholar 

  15. Visio, http://www.microsoft.com/office/visio/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Suraweera, P., Mitrovic, A. (2002). KERMIT: A Constraint-Based Tutor for Database Modeling. In: Cerri, S.A., Gouardères, G., Paraguaçu, F. (eds) Intelligent Tutoring Systems. ITS 2002. Lecture Notes in Computer Science, vol 2363. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47987-2_41

Download citation

  • DOI: https://doi.org/10.1007/3-540-47987-2_41

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43750-5

  • Online ISBN: 978-3-540-47987-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics