tin-can-api

Open xAPI package at the point where the user left off

纵然是瞬间 提交于 2021-01-29 08:41:12
问题 After successfully launching our xAPI based LMS I now have a requirement to launch any package at the point where the user last viewed it. So for example if the package contains 20 slides, we have already recorded the id of each slide opened and that they are 50% of the way through, but how can I use this information to open the package at this point? thanks 回答1: Generally with xAPI you would use the State API document resource to capture any ephemeral data of this nature (a bookmark). A

How to integrate xAPI / TinCan in Unity

半腔热情 提交于 2020-01-14 11:47:04
问题 I am new to xAPI/TinCan API so my question might be a bit general but I haven't found anything that can help me so far. I figured it is possible to integrate xAPI into a Unity project (a game or simulation) but how exactly do I do that? (Are there any examples/documentation I can read on xAPI & Unity?) So am I right to understand: I need a LRS, then I can use the TinCan .NET library and integrate it in Unity and then just have some conditions in my Unity code (like finish that level..) and if

How to integrate xAPI / TinCan in Unity

╄→尐↘猪︶ㄣ 提交于 2020-01-14 11:46:55
问题 I am new to xAPI/TinCan API so my question might be a bit general but I haven't found anything that can help me so far. I figured it is possible to integrate xAPI into a Unity project (a game or simulation) but how exactly do I do that? (Are there any examples/documentation I can read on xAPI & Unity?) So am I right to understand: I need a LRS, then I can use the TinCan .NET library and integrate it in Unity and then just have some conditions in my Unity code (like finish that level..) and if

How to integrate xAPI / TinCan in Unity

北城以北 提交于 2020-01-14 11:45:56
问题 I am new to xAPI/TinCan API so my question might be a bit general but I haven't found anything that can help me so far. I figured it is possible to integrate xAPI into a Unity project (a game or simulation) but how exactly do I do that? (Are there any examples/documentation I can read on xAPI & Unity?) So am I right to understand: I need a LRS, then I can use the TinCan .NET library and integrate it in Unity and then just have some conditions in my Unity code (like finish that level..) and if

How to integrate xAPI / TinCan in Unity

给你一囗甜甜゛ 提交于 2020-01-14 11:45:21
问题 I am new to xAPI/TinCan API so my question might be a bit general but I haven't found anything that can help me so far. I figured it is possible to integrate xAPI into a Unity project (a game or simulation) but how exactly do I do that? (Are there any examples/documentation I can read on xAPI & Unity?) So am I right to understand: I need a LRS, then I can use the TinCan .NET library and integrate it in Unity and then just have some conditions in my Unity code (like finish that level..) and if

Best practice with tincan LRS/LMS launching and OAuth

拈花ヽ惹草 提交于 2020-01-13 03:41:13
问题 I'm working on building a tin-can based LMS. We launch activites from the LMS according to this guide, with the appropriate query parameters for the activity to communicate back to the LRS xapi endpoint. https://github.com/RusticiSoftware/launch/blob/master/lms_lrs.md The thing we're struggling with is authentication of incoming statements. For now we're cheating and just using session cookies as the activities are on the same domain as the LMS, however we want to move to external activities.

Need to integrate Unity output to TinCan API?

倾然丶 夕夏残阳落幕 提交于 2020-01-11 14:12:08
问题 I have developed a serious game(learning game) in Unity. I would like the game to be TinCan compliant. Can somebody tell me about the processes involved in making it TinCan compliant? 回答1: Tin Can compliancy doesn't really have a specific technical meaning, in so far as it can be tested objectively. Having said that, if your content tracks its experience (learning) data in a Learning Record Store (LRS), specifically a "conformant" LRS (see test suites or ask your vendor) then that content

Fetching statements from Learning Locker LRS using TinCan API

江枫思渺然 提交于 2019-12-23 21:14:48
问题 I am trying to execute queries on statements stored in Learning Locker via PHP and TinCanPHP API. Going by this answer, I was able to fetch a response from Learning Locker. Here is a part of the response: TinCan\LRSResponse Object ( [success] => 1 [content] => TinCan\StatementsResult Object ( [statements:protected] => Array ( [0] => TinCan\Statement Object ( [id:protected] => 9ea9e6b6-8278-4545-a02c-c46113f3ba30 [stored:protected] => 2016-02-28T12:04:01.670600+00:00 [authority:protected] =>

Is implementing LMS Scorm Tracking without an authoring package feasible for a beginner?

左心房为你撑大大i 提交于 2019-12-22 06:36:03
问题 Prior to building an eLearning solution, I am determining whether to use an authoring package such as Captivate or Storyline or to create HTML pages which utilize JS calls for tracking. If I avoid using an authoring tool, I get flexibility in terms of the content and reuse of existing assets. For example, Storyline is outputting SWF files which I cannot pass around my team like a simple HTML page for review. However, I am new to SCORM.. and I am wondering is it feasible to get up to speed

I have a third party service that I believe is sending me malformed JSON

浪尽此生 提交于 2019-12-12 06:38:21
问题 And as a result, Rails is dying short before my controllers and returning : 781: unexpected token at 'stateId=resume&registration=bar&actor=null&Authorization=foo&activityId=JumrnmV_course_id&Content-Type=application/json' This is a bit cryptic for me because I have no access to the 3rd party service. I can only append parameters to a query url and those get appended on the return payload.. which I think is corrupting my JSON.. The launch query is this : '/system/' + @myobj.id.to_s + '/story