Case-based Evaluation Support System of Novice Programs Written in Assembly Language
Hiroyoshi Watanabe, Masayuki Arai, Shigeo Takei · 2001
In this paper, we propose a method of evaluating students’ programs written in assembly language. The target evaluation tasks are to judge whether a student’s program satisfies the requirements of the given problem and to give advice for the student program. The proposed method to perform the evaluation tasks consists of two processes: (1) evaluating the program’s action and (2) evaluating the implementation based on cases. We implemented a support system of evaluating CASL programs based on the method. The implemented system has a web-based user interface to support teachers’ evaluation work. The system was utilized for actual classes and the results showed that the system reduced the teacher’s evaluation work drastically.