Thursday, April 10, 2014

Week 12: Sometimes Ignorance Really is Bliss

Updating my system to 10.9 worked! Whatever bugs were in OS 10.8 somehow did not transfer over to 10.9.  Once updated, I re-worked through all the steps to set up apache and php again and any local server launch was successful:



Sometimes the solution to knocking your head against a wall is just to paint over it.

Now that we've got both a functional default and personal server, we started working with the OAuth library that we got from the Canvas forum to see if we could finally verify the signatures from the Canvas modules.

We were able to hook the library up to our server and connect it to the LTI module. 


Unfortunately, we keep getting a "could not establish context" error when running through the modules, so we posted in the forum for some advice. 


The forum led us here where we connected our 'app' to our test course and added it to a test module. 




Success!

So we have now "established context" in the scope of our course, but have yet to figure out how that ties in to the Learning Modules.  Back to the forum!

Alternatively, we considered different learning modules or attempting to program our app on our own without the modules, but it seems every path presents its own unique roadblocks and challenges. 

Goals for this week:
  1. Find out how Course/App connection is tied to the Canvas Learning Modules
  2. Explore alternatives to the modules (programming app solo, or finding alternate LTI materials)


No comments:

Post a Comment