Prototype model of tutoring system for programming
Tonči Dadić, Slavomir Stankov, Marko Rosić · 2006
Computerized tutor for programming learning helps students to understand program constructs, and syntax of target programming language. Also, it helps to improve problem-solving skill, and ability to evaluate program solution. In this paper we propose a model concept and architecture prototype of tutoring system for Programming. It is based on our age-long research and development of the Tutor-Expert System, a model of hypermedia authoring shell for building intelligent tutoring systems. Paper focuses on student-system dialogue, error classes in student's program and mechanism to detect correctness of student's program