Schere Stein Papier

In dieser Übung wird ein Schere-Stein-Papier Spiel programmiert. Obwohl wir oft schon genau wissen, welches Symbol wir als nächstes auswählen, können wir nicht wirklich vorhersagen, welches Symbol der Gegenspieler verwendet. Für uns scheint es sich also um eine zufällige Auswahl zu handeln. Wenn wir gegen den Computer, in diesem Fall, den Calliope mini spielen, dann können wir auch zufällige Symbole beim Schütteln generieren lassen, so wie im Spiel "Schere-Stein-Papier".

Kategorie Zufall
Schulstufe SEK1
Material 1-2 Calliope mini
Schwerpunkte Variablen, Ereignis, Verzweigungen, Spielmechanik, Zufall
+Los geht's

Programmiere das Schere-Stein-Papier-Spiel,

  • welches beim Schütteln ein zufälliges Schere-, Stein- oder Papier-Symbol anzeigt
  • beim Drücken auf Knopf A den Bildschirm löscht

Weitere Informationen zu der Zufallfunktion findest du hier:


Grundlagen

+Tipps und Hilfestellungen

Die grafische Darstellung in Form eines PAP dient als Grundlage der Entwicklung eines Programms. Ein PAP beschreibt den Ablauf und die Zusammenhänge von einzelnen Operationen zur Lösung einer Aufgabe.

PDF

In MakeCode können keine zufälligen Symbole generiert werden. Es können lediglich zufällige Zahlen oder Wahr-/Falschwerte erzeugt werden. Zufällige Symbole können erzeugt werden, indem die zu Bildern zugeordnete Zahlen in einer bedingten Anweisung mit dem Zufallswert verglichen werden.

+Ausprobieren und Weiterentwickeln

Probiere dein Schere-Stein-Papier Spiel aus und trete gegen den Calliope mini an:

  • Zuerst wählst du ein Symbol mit deiner Hand aus und lässt es stehen oder merkst es dir
  • In deiner anderen Hand hältst du den Calliope mini und schüttelst ihn
  • Hast du den Calliope mini geschüttelt und es erscheint ein Symbol auf der LED-Anzeige?
  • Ändert sich das Symbol zufällig beim wiederholten Schütteln?
  • Verschwindet das Symbol, wenn die Taste A gedrückt wird?



Da der Calliope mini nicht weißt, welche Entscheidung du davor getroffen hast (er ist quasi blind), kannst du ihn auch nachträglich schütteln. Ein Mensch könnte seine Entscheidung in Sekundenbruchteilen ändern und noch auf dein Ergebnis abstimmen.

Wer von euch hat gewonnen? Ist der Zufall vorhersehbar? Ist es schwieriger gegen einen Calliope mini als gegen einen Menschen zu spielen? Probiere es aus und dokumentiere die Gewinne einerseits gegen Mensch und andererseits gegen den Calliope mini.

Alternativ kannst du auch den Calliope mini für dich antreten lassen, indem er deine Entscheidung für das Symbol abnimmt. Oder du findest einen/r Partner:in mit einem zweiten Calliope mini und ihr lasst die Calliope minis gegeneinander antreten.

Du kannst das Schere-Stein-Papier-Spiel auch um weitere Symbole, wie z.B. Brunnen und Feuer erweitern. Achte darauf, dass die Wahrscheinlichkeiten mit einem Symbol zu gewinnen und zu verlieren gleich bleiben!

Spielprinzip