Mit dem Calliope mini lassen sich auch Würfelspiele spielen. Dafür wird der Calliope mini zum Zufallsgenerator.
Kategorie | Grundlagen |
Schulstufe | GS, SEK1 |
Material | Calliope mini |
Schwerpunkte | Ereignis, Zufall, Sensoren |
Programmiere einen Würfel, der eine zufällige Zahl wiedergibt.
Ein üblicher Würfel gibt eine Zahl zwischen 1 und 6 aus. Jetzt kannst du bestimmen, wie groß dein zufälliger Bereich sein soll.
- Als Eingabe-Ereignis verwende das Schütteln des Lagesensors
- Lege den gewünschten Zahlenbereich fest, indem du einen minimalen Wert und einen maximalen Wert definierst
- Gib die zufällige Zahl auf dem LED-Display aus
Hier findest du Informationen zu dem Abfragen des Lagesensors und zum Programmieren mit dem Zufall.
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.
- Eine Bewegung, ein Schütteln oder die Lage des Calliope mini als Eingabe-Ereignis festlegen
- Der Zufallsgenerator gibt eine zufällige Zahl aus
- Eine Zahl auf der LED-Matrix anzeigen
Wichtig!
Du musst die Bibliothek random unter dem Modul "from calliopemini import *" importieren, damit der Calliope mini Zufallswerte generieren kann.
- Eine Bewegung, ein Schütteln oder die Lage des Calliope mini als Eingabe-Ereignis festlegen
- Der Zufallsgenerator gibt eine zufällige Zahl aus
- Eine Zahl auf dem Bildschirm zeigen
Eine Beschreibung der einzelnen Programmier-Blöcke gibt es hier.
- Wurde der Calliope mini stark genug geschüttelt?
- Ändert sich die Zahl, sobald erneut geschüttelt wird?
- Bleibt die Zahl auf dem Display dauerhaft stehen?
- Schaffst du die kleinste, die größte Zahl und jede Zahl dazwischen zu würfeln?
Programmiere eine Version bei der die Würfelaugen, statt der Zahlen auf der LED-Matrix angezeigt werden!