Diagnostic reasoning based on structure and behavior
Artificial Intelligence - Special volume on qualitative reasoning about physical systems
Intention-based diagnosis of errors in novice programs
Intention-based diagnosis of errors in novice programs
Artificial Intelligence
ELM-ART: An Intelligent Tutoring System on World Wide Web
ITS '96 Proceedings of the Third International Conference on Intelligent Tutoring Systems
Tailoring Feedback by Correcting Student Answers
ITS '00 Proceedings of the 5th International Conference on Intelligent Tutoring Systems
Dynamic student modelling in an intelligent tutor for LISP programming
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
A novel application of theory refinement to student modeling
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
A student model for object-oriented design and programming
Journal of Computing Sciences in Colleges
From objects-first to design-first with multimedia and intelligent tutoring
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Generation of problems, answers, grade, and feedback---case study of a fully automated tutor
Journal on Educational Resources in Computing (JERIC)
Distributed Framework for Adaptive Explanatory Visualization
Electronic Notes in Theoretical Computer Science (ENTCS)
Observer Architecture of Program Visualization
Electronic Notes in Theoretical Computer Science (ENTCS)
Learning Linked Lists: Experiments with the iList System
ITS '08 Proceedings of the 9th international conference on Intelligent Tutoring Systems
Expanding the Plausible Solution Space for Robustness in an Intelligent Tutoring System
ITS '08 Proceedings of the 9th international conference on Intelligent Tutoring Systems
Expanding the Space of Plausible Solutions in a Medical Tutoring System for Problem-Based Learning
International Journal of Artificial Intelligence in Education
A tutoring system for debugging: status report
Journal of Computing Sciences in Colleges
Debugging tutor: preliminary evaluation
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
The benefits of using Model-Based Reasoning for domain modeling are several-fold. We analyze these benefits and illustrate them in the context of a Web-based Intelligent Tutoring System. The system is designed to teach students to analyze and debug C++ programs for semantic and run-time errors. We have evaluated one instance of the Model-Based tutor, which deals with debugging pointers in C++, in several sections of Computer Science II course. We will present the results of these evaluations, which confirm the learnability of Model-Based tutors.