A system for assigning and grading Jupyter notebooks.
Documentation can be found on Read the Docs.
The nbgrader toolbar extension for Jupyter notebooks guides the instructor throughassignment and grading tasks using the familiar Jupyter notebook interface.
The formgrader extension for the Jupyter notebook allows instructors to usethe core functionality of nbgrader---generating the student version of anassignment, releasing assignments to students, collecting assignments,autograding submissions, and manually grading submissions.
Using the assignment list extension, students may conveniently view, fetch,submit, and validate their assignments.
Command line toolsoffer an efficient way for the instructor to generate, assign, release, collect,and grade notebooks.
For detailed instructions on installing nbgrader and the nbgrader extensionsfor Jupyter notebook, please see Installationsection in the User Guide.
Please see the contributing guidelines and documentation.
If you want to develop features for nbgrader, please follow thedevelopment installation instructions.