Skip to Main content Skip to Navigation
Journal articles

An Intelligent Tutoring System for Entity Relationship Modelling

Abstract : The paper presents KERMIT, a Knowledge-based Entity Relationship Modelling Intelligent Tutor. KERMIT is a problem-solving environment for the university-level students, in which they can practise conceptual database design using the Entity-Relationship data model. KERMIT uses Constraint-Based Modelling (CBM) to model the domain knowledge and generate student models. We have used CBM previously in tutors that teach SQL and English punctuation rules. The research presented in this paper is significant because we show that CBM can be used to support students learning design tasks, which are very different from domains we dealt with in earlier tutors. The paper describes the system's architecture and functionality. The system observes students' actions and adapts to their knowledge and learning abilities. KERMIT has been evaluated in the context of genuine teaching activities. We present the results of two evaluation studies with students taking database courses, which show that KERMIT is an effective system. The students have enjoyed the system's adaptability and found it a valuable asset to their learning. (
Document type :
Journal articles
Complete list of metadata

Cited literature [33 references]  Display  Hide  Download
Contributor : Jerome Zeiliger Connect in order to contact the contributor
Submitted on : Friday, December 14, 2007 - 2:58:54 PM
Last modification on : Tuesday, August 9, 2022 - 9:58:22 AM
Long-term archiving on: : Thursday, September 27, 2012 - 11:25:15 AM


Files produced by the author(s)


  • HAL Id : hal-00197310, version 1



Pramuditha Suraweera, Antonija Mitrovic. An Intelligent Tutoring System for Entity Relationship Modelling. International Journal of Artificial Intelligence in Education, Springer, 2004, 14, pp.375-417. ⟨hal-00197310⟩



Record views


Files downloads