A code autograder for student homework submissions
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Ben Kurtovic 7cd07d4a8f Update README vor 10 Jahren
desk Structure vor 10 Jahren
jail Structure vor 10 Jahren
lib Basic maintenance vor 10 Jahren
spec Add CS 241 Honors spec vor 10 Jahren
.gitignore Structure vor 10 Jahren
.gitmodules Add CS 241 Honors spec vor 10 Jahren
README.md Update README vor 10 Jahren
rakefile Basic maintenance vor 10 Jahren

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