Skip to content
Change the repository type filter

All

    Repositories list

    • canvascli

      Public
      A CLI to reformat and review Canvas grades
      Python
      MIT License
      0630Updated Dec 16, 2024Dec 16, 2024
    • A collection of Canvas API scripts from UBCO
      Python
      MIT License
      0402Updated May 22, 2023May 22, 2023
    • Script for forming team in Canvas.
      Python
      MIT License
      2001Updated May 22, 2023May 22, 2023
    • Python
      1100Updated Nov 18, 2022Nov 18, 2022
    • bulk assign and moderate canvas quizzes
      Python
      2400Updated Oct 27, 2022Oct 27, 2022
    • From Arts LC - developed by Jon Guarin
      Python
      0100Updated Aug 31, 2022Aug 31, 2022
    • WIP: Gets the page content from Canvas pages. Also includes approximate readtime for text in Canvas pages.
      Python
      1000Updated Aug 17, 2022Aug 17, 2022
    • Python
      1000Updated Aug 17, 2022Aug 17, 2022
    • Python
      2000Updated Jun 21, 2022Jun 21, 2022
    • Python
      0000Updated Aug 17, 2021Aug 17, 2021
    • Developed by: Jon Guarin - Arts LC
      Python
      0000Updated Apr 22, 2021Apr 22, 2021
    • Sends a unique conversation to each student with a variable embedded in message
      Python
      MIT License
      2001Updated Sep 28, 2020Sep 28, 2020
    • JavaScript
      0000Updated Sep 10, 2020Sep 10, 2020
    • Randomly select winners from a CSV
      JavaScript
      GNU General Public License v3.0
      1000Updated Nov 28, 2019Nov 28, 2019
    • Read the UBC Course Calendar data with Python 3
      Python
      GNU General Public License v3.0
      1000Updated Nov 2, 2019Nov 2, 2019
    • Read the UBC Course Calendar data with Node.js
      JavaScript
      GNU General Public License v3.0
      1000Updated Nov 2, 2019Nov 2, 2019
    • Extend's users access to a quiz in Canvas.
      Python
      MIT License
      0000Updated Jul 15, 2019Jul 15, 2019
    • Examples of using the Canvas API with Scripts and Oauth2 along with how LTI might fit into the mix
      Python
      GNU General Public License v3.0
      2500Updated Jan 29, 2019Jan 29, 2019
    • 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.
      Python
      MIT License
      0300Updated Dec 13, 2018Dec 13, 2018
    • Averages the peer review scores taken from a rubric of an assignment submission for all students and uploads the average score into Canvas Gradebook
      Python
      MIT License
      1120Updated Dec 10, 2018Dec 10, 2018
    • Developed by Jon Guarin, Ed Tech from Arts LC
      TeX
      0000Updated Oct 30, 2018Oct 30, 2018
    • A collection of Python functions used by Sauder scripts that abstracts interactions with the API - developed by Jeremy Hidjaja
      Python
      MIT License
      0000Updated Oct 29, 2018Oct 29, 2018
    • 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.
      Python
      MIT License
      0000Updated Oct 29, 2018Oct 29, 2018
    • Plethora of scripts that we used during the Canvas Migration
      Python
      0200Updated Oct 19, 2018Oct 19, 2018
    • Collection of Admin related Scripts written in Python
      Python
      MIT License
      0200Updated Oct 5, 2018Oct 5, 2018
    • 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.).
      Python
      MIT License
      0110Updated Sep 27, 2018Sep 27, 2018
    • 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.
      Python
      MIT License
      0000Updated Sep 24, 2018Sep 24, 2018
    • Creates a list of delayed announcements specified in a CSV or Excel file.
      Python
      MIT License
      0000Updated Sep 24, 2018Sep 24, 2018
    • Script mutes all assignments in the Grades area. Created by: UBC Sauder Learning Services.
      Python
      MIT License
      0000Updated Sep 14, 2018Sep 14, 2018
    • 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
      MIT License
      0100Updated Jul 26, 2018Jul 26, 2018