PROUST: Knowledge-Based Program Understanding
IEEE Transactions on Software Engineering
Thetis: an ANSI C programming environment designed for introductory use
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
An integrated program development tool for teaching and learning how to program
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Debug it: a debugging practicing system
Computers & Education
Programmers use slices when debugging
Communications of the ACM
DrJava: a lightweight pedagogic environment for Java
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
ITS '02 Proceedings of the 6th International Conference on Intelligent Tutoring Systems
SIGCSE '74 Proceedings of the fourth SIGCSE technical symposium on Computer science education
Debugging: from novice to expert
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Example-based programming: a pertinent visual approach for learning to program
Proceedings of the working conference on Advanced visual interfaces
An analysis of patterns of debugging among novice computer science students
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
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
Backstop: a tool for debugging runtime errors
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Integrating Case-Based Reasoning and Meta-Learning for a Self-Improving Intelligent Tutoring System
International Journal of Artificial Intelligence in Education
A tutoring system for debugging: status report
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
This paper discusses the continuing work related to an Intelligent Tutoring System (ITS) to teach introductory computer science students how to be better debuggers, including the first evaluation of the first completed phase of the system. This paper builds on previous work discussed in [3] and [4].