https://github.com/tc-imba/canvas-auto-rubric
https://github.com/tc-imba/canvas-auto-rubric
canvas grades rubric student
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/tc-imba/canvas-auto-rubric
- Owner: tc-imba
- Created: 2018-11-05T08:19:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-27T08:48:51.000Z (over 3 years ago)
- Last Synced: 2025-09-20T06:55:41.752Z (9 months ago)
- Topics: canvas, grades, rubric, student
- Language: Python
- Homepage: https://tc-imba.github.io/canvas-auto-rubric/
- Size: 1.65 MB
- Stars: 28
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Canvas Auto Rubric
Please find the detailed documentation [here](https://tc-imba.github.io/canvas-auto-rubric).
* [`canvasautorubric`](https://tc-imba.github.io/canvas-auto-rubric/canvasautorubric) - Sync the rubric on canvas.

* [`canvasautoplot`](https://tc-imba.github.io/canvas-auto-rubric/canvasautoplot) - Plot the grade distribution.

## Installation
(choose one of these methods)
### Install as a Python Library
```bash
pip3 install git+https://github.com/tc-imba/canvas-auto-rubric.git@master
```
### Local Install or Debug
```bash
git clone git@github.com:tc-imba/canvas-auto-rubric.git
cd canvas-auto-rubric
# you can setup a virtual python env before install here
pip3 install -e .
```
## Licence
Apache 2.0
## Dependencies
* canvasapi==1.0.0
* click
* pbr
* logzero
* scipy
* pandas
* openpyxla
* matplotlib
* enlighten