Community

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
justinball
New Member

Course Setup Using Google Docs and the Canvas API

Setting up new courses over and over again is tedious—and tedious is for computers. Demo Arigato solves this problem for the Instructure Sales team. Learn how OAuth and the Canvas API are used to populate courses using data from Google Spreadsheets. This is a code-heavy presentation for developers and system administrators.

Presenter: Justin Ball​ - Atomic Jolt

  Additional Resources:

Demo Arigato source code: https://github.com/atomicjolt/demo_arigato

Demo Arigato live site: http://demoarigato.herokuapp.com/

Canvas Starter App: https://github.com/atomicjolt/canvas_starter_app

(Open source project used to build Demo Arigato)

  Location Map & Room: SILVERADO 1

  Login to "Add a comment" below!

               

8 Replies
skowlaski
New Member

Course development can be active and engaging--with the right team in place.  I do agree that templates and cookie cutter courses are often boring and redundant.  Case in point- often course structure with integrated outside sources may follow the textbook chapter progression versus  meeting the needs of a learner.

justinball
New Member

Sophia, I totally agree. Course development is a very fulfilling and fun process. Demo Arigato is meant to optimize the setup process that happens after you've built a really awesome course. It can be very useful if you need to setup the same course over and over and populate it with users and data, usually for testing.

dwillmore
Community Champion

Justin,

My immediate plans are to use your code to develop training environments for out instructors, administrators, students, and Help Desk.  The ability to demonstrate the use of analytics available to instructors will be invaluable.

Thank you much for the session and code.  It was my second most useful session. @justinball ​

justinball
New Member

Hi David,

Glad the presentation was useful! Let us know if you need any help.

Best,

Justin

mcarruth
Community Contributor

Hi Justin,

will be be able to get your documentation on using Google Docs to create courses using the Canvas API?

Outstanding presentation, really helpful.

Martin

justinball
New Member

Hi Martin,

Glad you liked the presentation. Unfortunately, we don't really have any docs on how to use it. I do think they recorded the presentation. It's pretty easy to use if you are OK using the courses created by Instructure. You can view the site here: Demo Arigato. If you want to host your own version and use your own Google spreadsheets we can talk more about setting up an instance for you.

Thanks,

Justin

CommunityTeam
New Member

The session video is now available at:

marthazumack
Community Contributor

 @justinball ​, the link to the Canvas Starter app on Github is dead--is it still available?

Thanks!