Chris Douce wrote:
Hi,
you might have a look at the "Java Intelligent Tutoring System". Here is a paper describing the system: http://www.cas.mcmaster.ca/~franek/submit/syfra1.pdf
Regards, Simon
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
-- Dipl.-Inform. Simon Giesecke <[EMAIL PROTECTED]> Abteilung Software Engineering Department f�r Informatik, Fakult�t II Carl von Ossietzky Universit�t Oldenburg, 26111 Oldenburg B�ro: OFFIS, Escherweg 2, Raum D106, 26121 Oldenburg Tel. 0441-9722-563 Fax 0441-9722-502
---------------------------------------------------------------------- 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/
