Introduction¶
Installation¶
pip3 install git+https://github.com/tc-imba/canvas-auto-rubric.git@master
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 .
Input Format¶
All commands shares the same Input Format.
Currently, only csv files are fully supported. Support for xls/xlsx files is in beta status and is not recommended to use.
Canvas Workflow¶
Please carefully follow the steps listed in Canvas Workflow before using the canvasautorubric program.
Commands¶
canvasautorubric- Sync the rubric on canvas.

canvasautoplot- Plot the grade distribution.

Licence¶
Apache 2.0
Dependencies¶
- canvasapi==1.0.0
- click
- pbr
- logzero
- scipy
- pandas
- openpyxla
- matplotlib
- enlighten