Ben Kurtovic 7cd07d4a8f | il y a 8 ans | |
---|---|---|
desk | il y a 8 ans | |
jail | il y a 8 ans | |
lib | il y a 8 ans | |
spec | il y a 8 ans | |
.gitignore | il y a 8 ans | |
.gitmodules | il y a 8 ans | |
README.md | il y a 8 ans | |
rakefile | il y a 8 ans |
kgrader is a code autograder, originally created by the course staff of CS 296-41 (Systems Programming Honors) at the University of Illinois to grade student homework submissions.
It is written in Ruby.
Download kgrader over git:
git clone https://github.com/earwig/kgrader.git kgrader
cd kgrader
If you want to use UIUC-specific assignment specifications (requires special permissions, but you have those if you want to grade our assignments, right?):
git submodule update --init
kgrader uses rake as its command-line interface.
To do some basic housekeeping:
rake clean
To restore kgrader to its factory defaults (i.e., delete checked-out student repos and any uncommitted grading attempts):
rake clobber