An addon for nbgrader
Project description
e2xgrader
e2xgrader is an add-on for nbgrader that adds functionality for teachers and students. e2xgrader introduces new cell types and tools for graders (per question grading view, authoring component, pen-based grading) and students (assignment toolbar, exam toolbar, restricted notebook extension). Please refer to the documentation for further information.
Currently e2xgrader works with notebook<7 or nbclassic. We are working on porting the notebook extension to lab extensions
Screenshots
A multiple choice cell:
An annotated student answer:
A per question grading view for teachers:
A help extension to make docs and other files available to students:
An assignment toolbar for students:
An exam toolbar for students:
JupyterCon 2023 Talk
Install
To install e2xgrader, execute:
pip install e2xgrader
Change Mode
e2xgrader comes in three different modes, teacher
, student
and student_exam
.
You can switch between them:
e2xgrader activate teacher --sys-prefix
e2xgrader activate student --sys-prefix
e2xgrader activate student_exam --sys-prefix
Uninstall
To uninstall, execute:
e2xgrader deactivate --sys-prefix
pip uninstall e2xgrader
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file e2xgrader-0.3.1.tar.gz
.
File metadata
- Download URL: e2xgrader-0.3.1.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a58122a63141740bb82e8918b302f5e87f7c68beaf52f01141743cbcfc61a3f8 |
|
MD5 | 9d40e67f7ca4fab577b6a850ecc2b3fb |
|
BLAKE2b-256 | 070ee7fb011e3e6993bbbdf5e2742fbab2502fbe0aea9778e504f7ec359c0597 |
File details
Details for the file e2xgrader-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: e2xgrader-0.3.1-py3-none-any.whl
- Upload date:
- Size: 252.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f301013d76ae555d28fc27c33b246aae548c939e71dad2085e718dedfa758792 |
|
MD5 | 1792aa97889099dcafbc79f14a9dcab0 |
|
BLAKE2b-256 | e7e72ab8607344e79f59cffc5858182f308a2d2d9692406b9a8f59084d23ad23 |