Feature Wiki

Information about planned and released features

Tabs

xAPI: Avoid the deterioration of the achieved learning progress

1 Initial Problem

In particular, with the xAPI Learning Module Object, it would be disadvantageous if, after passing successfully, the subsequent lookup would lead to an obfuscation of the achieved learning status.

2 Conceptual Summary

As with SCORM, a review mode would make sense, with the option that no further data are stored after successful processing.

Settings for SCORM 1.2

For xAPI in general, I would like to delete the first two SCORM options (they are required by the SCORM-specifications) in terms of simplification and usability. Only for cmi5 (used particularly for Learning Modules) 'launch Mode' is needed with the possible values: normal, browse and review.
However, I would like to stick to the third option, which is very much in demand at SCORM, with the change that reference is made to learning progress settings. It should therefore read: 'Freeze Learning Progress' with the options 'never (recommended)' and 'if ILIAS status is completed (green)'.
I would like to point out that if the status is frozen, the statements themselves are not affected.

3 User Interface Modifications

3.1 List of Affected Views

Views for 'Settings' and 'Learning Progress'.

3.2 User Interface Details

3.3 New User Interface Concepts

No new interface concepts.

4 Technical Information

As like SCORM dependencies exist with Learning Progress. Modifications in general services/architecture are not necessary. Potential security or performance issues do not exist.

5 Contact

6 Funding

If you are interest in funding this feature, please add your name and institution to this list.

7 Discussion

JourFixe, ILIAS [jourfixe], 29 JUL 2019 : We highly appreciate this suggestion and schedule the feature for 6.0. We suggest to label the new setting "Keep Achieved Learning Status" to prevent the use of the word "deterioration".

8 Implementation

{The maintainer has to give a description of the final implementation and add screenshots if possible.}

Test Cases

Test cases completed on 2019-12-08 by Kohnle, Uwe [ukohnle]

  • 32138: Verschlechterung des Lernfortschritts vermeiden

Approval

Approved at 26 Nov 2019 by Bakker, Onno [onnobakker].

Last edited: 9. Dec 2019, 00:06, Kohnle, Uwe [ukohnle]