Testing Strategies for the Automated Grading of Student Programs
APOGEE: automated project grading and instant feedback system for web based computing