Feature Wiki

Information about planned and released features

Tabs

Learning Progress on visited pages

1 Requirements

A learning progress mode for learning modules should be implemented, that sets the progress (of a chapter) to completed, if all pages have been visited. It could be useful, that a page is only "visited", if the next page request is beetwen e.g. 10 and 300 seconds. The feature should use the existing chapter-based progress.
 
In some cases it is necessary to check if someone realy read the complete content.

2 Additional Information

  • Idea / concept: Alexander Follert, alexander.follert@zinal-consulting.de
  • Interest in funding: Zinal Consulting
  • Maintainer: 
  • Implementation of the feature is done by (company, developer)
  • Tested by / status: (name, e-mail), (status information set after implementation)

3 Discussion

Alex Killing 13 Apr 2014: I forward this to Jörg Lützenkirchen, as he is the maintainer of the learning progress component.

JL, 14 Apr 2014: Currently the system does not track any information about visited pages, this would have to be added (as a learning module feature, it cannot be part of the generic LP). Using that information we could add the suggested feature, e.g. a collection of chapters where all pages in those chapters are to be visited to complete them.
A "visit" as described above seems out of the question as we would have to take the time between clicks of different pages. Example: On displaying page B the system needs to know what page was displayed before and when that happened - to correctly calculate the time span between page A and B. So all we could do is count views of a page - a page would be "visited" if it has been displayed at least once.

JF 26 May 2014: We support the request to add a new LP mode that sets the progress of the complete(!) learning module to completed, if all pages have been visited. Current status can be visualized as outlined by Progress status for learning modules. We cannot determine a "time spent" value per page reliably, so visiting means "has been clicked".
 
Important: In our understanding, this mode checks only, if all pages have been visited. Not if all questions have been answered correctly.
 
Open Issue: What happens if the tutor adds new pages to the lm, once a learner has reached the completed LP status? Our current preference is, that once a learner has reached the overall object completed status, the LP status will be kept, even if new pages are added. ILIAS should show an information message in the editing mode, if users have already completed the LM.
 
In this way we appreciate this request and schedule it for 4.5.

Jour Fixe, June 08, 2015: We re-schedule this feature for 5.1.

4 Implementation

, 13 Aug 2015: This feature has been implemented according to the mockup above.

Test Cases

Test cases completed at 14.08.15 by ezenzen

  • C6196, http://testrail.ilias.de/index.php?/cases/view/6196 : Modus 'Besuchte Seiten'

Approval

Tested successfully and approved at 2015-08-17 by Alexander Follert.

Last edited: 9. Sep 2015, 00:05, Kunkel, Matthias [mkunkel]