How to create an auto-grader in and for Python
Posted
by
recluze
on Programmers
See other posts from Programmers
or by recluze
Published on 2012-12-31T11:50:18Z
Indexed on
2013/06/25
16:28 UTC
Read the original article
Hit count: 284
I'm trying to create an auto-grader for one of my beginning programming courses for python. From my online search, I've come to know that it is effectively a unit test framework that tests the student's code rather than production code but I'm not really sure how to structure the flow of the program. Can anyone please provide a strategy for submission of code by students and automating the whole process of marking?
For instance, how would the student code be submitted and then stored/structured on disk, how would the grades be stored/reported?
I'm only looking for a broad strategy and will try on my own to fill in the blanks.
(I asked this on stockoverflow.com initially but it's considered as off-topic and I was suggested to ask here.)
© Programmers or respective owner