[Building Sakai] Example how to use LTI Basic Outcomes Service

Steve Swinsburg steve.swinsburg at gmail.com
Fri Apr 20 06:46:07 PDT 2012


I may sound daft, but even after reading that document I still don't understand how a tool that is launched via the Sakai LTI provider can send a grade back to Sakai?

cheers,
Steve



On 20/04/2012, at 1:46 PM, csev wrote:

> Yup - it is all documented in the IMS site.
> 
> http://www.imsglobal.org/developers/LTI/test/v1p1/index.php
> 
> And some local bits are documented here:
> 
> https://source.sakaiproject.org/svn/basiclti/trunk/basiclti-docs/resources/docs/sakai_basiclti_outcomes.doc
> 
> But that is a little out of date.
> 
> I should probably add a improve that documentation task to myself :)
> 
> /Chuck
> 
> On Apr 19, 2012, at 11:15 AM, Steve Swinsburg wrote:
> 
>> So forgetting 2.8 for the moment, is there doco on how one would use LTI 1.1 in Sakai specifically to return a grade?
>> 
>> Cheers,
>> S
>> 
>> Sent from my iPad
>> 
>> On 20/04/2012, at 12:53 AM, csev <csev at umich.edu> wrote:
>> 
>>> 
>>> On Apr 18, 2012, at 12:12 PM, Mark Breuker wrote:
>>> 
>>>> In the release notes of Sakai 2.8.0 [1] it says: "Support for IMS BasicLTI outcomes". This is then incorrect?
>>>> 
>>>> - Mark
>>>> 
>>>> [1] https://confluence.sakaiproject.org/display/DOC/Sakai+CLE+2.8+release+notes
>>> 
>>> 
>>> 
>>> Mark,
>>> 
>>> Nice catch.
>>> 
>>> There is support for Outcomes in Sakai 2.8 but not the LTI 1.1 outcomes.   Thanks for jogging my memory.
>>> 
>>> I created a little set of "extensions" to LTI 1.0 that I implemented in Sakai 2.8 before LTI 1.1 was finished.   The Sakai 2.8 outcomes look quite different than the Sakai 2.9 / LTI 1.1 outcomes.   But the data model is the same and a tool can easily support both approaches because there are signals in the POST data as to which version of the service is supported.
>>> 
>>> The documentation for those extensions has never been made public because they were an IMS internal document that will not ever be published.   I have documentation I can share privately and even some sample code for the 2.8 outcomes.  I have to dig it up.
>>> 
>>> While the 2.8 (non-standard) extensions are not exactly the same as LTI 1.1 - they are still far better than writing a whole new web service.
>>> 
>>> If someone really wants to build grade return that works for both 2.8 and 2.9, I am happy to help - some info will have to be sent off-line until I can write new documentation that is suitable for public distribution.
>>> 
>>> /Chuck
>>> 
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>> 
>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20120420/00939586/attachment.html 


More information about the sakai-dev mailing list