Skip to main content

A system for assigning and grading notebooks

Project description

Google Group Build Status codecov.io

A system for assigning and grading Jupyter notebooks.

Documentation can be found on Read the Docs.

Highlights of nbgrader

Instructor toolbar extension for Jupyter notebooks

The nbgrader toolbar extension for Jupyter notebooks guides the instructor through assignment and grading tasks using the familiar Jupyter notebook interface.

Creating assignment

Creating assignment

Student assignment list extension for Jupyter notebooks

Using the assignment list extension, students may conveniently view, fetch, submit, and validate their assignments.

nbgrader assignment list

nbgrader assignment list

The command line tools of nbgrader

Command line tools offer an efficient way for the instructor to generate, assign, release, collect, and grade notebooks.

Installation

You may install the current version of nbgrader which includes the grading system and command line tools using:

pip install nbgrader

Or, if you use Anaconda:

conda install -c jhamrick nbgrader

For detailed instructions on installing nbgrader and the nbgrader extensions for Jupyter notebook, please see Installation section in the User Guide.

Contributing

Please see the contributing guidelines and documentation.

If you want to develop features for nbgrader, please follow the development installation instructions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nbgrader-0.3.1.tar.gz (4.8 MB view details)

Uploaded Source

File details

Details for the file nbgrader-0.3.1.tar.gz.

File metadata

  • Download URL: nbgrader-0.3.1.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for nbgrader-0.3.1.tar.gz
Algorithm Hash digest
SHA256 e701da9502cfcccc8e77807e91ebfa691cbbe01bb59bec692763339935735c99
MD5 d5279eb7333e84e1c07da0dc5b4568ad
BLAKE2b-256 9b4daee97be86cb67b68e5c8d1680c696f3783052f9952538eb335176fbff7fe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page