Skip to content

DouglasUrner/Canvas-Tools

Repository files navigation

Canvas-Tools

These are unresolved overlaps between this code and the code in the Canvas-Tools repository. This code is, in general, newer and where current development is happening.

Tools for automating work with the Canvas LMS (Free for Teachers). General goals:

  • Generate Canvas materials from documents under revision control.
  • Allow templates.
  • Automate repetitive tasks.

Tools with links are under development, bold links are working tools. No link means the tool is in the planning stages, but active development has not started.

  • Assignment - create an assignment from a folder which may be under git.
  • AssignmentStatus - annunciator panel summarizing assignment status for a section.
  • AutoAnnounce - generate announcements in response to queried criteria.
  • BulkMail - send e-mail based on state of assignments in Canvas.
  • Common - shared code.
  • CourseGen - generate a course from a git repo.
  • EntryTask - generate entry task quizes for a set of sections of a class.
  • Page - create an informational page (e.g., class routines).
  • Quiz
  • Status - command line assignment status for a section. Could also be used to drive e-mail notifications.

About

Tools for automating work with the Canvas LMS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages