Feature Wiki
Tabs
Show test results only after test is passed
Page Overview
[Hide]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.
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
- Author of the Request: Glaubitz, Marko [mglaubitz], Universität Freiburg
- Maintainer: Heyser, Björn [bheyser]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
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.
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.
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]