Canvas course tools
Project description
canvas-course-tools
Canvas course tools was created at the physics practicals at the Vrije Universiteit Amsterdam to greatly reduce the time needed to create class lists (with photos!) for staff and teaching assistants. Class lists are also created for students so that they can easily lookup their assigned experiments and TA's. Furthermore, we use it to create student groups on Canvas for peer feedback.
This package provides the canvas
command-line utility. After registering a
Canvas URL and API key (which you can generate on your profile settings page)
this tool allows you to list courses and students in different sections of your
courses. The output has a light markup and is ideally suited for saving as a
text file. It is then easy to copy and move lines inside the file to create
student groups. The file can then be parsed by the canvas templates
command to
render templates based on the text file. This allows for creating class lists
(with short notes for each student) and even class lists with photos (if you
provide photos).
In a next version you'll be able to create Canvas groups based on a group list file. We already have that functionality in stand-alone scripts, but it is still rough around the edges.
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 canvas_course_tools-0.2.0.tar.gz
.
File metadata
- Download URL: canvas_course_tools-0.2.0.tar.gz
- Upload date:
- Size: 23.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.10.10 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a74a3d50db3c9cbd6f083987975168121629eab133d14c802401363bf4d52bbc |
|
MD5 | 07ab8bca3e66548ee043888b4531082e |
|
BLAKE2b-256 | 0dac527a9f5fee8fc2149d648c4537d46479095b1316192b85d5088a6246ff88 |
File details
Details for the file canvas_course_tools-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: canvas_course_tools-0.2.0-py3-none-any.whl
- Upload date:
- Size: 27.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.10.10 Darwin/21.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 027fa95e18cc467b3c5436ded1f5d6a007e4a43050970471e131a0b0877335fe |
|
MD5 | f0cf2f72c81e4e711a0a092c1af3d0e6 |
|
BLAKE2b-256 | deb72687cbc6ba732daa04349f709b9801907a9fc20f29d9de0bc81f42c83bfd |