Chapter

Knowledge-Based Intelligent Information and Engineering Systems

Volume 3213 of the series Lecture Notes in Computer Science pp 306-313

Supporting Self-Explanation in an Open-Ended Domain

  • Amali WeerasingheAffiliated withIntelligent Computer Tutoring Group, Department of Computer Science, University of Canterbury Private Bag
  • , Antonija MitrovicAffiliated withIntelligent Computer Tutoring Group, Department of Computer Science, University of Canterbury Private Bag

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Self-explanation has been used successfully in teaching Mathematics and Physics to facilitate deep learning. We are interested in investigating whether self-explanation can be used in an open-ended, ill-structured domain. For this purpose, we enhanced KERMIT, an intelligent tutoring system that teaches conceptual database design. The resulting system, KERMIT-SE, supports self-explanation by engaging students in tutorial dialogues when their solutions are erroneous. The results of an evaluation study indicate that self-explanation leads to improved performance in both conceptual and procedural knowledge.