Fully automatic assessment of programming exercises
暂无分享,去创建一个
Automatic assessment of programming exercises has become an important method for grading students' exercises and giving feedback for them in mass courses. We describe a system called Scheme-robo, which has been designed for assessing programming exercises written in the functional programming language Scheme. The system assesses individual procedures instead of complete programs. In addition to checking the correctness of students' solutions the system provides many different tools for analysing other things in the program like its structure and running time, and possible plagiarism. The system has been in production use on our introductory programming course with some 300 students for two years with good results.
[1] Harold Abelson,et al. Revised5 report on the algorithmic language scheme , 1998, SIGP.
[2] Gerald J. Sussman,et al. Structure and interpretation of computer programs , 1985, Proceedings of the IEEE.
[3] Lauri Malmi,et al. Algorithm simulation with automatic assessment , 2000, ITiCSE '00.
[4] John English,et al. Experience with an automatically assessed course , 2000, ITiCSE '00.
[5] David Jackson. A semi-automated approach to online assessment , 2000, ITiCSE '00.