Skip to content
auto-grade python assignments
Python Jupyter Notebook Makefile
Branch: master
Clone or download



Documentation Status

auto-grade python assignments

This library helps one create and grade programming assignments written in Python and submitted by students via Github.

Features include the ability to:

  • Create private GitHub repositories for each student.
  • Populate student repositories with starter code.
  • Grade student assignments by running unittests against their code.
  • Push grades and failing tests back to the student repositories.
  • Summarize grades by test or student

See the example for a tutorial on usage.

Related libraries


Tools used in rendering this package:

You can’t perform that action at this time.