Pinned Repositories
arts-canvas-migration-script
Plethora of scripts that we used during the Canvas Migration
canvas-quiz-scripts
bulk assign and moderate canvas quizzes
canvas_api_examples
Examples of using the Canvas API with Scripts and Oauth2 along with how LTI might fit into the mix
canvascli
A CLI to reformat and review Canvas grades
educ-canvasapi-pythoncollection
Collection of Admin related Scripts written in Python
peer-review-check
Checks the completion of peer reviews for a Canvas Assignment and uploads the number of peer reviews completed for each student in the Canvas GradeCenter.
python-canvasapi-base
A base module for generic calls to the API in Python
quiz-monitoring
Script to generate a csv file containing each time in PDT of when a student has left the Canvas quiz page (alt tabbed, changed browser tabs, etc.).
subaccount-course-info
Collects and formats course information under a subaccount (ie: Course Names, URLs, course code, enrollments, Term, instructors, etc) into a CSV. Created by: UBC Sauder Learning Services.
ubco-canvasapi-collection
A collection of Canvas API scripts from UBCO
UBC Canvas API User Community's Repositories
ubccapico/canvascli
A CLI to reformat and review Canvas grades
ubccapico/canvas_api_examples
Examples of using the Canvas API with Scripts and Oauth2 along with how LTI might fit into the mix
ubccapico/canvas-quiz-scripts
bulk assign and moderate canvas quizzes
ubccapico/ubco-canvasapi-collection
A collection of Canvas API scripts from UBCO
ubccapico/subaccount-course-info
Collects and formats course information under a subaccount (ie: Course Names, URLs, course code, enrollments, Term, instructors, etc) into a CSV. Created by: UBC Sauder Learning Services.
ubccapico/arts-canvas-migration-script
Plethora of scripts that we used during the Canvas Migration
ubccapico/educ-canvasapi-pythoncollection
Collection of Admin related Scripts written in Python
ubccapico/canvas-better-quiz-stats
ubccapico/course-reset-script
From Arts LC - developed by Jon Guarin
ubccapico/peer-review-averages
Averages the peer review scores taken from a rubric of an assignment submission for all students and uploads the average score into Canvas Gradebook
ubccapico/peer-review-check
Checks the completion of peer reviews for a Canvas Assignment and uploads the number of peer reviews completed for each student in the Canvas GradeCenter.
ubccapico/quiz-monitoring
Script to generate a csv file containing each time in PDT of when a student has left the Canvas quiz page (alt tabbed, changed browser tabs, etc.).
ubccapico/bulk_announcement_creator
Creates a list of delayed announcements specified in a CSV or Excel file.
ubccapico/canvas-create-group-peer-review
ubccapico/canvas-get-page-content
WIP: Gets the page content from Canvas pages. Also includes approximate readtime for text in Canvas pages.
ubccapico/canvas-get-rubric-scores
ubccapico/canvas-page-view-analytics-summary
ubccapico/canvas-student-analysis-reformatting
ubccapico/CC-API-Collection
A collection of Python functions used by Sauder scripts that abstracts interactions with the API - developed by Jeremy Hidjaja
ubccapico/course-calendar-node
Read the UBC Course Calendar data with Node.js
ubccapico/course-calendar-python
Read the UBC Course Calendar data with Python 3
ubccapico/extract-discussion-posts
Developed by Jon Guarin, Ed Tech from Arts LC
ubccapico/global-announcement-script
Sends out Global Announcement to sub-account. Specify Canvas URL, time and date, title and message, sub-account ID in associated CSV file. Created by: UBC Sauder Learning Services.
ubccapico/mute-all-assignments
Script mutes all assignments in the Grades area. Created by: UBC Sauder Learning Services.
ubccapico/peer-review-extraction-script
Developed by: Jon Guarin - Arts LC
ubccapico/quiz-extension
Extend's users access to a quiz in Canvas.
ubccapico/random-selector
Randomly select winners from a CSV
ubccapico/sending-conversations
Sends a unique conversation to each student with a variable embedded in message
ubccapico/syllabus-scraper
Searches through a given sub-account's courses, looks into each course's syllabus tab and downloads the syllabus .pdf file if present. Created by: UBC Sauder Learning Services.
ubccapico/team-formation-script
Script for forming team in Canvas.