Startwert pro Schüler

Beim Arbeiten mit Zufallszahlen möchtest du möglicherweise, dass jeder Schüler immer denselben Startwert für die Generierung von Zufallszahlen erhält. So besitzt eine Frage auch dann immer dieselben Zufallswerte, wenn das Quiz mehrmals neu gestartet wurde, oder der Schüler bekommt in unterschiedlichen Quizzen innerhalb des Kurses dieselben Daten.

Dazu musst du den Parameter benutzer_id übergeben, durch den jeder Schüler mit einer ID gekennzeichnet wird, und den Startwert festlegen.

 parameter benutzer_id = 0
 random_seed(benutzer_id)

Der folgende Algorithmus

gibt immer dieselbe Zahl a aus.