Beispiel Transport - Einsatz von Zufallsparametern

Version 82.3 von Carina Enke am 20.12.2023


Als Beispiel wird eine typische Anwendungsaufgabe erstellt. Es soll der zurückgelegte Weg eines beliebigen Fahrzeugs auf Grundlage der Geschwindigkeit und der Zeit berechnet werden. Die Geschwindigkeit ist dabei abhängig vom Fahrzeugtyp.


Editor - Tab Variablen zur Beispielaufgabe_de.png

Im Beispiel wird die Text-Variable {transport} zufällig mit einem der Werte "bike", "bus", "car" oder "train" initialisiert. Die Numerische Variable {speed} soll aus einem Wertebereich zufällig gesetzt werden. Dabei soll der Wertebereich für die Geschwindigkeit {speed} in Abhängigkeit vom gewählten Fahrzeug {transport} gesetzt werden. Schließlich fährt ein "bike" im Allgemeinen langsamer, als ein "train".


Editor - Beispiel einer Bedingung_de.pngEditor - weiteres Beispiel einer Bedingung_de.png

Zur abhängigen Wertsetzung nutzen wir die Variablen-Bedingung. In der Bedingung können wir in Abhängigkeit von dem gewählten Wert der Variable {transport} den Wertebereich für die Variable {speed} definieren. Für das Fahrrad ({transport}="bike") wird auf diese Weise ein Wertebereich von 10 bis 30 (km/h) gesetzt.

Editor - Nutzung von Variablen in der Aufgabenstellung_de.png

Die gegebenen Werte der Aufgabe werden in den Aufgabentext durch Angabe des Variablen-Namens ({transport}, {speed} und {hours}) eingebunden. Im Beispiel wird die Variable in eine Aufgabe vom Typ Berechnung (Lückentext) eingebunden.

An die Lücke wird die Variable mit der korrekten Lösung {distance} gebunden.


Testrun - Beispielaufgabe im Testrun_de.png

Für den Testdurchlauf wird für jeden Teilnehmer und jeden Versuch zufällig einer der definierten Werte ausgewählt. Im Beispiel wurde zufällig der Wert "bike" eingesetzt und damit eine Geschwindigkeit im Wertebereich von 10 bis 30 (km/h) gewählt.



As an example, a typical application task is created. The goal is to calculate the distance travelled by a vehicle based on speed and time. The speed is dependent on the vehicle type.


Editor - Tab Variablen zur Beispielaufgabe_de.png

In the example, the text variable {transport} will be randomly initialised with one of the following values: "bike", "bus", or "train". The numerical variable {speed} is randomly selected from a value range. Thus, the value range for the speed {speed} should be set in dependence of the selected vehicle {transport}, since a "bike" is generally slower than a "train".

Editor - Beispiel einer Bedingung_de.pngEditor - weiteres Beispiel einer Bedingung_de.png

For the dependent value setting, we use the variable condition. In the condition, we can define the value range for the variable {speed} depending on the selected value of the variable {transport}. For the bike ({transport}="bike"), for example, a value range of 10 to 30 (km/h) was set.

Editor - Nutzung von Variablen in der Aufgabenstellung_de.png

The given values of the task are integrated into the task text by specifying the variable name ({transport}, {speed}, and {hours}). In the example, the variable is included in a task of the type calculation interaction.

The variable with the correct solution {distance} is bound to the gap.

Testrun - Beispielaufgabe im Testrun_de.png

One of the defined values will be randomly chosen for each participant and each test attempt. In the example, the value "bike" was randomly inserted, which is why a speed in the value range of 10 to 30 (km/h) was selected.