Top of this page
Skip navigation, go straight to the content

Peach

PEACH is a system for:

-          collecting and grading solutions to (programming) assignments;

-          providing feedback on submitted solutions; and

-          maintaining a database with all results.

 

PEACH is primarily intended for use with various programming courses offered by the Department of Mathematics and Computer Science at Eindhoven University of Technology (TU/e). Additional goals are use in various national, regional and international programming contests (e.g. Dutch Mathematics Olymiad) and at other educational institutes.

 

Benefits

In the context of programming education PEACH offers improved quality, more particularly:

-          dealing uniformly with multiple groups of students receiving programming education;

-          allowing participants to focus on the actual course topics (such as program design and annotation), rather than being distracted by secondary issues (such as syntax checking, comparing output files, administration of grades);

-          clearer communication between teachers and students (for example, which assignment to work on, submission deadlines, current status of submissions).

 

In the context of programming contests, the benefits of PEACH are:

-          fully networked operation, including distributed usage over the Internet;

-          improved control over the contest support software.

-         

PEACH has been developed by Tom Verhoeff and Erik Scheffers. For more information, see http://peach3.nl/trac