We describe a method for the evaluation of programming assignments where a student, after the initial submission delivered in a traditional controlled environment, may continue to submit corrections to his program using a web-based interface while at home. Only when the program passes all instructor defined tests, the instructor examines and grades the student's original submission by comparing it with the final version. We discuss the benefits and the limitations of this method, based on a decade-long experience with its deployment in several Computer Engineering courses at the University of Pisa.

Grading faulty programming assignments via student-submitted corrections

LETTIERI, GIUSEPPE
2013-01-01

Abstract

We describe a method for the evaluation of programming assignments where a student, after the initial submission delivered in a traditional controlled environment, may continue to submit corrections to his program using a web-based interface while at home. Only when the program passes all instructor defined tests, the instructor examines and grades the student's original submission by comparing it with the final version. We discuss the benefits and the limitations of this method, based on a decade-long experience with its deployment in several Computer Engineering courses at the University of Pisa.
2013
9788898091102
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/231155
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact