Page tree
Skip to end of metadata
Go to start of metadata

The use of test variables enables the creation of adaptive tests and related thematic complexes.

Specifically, the following scenarios are feasible:

  • Related question complexes can be parameterised by common, global variables (test variables). The random values allow for different question values for each test attempt and each participant.
  • Learner answers, processing success and identified "typical" or systematic mistakes by the learners can be stored and taken into account for later questions.
  • More detailed information on users’ performance with the individual questions can be generated during the test and collected as a basis for a personalised overall assessment (test feedback).
  • In the beginning, participants can configure specific settings (e. g. for the difficulty level and thematic focus) which will be stored in global variables and have an effect on subsequent questions.

To implement such scenarios, you can choose between two different types of question variables in the Variables tab:

  • Pre-processed variables
    Pre-variables will be assigned before the test questions are displayed. The randomly generated values can be linked to question variables and used in all test content.
  • Post-processed variables
    Post-variables will only be assigned after the questions have been answered, submitted and automatically assessed, thus allowing access to response-specific values such as the learners’ answers or the number of points for correct answers. The generated values can also be used for follow-up questions.



Pre-processed variables

You can define test variables here, which will be determined before the questions are displayed (in short: pre-variables). If you wish to use these test variables as random parameters in your questions, they need to be linked to question variables. The value will be assigned before the first question is displayed. Please note that all variables set in the question will override the linked values.

The following example for using (pre-processed) test variables shows possible application scenarios:

Post-processed variables

Define test variables which will be recalculated after submission of each question (in short: post-variables). The value calculation may include values determined during the test, such as the participant response, points achieved or the number of attempts made. This allows to monitor points and errors, which can be used to control subsequent questions, hints or content of feedback.

  • No labels