Feature Wiki

Information about planned and released features

Tabs

Allow multiple taxonomy rules per learning objective

This request is related to the course presentation type 'Learning Objectives-driven course'.

1 Initial Problem

If you want to offer the 'Comprehensive Final Test Covering all Objectives' as random test and use the configuration setting 'Define the amount of questions per selected question pool and taxonomy node.' in the test, you can only use one taxonomy selection rule per learning objective. This has a bad impact on the usability of this course type because it requires that one taxonomy node always coveres one learning objective. But this is not the case. Learning objectives are often broader than the thematically orientated structuring of a test questions by taxonomies.

Beispiel auf Deutsch: Ein Kurs zur Arithmetik hat drei Lernziele: "Rechnen mit ganzen Zahlen", "Bruchrechnen" und "Termumformungen". Der Abschlusstest soll alle drei Lernziele abdecken und zufällig ausgewählte Fragen verwenden. Alle Fragen zur Arithmetik befinden sich in einem großen Fragenpool. Dieser ist mit Taxonomien inhaltlich strukturiert und ausgezeichnet. Für das Lernziel "Rechnen mit ganzen Zahlen" sollen zum Beispiel Fragen zu den Taxonomieknoten "Primzahlen", "Größter gemeinsamer Teiler" und "Kleinstes gemeinsames Vielfache" verwendet werden. Im Test wurden die entsprechenden Auswahlregeln auch bereits definiert. Aber in der Ansicht "Fragen des qualifizierenden Tests festlegen" kann immer nur eine Regel pro Lernziel definiert werden. Somit kann aktuell nicht eine Konfiguration gesetzt werden, die gewährleistet, dass x Fragen zu "Primzahlen" und y Fragen zu "Größter gemeinsamer Teiler" zur Überprüfung des Lernziels präsentiert werden.

2 Conceptual Summary

When defining the questions for the placement test, achievement test or final test it should be possible to use several defined 'Rules for Random Selection of Questions'. These rules incl. number of picked questions are already defined in the test and will only be re-used by the course.

3 User Interface Modifications

3.1 List of Affected Views

  • Course » Learning Objectives » Learning Objectives » Assign Questions of Initial Test
  • Course » Learning Objectives » Learning Objectives » Assign Questions of Final Test

3.2 User Interface Details

The current form needs to be extended to allow multiple selection rules. Adding (and removing) selection rules should be done by the known + and - buttons for input forms.

3.3 New User Interface Concepts

No new user interface concepts planned.

4 Technical Information

The feature need modifications in the following components:

  • Modules/Course
  • Services/LearningProgress

5 Contact

6 Funding

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

7 Discussion

Meyer, Stefan [smeyer], 22 May 2017: I support this request. Alternatively to the ilSelectInputGUI with "multi-support" a checkbox-group which lists all available taxonomies could be used for the configuration. Not only the assignment of taxonomies but the assignment of question pools should allow multiple assignments.

JourFixe, ILIAS [jourfixe], May 22, 2017: We highly appreciate this suggestion and schedule it for 5.3. Stefan and Matthias will decide which kind of selection will be used (SelectInputGUI or multiple checkboxes).

8 Implementation

Test Cases

Test cases completed at 2017-08-25 by Tödt, Alexandra [atoedt]

  • 18744: Mehrere Fragenpools / Taxonomien zuordnen

Approval

Approved at 2017-08-28 by Ingo Jackisch on behalf of optes.

Last edited: 19. Apr 2023, 12:28, Kunkel, Matthias [mkunkel]