• Canvas Student Scholarship Contest

      You to the power of education As the makers of Canvas, Instructure believes education is one of the world's most powerful forces for change.  This spring we're asking students, "How will a college educatio...
    Renee Carney
    created by Renee Carney
  • Managing LTI Course Navigation Visibility

    The Story A common frustration of teachers using Canvas at an institution is when their course navigation gets messed up by an admin. A teacher may have been teaching their courses for a couple of weeks and then all o...
    Jeremy Perkins
    last modified by Jeremy Perkins
  • Custom Browser Search Engines for Canvas

    This guide will help you setup searching shortcuts in Chrome and Firefox for finding Canvas users and courses or going directly to them using the canvas ID. Both browsers allow you to use a keyword entered into the ad...
    Tyler Clair
    last modified by Tyler Clair
  • Batch Uploading Quiz Questions with Respondus

    Updated: March 1, 2019 Clarified the formatting of "Matching" question types.   If you currently create quizzes in Canvas manually (question by question), there is a quicker solution: Respondus 4.0: Exam A...
    last modified by chofer@morainepark.edu
  • Administrative guidelines for managing Inherited Developer Keys

    There have been some important changes to developer keys (see the 14 Jul 2018 and 10 Oct. 2017 release notes) since my last blog post about what administrators should consider when issuing developer keys. Th...
    Jesse Poulos
    last modified by Jesse Poulos
  • Proctoring Partnership Survey

    The Instructure Partnerships Team is in the process of gathering data that could help guide future partner integration strategy for our proctoring service partners and we'd love to hear from you!   If you’r...
    Stefanie Sanders
    created by Stefanie Sanders
  • Preparing Your Canvas: Tying it all up

    This is the eleventh (and final!) post in my Preparing Your Canvas series, documenting NKU's transition from Blackboard to Canvas. If you want to start from the beginning, here's the rest in chronological or...
    Stefanie Sanders
    created by Stefanie Sanders
  • Canvas Wants to Know What You Think | Survey

    At some point in your experience with Canvas, you, your colleagues, or your students may have seen an announcement in Canvas with an invitation to participate in a survey. If you followed the link you were asked to an...
    last modified by airvine
  • Why You Should Consider PreCon This Year

    This will be my fifth InstructureCon this year. I went once as a customer; the rest as an employee. No matter what role I was in, or where the conference was held, I always felt the same about InstructureCon - I ...
    Erin Keefe
    created by Erin Keefe
  • Using JS to Add Accessibility Features to Canvas

    When I first started using Canvas I surprised about the lack of accessibility features available to users, so i decided to create my own and to share them with the wonderful community.   Below I have attached so...
    Tommy Beaton
    last modified by Tommy Beaton
  • Quick Module Navigation

    In our instance of Canvas we include all of the course modules as buttons on the course homepage. We wanted to make this buttons a little bit more accessible so I wrote some JS which scrolls to the module when they cl...
    Tommy Beaton
    last modified by Tommy Beaton
  • Override / Adjust the Final Grade

    Background Recently a department asked me for a solution to their grading scheme.  In this case the department has multiple criteria for passing a course.  The first criteria is that you must have a passing ...
    Garth Egbert
    last modified by Garth Egbert
  • Content Security Policy Project Update

    Last October we outlined a new security project for Canvas that gives institutions more control over the javascript that is allowed to run in their instance of Canvas through an updated Content Security Policy (CSP). ...
    Renee Carney
    created by Renee Carney
  • Administrative guidelines for issuing Canvas Developer Keys

    24 Jan 2019 Update: This guide is still relevant, but you should also learn more about some new features that have been released since this was posted. Thanks for all the comments and feedback that helped me unde...
    Jesse Poulos
    last modified by Jesse Poulos
  • Course Storage Report and Quotas

    I hadn't found anything in the community that aggregated the information, so I thought I'd share some details from an interaction I had with Canvas Support while researching which content applies to whi...
    Todd Van Zandt
    last modified by Todd Van Zandt
  • Our Custom "Viewer" Role for "Master" Courses

    In this blog, I'll explain how our College uses a custom "Viewer" role in conjunction with "master" courses. This blog expands on part of a Twitter chat conversation I hosted on Tuesday, February 14, 2017 called #Canv...
    last modified by chofer@morainepark.edu
  • Flickr Removing Images: We Got This

    ***Please note updated Flickr Removal Dates, due to Flickr Clarification***Thank you to Ian Linkletter for pointing out the clarification. Flickr is Removing Millions of ImagesOn November 1, 2018, Flickr announced a p...
    Renee Carney
    created by Renee Carney
  • Introduction to Hour of Code Course

    UPDATE: Introduction to Hour of Code will now close at 10:00 P.M. M.S.T. on January 2. The extension in the deadline is meant to give participants additional time to work through the content. Please note that response...
    Nicholas Demas
    created by Nicholas Demas
  • Canvas driven check for space in Physical Classrooms

    Recently two courses had actual enrollments that exceeded the physical capacity of the classrooms where they were scheduled. I am thinking about writing a tool that would use the student registration data for each Can...
    Gerald Q. Maguire
    last modified by Gerald Q. Maguire
  • Updated Content Security Policy in Canvas

    We previously posted to the community a proposal for a new security policy in Canvas. In that post, we discussed the open nature of Canvas and our desire to make Canvas as flexible as possible while still implementing...
    created by awilliams