Add a Google Meet to Calendar Events with Google Apps Script

My small team relies on automation to make things run. Part of our PD process is a Google Form workflow that kicks off calendar events, document creation, and email notifications. Since we’ve moved to online learning, we wanted to update that process to automatically add a Google Meet link for any PD that doesn’t have… Read More »

Get a List of All Students and Missing Work from Canvas

In a Canvas course, you can quickly check the number of missing assignments for single students relatively quickly. You can also message groups of students missing specific assignments from the analytics page (or the gradebook). What you can’t do is get a list of all students in a course and their missing assignments in a… Read More »

Copy Canvas Enrollments to Another Course

While schools are closed, we’ve moved much of our long term staff development material into Canvas. We have one long-running course with all staff split into site-based sections that has worked as a model for others. We needed a way to essentially duplicate the template course enrollments into new training courses. Ignorance is bliss (sometimes)… Read More »

Updating Canvas Notification Preferences

This is a technical post. Read on for code and commentary. In moving to online, we’ve tried to streamline all of our communication through Canvas. The goal is to cut down on disconnected email threads and encourage students to use submission comments to keep questions and feedback in context. The Problem Many students had already… Read More »

Performance Tasks in SBG

I was given a good challenge by our secondary curriculum coordinator a couple weeks back. He wanted to know how we get in front of standards-based grading being reduced to collections of isolated skills. In other words, we’re doing well tracking our essential standards over time, but those are more or less in isolation (not… Read More »