It's Time for Canvas to Bridge to the Open Web!

And this is how we'll do it!


Traditionally the Learning Management System has been viewed as a default space for running courses and managing course content, often at tension with alternative platforms and tools like WordPress that offer additional flexibility but come at the expense of an integrated institutionally-recognized environment. LTIs (Learning Tools Integration) offers plenty of hope for using external tools within Canvas, however in reality it's still too difficult for an instructor to use WordPress and Canvas together. The WordPress LTI requires consumer keys and secrets, a multisite instance, and still only accomplishes single sign-on and site provisioning.



Utilizing the page builder plugin and developing custom modules that make use of Canvas APIs, we can start to create interfaces that allow for easy integration of Canvas material and tools within a self-hosted WordPress site. These Canvas modules will be a suite of drag and drop utilities to integrate a course syllabus, roster, announcements, discussion forums, assignments, and more directly into WordPress, in pages as well as posts and even sections of existing pages. Front-end editors and page builders are changing the way educators can build on top of WordPress to create fully-custom course experiences and these modules remove 

the requirement that these spaces be silos partitioned away from the LMS.

By raising up WordPress, which powers 25% of the web, to be a first class citizen alongside Canvas for building functional course sites, we can raise the bar for learning and remove the barriers to create immersive experiences for learners whether they be online and distributed in a MOOC or a M.O.L.I.E., or face-to-face in your classroom.

"One of the advantages of Canvas over another LMS is its openness and ability to be customized by users"