A General Model of Adaptive Tutorial Dialogues for Intelligent Tutoring Systems (2013)
Type of ContentTheses / Dissertations
Thesis DisciplineComputer Science
Degree NameDoctor of Philosophy
PublisherUniversity of Canterbury. Computer Science and Software Engineering
AuthorsWeerasinghe, A.show all
Adaptive tutorial dialogues have been successfully employed by ITSs to facilitate deep learning of conceptual domain knowledge. But none of the approaches used for generating dialogues have been used across instructional domains and tasks. The objective of this project was twofold: (i) to propose a general model that provides adaptive dialogue support in both well- and ill-defined instructional tasks (ii) to explore whether adaptive tutorial dialogues are better than non-adaptive dialogues in acquiring domain knowledge.
Our model provides adaptive dialogue support by identifying the concepts that the student has most difficulty with, and then selecting the tutorial dialogues corresponding to those concepts. The dialogues are customised based on the student’s knowledge and explanation skills, in terms of the length and the exact content of the dialogue. The model consists of three parts: an error hierarchy, tutorial dialogues and rules for adapting them.
We incorporated our model into EER-Tutor, a constraint-based tutor that teaches database design. The effectiveness of adaptive dialogues compared to non-adaptive dialogues in learning this ill-defined task was evaluated in an authentic classroom environment. The results revealed that the acquisition of the domain knowledge (represented as constraints) of the experimental group who received adaptive dialogues was significantly higher than their peers in the control group with non-adaptive dialogues. We also incorporated our model into NORMIT, a constraint-based tutor that teaches data normalization. We repeated the experiment using NORMIT in a real-world class room environment with a much smaller group of students (18 in NORMIT study vs 65 in EER-Tutor study) but did not find significant differences. We also investigated whether our model could support dialogues in logical database design and fraction addition using paper-based methods.
Our evaluation studies and investigations on paper indicated that our model can provide adaptive support for both ill-and well-defined tasks associated with a well-defined domain theory. The results also indicated that adaptive dialogues are more effective than non-adaptive dialogues in teaching the ill-defined task of database design.