Using Run Time Traces in Automated Programming Tutoring
In: Proceedings of the 16th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE '11) (Darmstadt 2011)
New York: ACM (2011), S. 303-307
Buchaufsatz / Kapitel / Fach: Informatik
Fakultät für Wirtschaftswissenschaften » Fachgebiet Informatik » Specification of Software Systems
Running test cases against a student's solution of a programming assignment is one of the easiest ways to generate feedback. If black-box tests are used, students may have difficulties to retrace the complete system behaviour and to find erroneous programming statements. This paper discusses the use of automated trace generation for assisting students in this task. Both manual and automated trace interpretation is discussed and evaluated by examples.