This plugin integrates TinCan Experience API and transmits TinCan statements to an LRS of your choosing.
- Creates a public registry of verbs and activities used in your learning environment
- Creates a layer for converting Elgg objects and users into TinCan compatible objects and actors
- Exposes API for sending statements to a configured LRS
The plugin has been commissioned and sponsored by Bodyology School of Massage.
- Implement Interaction Activity API
- Implement Attachment API
- Implement Extensions https://registry.tincanapi.com/#home/extensions
To define a verb, you will need to add name and definition to your language files,
e.g. to define answered
, add the following strings to your language files:
$en = array(
'tincan:verb:answered' => 'answered',
'tincan:verb:answered:desc' => 'Indicates the actor responded to a Question.',
);
To define an activity, you will need to add name and definition to your language files, e.g. to define an Elgg object with subtype question, add the following strings to your language files:
$en = array(
'tincan:activity:object:question' => 'question',
'tincan:activity:object:question:desc' => 'A question is typically part of an assessment and requires a response from the learner, a response that is then evaluated for correctness.',
);