Continue Reading →
"1.0" encoding="UTF-8" xml version=<cartridge_basiclti_link xmlns="http://www.imsglobal.org/xsd/imslticc_v1p0" xmlns:blti="http://www.imsglobal.org/xsd/imsbasiclti_v1p0" xmlns:lticm="http://www.imsglobal.org/xsd/imslticm_v1p0" xmlns:lticp="http://www.imsglobal.org/xsd/imslticp_v1p0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.imsglobal.org/xsd/imslticc_v1p0 http://www.imsglo...
I've been spending a lot more hours driving back and forth between Salt Lake City and Logan lately than I normally like. Today was spent integrating Open Assessments with OERPub. Soon you'll be able to author an open text book via OER Pub, add an assessment via Open Assessments and embed objective's via MIT's MC3 project. Lumen Learning has funding from the Hewlett Foundation to employ content author's to generate a series of assessments in subjects ranging from physics to biology which means the bank of freely available, open assessments will should begin to fill with high quality content later this spring.
We've made a number of changes to Open Assessments recently including fully implementing the QTI player in Ember.js. This means that the assessment author can choose to host their assessment data (QTI XML) on Open Assessments or on any server that supports CORS. We've also improved the API and added oEmbed support.
Here's a couple of examples from to...Continue Reading →
We've been looking at proxy solutions to help us deliver OER Glue courses to learners without the requirement of installing an extension. There are an insane number of proxy solutions out there that do all kinds of really incredible things.
For the delivery of courses and modification of pages we really only need something that will grab a page on a user's behalf, add some scripts and then pass it along.
I can across em-proxy which I really liked since it was written in Ruby and I really love Ruby. IIya Grigorik was kind enough to answer a bunch of my noob questions and finally suggested that I look at Goliath.
I keep seeing that Goliath is the node.js of Ruby. Given the popularity of node.js that's an easy way to grasp the architecture. Both use an "event loop" architecture. I think that the primary difference is the philosophy. node.js is close to the metal while Golaith abstracts away the callbacks to make writing code as simple as possible an feature that IIya ...Continue Reading →
We've been building OER Glue since this last July and the result is a piece of technology that when people see it they have the same reaction they have during a magic show - HOLY SH@#$ how do you do that?
We think it's pretty cool.
Beyond pretty cool we feel like it's an idea that can have a significant impact on online education. OER Glue makes it simple to find and then remix Open Education Resources with popular services. You can get a beta code here.
Our big news for the day is that we have been selected to join the BoomStartup program for the summer. We are extremely excited for the opportunity and feel that the experience will help us bring the technology and subsequently a new kind of learning experience to learners world wide.
Here are a couple of links with the announcement:Continue Reading →
We are at the end of the second day of the OER code sprint. This has been a great time feels quite a bit different than the higher level OER meetings I have attended. The first few hours of the first day were spent chatting, but after that I think that quite a bit of code has been hacked together. Normally I would oppose lots of travel decrying it as a waste of resources. However, this event has been productive. Put a bunch of smart people in a room who are capable of some kind of productive output and you will get productive output.
Here are some pictures: Flickr Photo SetContinue Reading →
I like the title of the post because it almost sounds like I am important (which I am not). I am sitting in a meeting at the Hewlett Foundation. A year and some months ago I was at the Mellon Foundation. These meetings are interesting because they are filled with very intelligent people. These individuals are here because they are the top in their areas.
I contrast these meetings with the developer meetings I usually go to. Both groups are trying to solve problems, but the approaches taken are markedly different. For developers the focus is usually on concrete problem and solution. They try to figure out the code to solve a problem. At the very least they will draw pictures and figure out how to write something.
In this meeting there is a lot more high level talk. Both approaches are valid, but as a developer it is interesting to me to see the difference in methods.
My favorite part of the meeting and the part that was worth coming too was the last hour. That is the part where we were ...Continue Reading →