• How to Sync User Roles and Enrollments via Python

    This blog describes how to move user enrollments from one role to another using a Python class, SQL data, and a mapping file.  So here is the situation we are presently facing at Everett Public Schools...
    David Passey
    created by David Passey
  • Gamifying Digital Skills with Badgr Badges

    WARNING - THIS IS QUITE A LONG POST BUT IT HAS LOTS OF PICTURES! In my school we are very fortunate to have a 1-1 device model based on the Microsoft Surface Pro. All staff, teaching and support, have a device a...
    Gideon Williams
    last modified by Gideon Williams
  • Interactive Digital Worksheets

    Thoughts on embedding digital worksheets like this one? One of the more clever Canvas / Google combinations, imho, is embedding documents. Besides saving paper,  Advantages Expandable! Paper documents h...
    John Martin
    last modified by John Martin
  • How do *you* do Faculty Development for Teaching?

    How do you do Professional Development of Teaching? With >230 sessions reaching 3400+ educators, the Active Teaching Labs at UW-Madison facilitate teaching & learning development for the price of...
    John Martin
    last modified by John Martin
  • Tips for Designing and Maintaining Blueprint Courses

    Blueprint Courses were introduced with the June 24, 2017 release and are one of the coolest features introduced by Canvas, in this writer's humble opinion.  As an administrator, I thought it was a no-brainer to t...
    Ken Black
    last modified by Ken Black
  • Help us improve Commons!

    With the last Canvas release, we released a survey on the Commons Search page.   We are researching how to better support instructors in finding the content they need, how search is used, and content is discovere...
    Zsofi Goreczky
    last modified by Zsofi Goreczky
  • Canvas Data Access Offering: Share Your Thoughts about Datasets

    Data is a powerful tool that has the potential to transform the way we offer education to students. Over the past five years, the Canvas data sharing product has been very important to our users and institutions. ...
    Oxana Jurosevic
    last modified by Oxana Jurosevic
  • First Look: Teacher Assignment Enhancements

    Ever wonder what New Assignments will look like for teachers in the future? We want to have a more fluent and friendly design when it comes to creating and submitting assignments. Check it out!   Purpose N...
    Kelvin Dean
    last modified by Kelvin Dean
  • Trouble in Free for Teacher...

    Tl;dr Some people are abusing public courses and we need to stop that.   One of my favorite things about Canvas, when I discovered it back in 2011, was and is Free-for-Teacher (FFT went live back in 2010).  ...
    last modified by scottd@instructure.com
  • Canvas Parent 3.1 Beta

    Canvas Parent 3.1 beta for Android and iOS - incoming!   Android 3.1 beta link: https://play.google.com/apps/testing/com.instructure.parentapp    iOS 3.1 beta link: https://testflight.a...
    Peyton Craighill
    created by Peyton Craighill
  • 2020 Course Design Essentials: Accessibility Clips, Tips, & Tricks...Oh My!

    Accessibility Clips, Tips, & Tricks...Oh My! The Canvas Instructional Design Team is excited to share accessibility clips, tips and tricks for our February Teacher Appreciation Event.  Our team values creatin...
    Tiffany Foster
    created by Tiffany Foster
  • Java library for accessing the Canvas API

    The Java development team here at Kansas State University started our Canvas adventure off with some questionable decisions. We were originally just going to write a couple of simple LTI applications. Of course the sc...
    Tobias Murray
    created by Tobias Murray
  • What's in a Name? Why Pronouns Matter

    “What's in a name? that which we call a rose By any other name would smell as sweet.” ― William Shakespeare, Romeo and Juliet   What’s in a name? What does it mean? Why is it important?  ...
    Matt Meservey
    last modified by Matt Meservey
  • Download data to Excel using VBA and the API (workbook with code attached)

    Introduction There are several ways to get data from Canvas in the form of downloading csv files. In most cases you want to apply some analysis of that data, which may require importing it into excel, sorting and filt...
    Jaap Stelpstra
    last modified by Jaap Stelpstra
  • Thoma Bravo Instructure Acquisition

    A space where news and reactions to the proposed Thoma Bravo acquisition can be gathered that would be of interest to the community. Please add additional resources, questions or concerns in the comments. 2/19/20 Upd...
    Christopher Phillips
    last modified by Christopher Phillips
  • Is Online Learning Right for Me? (Student Self-Evaluation)

    The rising popularity of online college courses creates new opportunities for completion and success. Unfortunately, more students who sign up for online courses also fail or wash out!  Students and instructors&#...
    Rachael Sweeten
    last modified by Rachael Sweeten
  • Commitment to Learning

    As designers and teachers, we are on a relentless quest to present the best quality information for our students in the most effective ways possible. We acknowledge we can always do better and our students deserv...
    Rachael Sweeten
    last modified by Rachael Sweeten
  • Could You Be More Specific? Committing to Examples for Major Assignments

    Higher ed hosts a bewildering number of professors who 1.) fail to provide examples of completed projects and assignments, 2.) actively avoid examples on the premise of promoting creativity, and 3.) presumably enjoy a...
    Rachael Sweeten
    last modified by Rachael Sweeten
  • Images Not Showing Up in Canvas? Here’s What You Can Do

    In response to the Disappearing Graphics and related posts here, as well as related questions from my own faculty, here are some tips for what you might try doing if you run into a situation in which some or...
    Doug Holton
    last modified by Doug Holton
  • Dad Jokes.Succeeding

    In the spirit of Grab the big shoes and pile into the car, I would like to continue your daily dose of laughter. We all know it is the best medicine and far to often we all take ourselves to serious. So this is the pl...
    Matthew Jennings
    last modified by Matthew Jennings