A code autograder for student homework submissions
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Ben Kurtovic 7cd07d4a8f Update README pirms 8 gadiem
desk Structure pirms 8 gadiem
jail Structure pirms 8 gadiem
lib Basic maintenance pirms 8 gadiem
spec Add CS 241 Honors spec pirms 8 gadiem
.gitignore Structure pirms 8 gadiem
.gitmodules Add CS 241 Honors spec pirms 8 gadiem
README.md Update README pirms 8 gadiem
rakefile Basic maintenance pirms 8 gadiem

README.md

kgrader

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.

Installation

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

Usage

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