Feature Wiki

Information about planned and released features

Tabs

Learning Progress Mode «Visited» for HTML-Learning Module

1 Initial Problem

Currently the only mode for HTML learning modules is the "manual by learner" mode. However not many learners set the status to completed on the info tab.

Current Status:

2 Conceptual Summary

The HTML learning modules should additionally support the learning progress mode "Visited" which is already available for File Objects. Once the HTML learning module is opened by the learner, the status is set to "completed".

3 User Interface Modifications

3.1 List of Affected Views

  • HTML learning module > Learning Progress > Settings

3.2 User Interface Details

  • The LP settings screen will get a new option "Visited" (see screenshot above). The mode will work similar to files and result in the status "completed" on all learning progress screens, once the user visited the learning module.

3.3 New User Interface Concepts

No new user interface concepts being introduced.

4 Technical Information

No technical issues.

5 Privacy Information

See https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Modules/HTMLLearningModule/PRIVACY.md

6 Security Implications

No security implications.

7 Contact

  • Author of the Request: Hesse, Joel [Joel_Hesse]
  • Maintainer: 
  • Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}

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

8 Discussion

Kiegel, Colin [kiegel] 2016-06-22: The time is not easily trackable in HTML-modules, but this problem is solved by SCORM-modules.

What about either of these

  1. SCORM-mode for HTML-modules
  2. importing HTML as SCORM-module
ILIAS could emulate/create a Single-SCO-SCORM-module in both cases. The SCORM-RTE could track the time and/or access to individual files. There could be different criteria for this emulation/conversion mode, when the module is passed.
  • on first access
  • after access time X
  • after accessing a selection of html pages within the module

Killing, Alexander [alex], 27 June 2016: As the maintainer of the HTML learning modules I think we should not put SCORM features into this component. I would prefer the second option and put this into the hands of the SCORM maintainer. He has to deal with HTML anyway. But the HTML-LM maintainer should not need to have any SCORM knowledge.

Hesse, Joel [Joel_Hesse] Yes, I'd go along with that up to a point, but i don't think that the life-time status "in progress" is even better on the long run.
Perhaps it's a good idea to give the author the choice, if the status should change to completed after the first run?

Killing, Alexander [alex], 20 Sep 2016: I support the basic idea to offer the possibility to "complete on click" for HTML learning modules.

Kunkel, Matthias [mkunkel], 18 AUG 2021: I changed the page title from "Learning Progress for HTML-Learning Module" to "Learning Progress Mode «Visited» for HTML-Learning Module" to prevent the impression that LP is introduced for Learning Modules with this request. It is just about an additional status.

JourFixe, ILIAS [jourfixe], 23 AUG 2021: We highly appreciate this suggestion and schedule the feature for ILIAS 8. 

9 Implementation

Test Cases

Test cases completed at 26 NOV 2021 by Zenzen, Enrico [ezenzen]

  • C49244: HTML-Lernmodul: Einstellungen und Voreinstellungen (Aufruf)

Approval

Approved at 12/01/2021 by Hesse, Joel [Joel_Hesse]

Last edited: 1. Dec 2021, 13:51, Hesse, Joel [Joel_Hesse]