MyLeoNes™

Zufall in Programmen — Informatik, 7–10

Programme können Ergebnisse erzeugen, die unvorhersehbar wirken, etwa eine gemischte Karte oder eine Überraschung im Spiel. Wenn du das verstehst, kannst du Zufall verwenden, ohne ihn mit einer Garantie zu verwechseln.

Programmierter Zufall

Zufall bedeutet, dass du das nächste Ergebnis nicht nur aus den vorherigen kennen kannst. Ein Programm kann einen Eintrag aus einer Liste wählen, etwa eine Farbe oder eine Zahl, damit ein Spiel weniger vorhersehbar ist. Der Computer folgt dabei einer Methode; er denkt und wünscht nichts.

Warum Programme Zufall nutzen

Wenn sich ein Spiel immer genau gleich verhielte, könntest du jede Überraschung auswendig lernen und würdest bald gelangweilt sein. Zufall löst dieses Problem durch wechselnde Entscheidungen bei weiterhin ausreichend fairen Regeln. Computer sind sehr regelmäßig, deshalb verwenden sie besondere Berechnungen, die Zufall nachahmen.

Eine Zahl wählen

Stell dir vor, ein Spiel braucht eine Zahl von 1 bis 6. Zuerst erstellt das Programm die mögliche Liste: 1, 2, 3, 4, 5, 6. Dann wählt es mit seiner Zufallsmethode einen Eintrag, zum Beispiel 4. Das Spiel zeigt vier Sterne oder gibt vier Punkte. In einer anderen Runde kann die Zahl anders sein.

Zufall bedeutet nicht gleiche Runden

Es ist verständlich zu denken: Wenn die 6 fünf Runden lang nicht kam, muss sie jetzt kommen. Aber jede faire Runde beginnt wieder mit denselben sechs Möglichkeiten; die 6 ist dir nichts schuldig. Über viele Runden können sich die Ergebnisse ausgleichen, kurze Reihen mit Wiederholungen sind normal.

Zufall außerhalb von Spielen

Zufällige Auswahl hilft einer Musik-App beim Mischen von Liedern, einer Webseite bei verschiedenen Beispielen und Forschenden bei einer fairen Stichprobe. In jedem Fall braucht das Programm klare Grenzen: Welche Dinge gewählt werden können und wie oft, ist wichtig. Wenn du eine Überraschung siehst, frag dich, welche Regeln sie steuern.

Weiter erkunden

Andere Sprachen

MyLeoNes™ wird geladen…