Feature Wiki
Tabs
Allow multiple taxonomy rules per learning objective
Page Overview
[Hide]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
- Author of the Request: Kunkel, Matthias [mkunkel]
- Maintainer: Meyer, Stefan [smeyer] for course management, Heyser, Björn [bheyser] for test
- 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
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]