Feature Wiki
Tabs
Combining Starting Mechanism of LTI with connection to xAPI-LRS
Page Overview
[Hide]If you need any help in filling out this wiki page, please visit our ILIAS Community FAQ.
1 Initial Problem
LTI in the current version 1.1 is extremely limited when it comes to the outcome service. Only a score in the form of a decimal break is transferred - not even the learning status. Now there are considerations in H5P to connect the call of content via LTI with the storage of data in an LRS. This would allow a learning status and further information to be queried and made available within ILIAS.

The combination of LTI with xAPI is relatively unique and only because of the importance of H5P has this concept emerged.
2 Conceptual Summary
Therefore, only the LTI Outcome Service is used in this concept to determine learning status. Only in addition, two views based on xAPI statements are offered, which should enable a deeper understanding of the learning experiences as well as transparency about the stored data. These views are described in:
- xAPI: Statement Viewer with checking external LRS
- Support Highscore for xAPI Game Object and xAPI learning Module Object
- Selection of LRS client
- Specify Activity_id
- Statement Viewer
- Highscore
The same machanisms for user identification can be used for LTI and xAPI.
3 User Interface Modifications
3.1 List of Affected Views
Only the settings-view is changed for this special LTI-subobject and the views for statement and highscore are added as an option.
3.2 User Interface Details

3.3 New User Interface Concepts
There are no new interface concepts.
4 Technical Information
Nothing special to add.
5 Contact
- Author of the Request: Kohnle, Uwe [ukohnle]
- Maintainer: Kohnle, Uwe [ukohnle]
- Implementation of the feature is done by: Kohnle, Uwe [ukohnle]
6 Funding
7 Discussion
JourFixe, ILIAS [jourfixe], 26 AUG 2019 : We highly appreciate this suggestion and schedule the feature for ILIAS 6.
8 Implementation
{The maintainer has to give a description of the final implementation and add screenshots if possible.}
Test Cases
Subsection: Kursadministrator legt LTI-Consumer-Objekt auf Basis globaler Provider-Einstellungen an
- 32073: Benutzer legt LTI-Consumer-Objekt mit xAPI-Unterstützung an
Approval
Approved at 26 Nov 2019 by Bakker, Onno [onnobakker].
Last edited: 8. Dec 2019, 18:09, Kohnle, Uwe [ukohnle]