Hi, This is a two part question that is loosely related to the previous thread:
Lets say I have a class of students performing a group of simple progamming assignments in Java (for sake of argument). By assignments I'm thinking of exercises that performs simple temperature conversion, calculate average rainfall, calculates a factorial, or a set of classes to exhibit a particular behaviour through published methods. Does anybody know of any papers that try to address the problem of automated (by computer) validation/checking of student programs, potentially providing feedback regarding student assignments? I appreciate that a lot of checking and validation is performed by a compiler (and the interesting error messages that are created), and that code can be automatically tested through a mechanism like JUnit, providing they are integrated into the software that is to be tested (and written properly)... Do you know whether anybody has investigated or implemented a more 'student friendly' mechanism for automated checking/validation of submitted programs which could be related to particular assignments or programming tasks? Also, if we have a sample program, does anyone know of a tutoring system that may assist students through the automatic generation of natural language questions derived from a submitted program text? I appreciate that most of the time a compiler facilitates the generation of these questions, through user interpretation... All references and comments greatfully appreciated, Many thanks. Chris ---------------------------------------------------------------------- PPIG Discuss List ([EMAIL PROTECTED]) Discuss admin: http://limitlessmail.net/mailman/listinfo/discuss Announce admin: http://limitlessmail.net/mailman/listinfo/announce PPIG Discuss archive: http://www.mail-archive.com/discuss%40ppig.org/
