Feature Wiki

Information about planned and released features

Tabs

Show test results only after test is passed

1 Initial Problem

Especially in self guided scenarios users should have as many incetives as possible to work through a test properly. There are many ways of facilitating this.
Tests offer the great possibility to show detailed test results to users after the have done a test.

It is, however, not possible to set the test up in such a way that it only shows the detailed test results (with best solutions, ...) only to those users who have passed the test already.

2 Conceptual Summary

A new suboption should be introduced under "scoring and results" --> "Access to test results" --> "Point in Time"

  • After test has been passed
    Info text: ILIAS displays the test results after the participant has passed the test. After passing the test participants can access their test results within the ‘Results’-tab at any time.
When this option is set and the test was not passed yet, no test results are presented and the results tab is not available unless access to all participant's test results is granted. The envisaged behaviour is that only such users who have reached the scoring level "passed" get to see the results.

3 User Interface Modifications

3.1 List of Affected Views

Test --> Settings --> Scoring and Results

3.2 User Interface Details

3.3 New User Interface Concepts

None.

4 Technical Information

When this newly introduced option is chosen in a test configuration, the test results are presented to a test participant after he once passed a test run. In case of additional failed test runs the test results are still presented.

5 Contact

6 Funding

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

7 Discussion

Kunkel, Matthias [mkunkel], 14 May 2018 : Please consider the already for 5.4 implemented feature Extract Test Results from the Participant tab and make a separate Tab of it for defining this feature request. There is now a tab "Results" and no more button on the Info page. I guess you do not want to hide the "Results" tab but just presenting the results on this tab only when a user passed the test (and not failed it), right? What message should be shown on this tab when no passed test pass but only failed ones exists?

Heyser, Björn [bheyser], 01 June 2018: The changes required by the implemented feature Extract Test Results from the Participant tab and make a separate Tab of it now has been completely done. The current concept does respect the latest version of ILIAS.

JourFixe, ILIAS [jourfixe], 18 JUN 2018 : We highly appreciate this suggestion and schedule it for 5.4. We would like to have the result tab always been displayed with a message that informs the user that the result is only shown when the test is passed. This is easier to understand. Same for other modes of presenting the results (e.g. result after date).

8 Implementation

The feature has been implemented according to the description above. The changed requirement of an always visible results tab for any activated results reporting mode has been considered.

8.1 Results Access Settings

Results access options has been completed with the new mode After Test has been Passed that grants access to test results after the test has been passed once.

Result Access Options

8.2 Results Tab

When any result access option is activated the results tab is always visible by now. In case of not yet visible or non existing results, the results tab shows up a corresponding message that depends on the activated option for results access and the fact wether a participant did take the test yet.

Participant did not yet take the test!
Participant did allready take the test!

Test Cases

Test cases completed at 02 September 2018 by Heyser, Björn [bheyser]

  • C24669 : Keine Ergebnisbekanntgabe
  • C24670 : Sofortige Ergebnisbekanntgabe
  • C24671 : Bekanntgabe der Ergebnisse nach Beenidigung von Durchläufen
  • C24672 : Bekanntgabe der Ergebnisse nach Bestehen des Tests
  • C24673 : Bekanntgabe der Ergebnisse nach definiertem Datum

Approval

Approved at 2018-10-26 by Glaubitz, Marko [mglaubitz].

Last edited: 26. Oct 2018, 10:12, Glaubitz, Marko [mglaubitz]