Community

garth
Community Champion
Activity Feed
My Posts
Post Details Date Published Views Kudos

Canvas Intelligence Exchange Experience

Last year I attended my first InstructureCon, and attended the pre-conference workshops.  Having been on the Canvas platform for only a year it was good to get more familiar with how things work...

08-01-2017

477

10

InstructureCon 2017: Mission Accomplished

So this year I attended InstructureCon solo.  Not for one minute did I think I would be alone, but honestly I had no idea what to expect.  And look what happened.... Over the course of t...

07-28-2017

2872

24

Extreme Pizza at IntructureCon 2017

After a long day of travel to get to Keystone, getting through registration, and settling into my accommodations, it was great to run into familiar faces.  We gathered at Extreme Pizza by the la...

07-24-2017

596

10

.NET - OAuth2 Workflow: Part 3 - Refresh Token

If you have arrived here from scratch, you may want to work through the first two parts of this blog and come back: https://community.canvaslms.com/groups/canvas-developers/blog/2017/04/04/net...

07-09-2017

2792

2

.NET - OAuth2 Workflow: Part 2 - Access Token & State

Ok, hopefully you successfully produced the Sucess!! message from Part 1. I thought getting the redirect wired up as far as the Success message was a good starting point, but there are a few details...

04-07-2017

2800

4

.NET - OAuth2 Workflow: Part 1 - Authrorize Redirect

Recently I was asked to create a custom grading tool based on rubrics, which requires modifying student grade data.  I had created a LTI toolkit to run some reports and automate SIS integration ...

04-04-2017

7628

5

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 ...

12-19-2016

13278

25

.NET - Generating Encrypted User Passwords

What is this about? When I first started learning Canvas, I thought it was very convenient that I could create a new user and Canvas would automatically send an invitation to the new user with a lin...

11-13-2016

1035

0

.NET - Canvas API Implementation

What is this about? If you are a .NET developer and are interested in leveraging the Canvas API to automate tasks at your institution, you might be interested in ths demo project.  I will provi...

11-08-2016

8599

13

.NET LTI Project - Part 2 - Launch Request

In .NET LTI Project - Part 1 - Connect to Canvas​ we got an app wired into Canvas, but it really doesn't do anything yet.  It was a simple exercise in how to configure Canvas to recognize your a...

10-14-2016

6606

8

.NET LTI Project - Part 3 - OAuth

In .NET LTI Project - Part 2 - Launch Request we looked at the variables that are received in the launch request.  These variables are a vital part of user authentication using OAuth. In very...

09-20-2016

7894

7

.NET LTI Project - Part 1 - Connect to Canvas

During a session at InstructureCon 2016​ I realized that there are quite a few people who are interested in developing LTI tools for their institution, and looking for instruction on how to get start...

09-13-2016

16267

12

API Testing: Postman

This information is really geared towards users who are trying to get started with the API. I have seen questions in the community about the API, and have see Postman mentioned many times.  B...

09-10-2016

16488

25

API Use Case: Standardize Course Navigation

When we were researching LMS platforms, one piece of feedback that really struck me as being obvious was course navigation.  What we found was consistent feedback from users who were frustrated ...

09-09-2016

1449

5

New Chrome apps will be available only on Chromebooks

I ran across this article, and thought it would be worth sharing. Personally I use several Chome apps, most relevant to this group might be Postman, or DHC. I found reference to this in several pla...

08-22-2016

733

6

LTI 1.x - Useful Links

After attending a session at InstructureCon 2016​ (which was very well organized and well worth the trip), I thought it might be useful to post some helpful resources that I found while cutting my te...

07-25-2016

5773

16

Gradebook Analysis - Error Checking The Gradebook

Background Recently I was asked to develop an LTI to allow faculty to submit their grades directly from Canvas back to the SIS.  The obvious benefit is that faculty would not have to do double...

07-09-2016

3727

16

rubric-analysis-pseudocode.txt

The purpose of this document is to supplement the blog found here: Rubric Analysis Using the API The goal is to provide a basic algorithm that was used to generate a view of the rubric showing ...

06-21-2016

1059

2

Rubric Analysis Using the API

Recently I had a faculty member ask if there was a way to get a breakdown of a rubric showing how many students scored in each rating of a criteria.  This would be a useful view to help determin...

06-20-2016

8791

25

File Upload API

I have been working through the API portion of this course: Canvas Dev and Friends (I completed the LTI portion : ) Lesson 6 walks you through file uploads, and I am stuck. My initial request to ...

06-07-2016

2306

3

View All Posts
Member Profile
Specializing in systems integrations, from manufacturing to asset management to supply chain, even education.
Community Statistics
Posts 714
Solutions 61
Kudos given 2354
Kudos received 2038
Member Since ‎09-08-2015