A composite question is a test-item containing other regular test items. This makes it possible to …
Initial support for composite questionsA composite question is a test-item containing other regular testitems. This makes it possible to define a larger test item case forwhich arbitrary other questions can be associated (e.g. short textquestion plus an MC and ordering question etc.). The randomizationfeatures (shuffling, x out of N, etc.) of the included test-items arepreserved such that it is possible to present the student e.g. a subquestion where only 2 out of 5 possible alternatives are displayed.The provided implementation builds for a composite question consistingof a constant exam intro text and the selected sub items includingpoints, minutes etc. The points and minutes of the composite questionare computed as the sum of the points and minutes of thesub-items. The actual sub-items are constructed at runtime such thatper-user randomization can be applied.Current shortcoming: question with percent-substitutions are notsupported (since the exam intro text is placed at composite formcreation time already into the form, therefore, it is the same for allstudents). Furthermore, the substitution semantics are not clearconcerning the included content.