Würfel

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
+Los geht's

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.


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

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.

+Ausprobieren und Weiterentwickeln
  • 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!

Weiter geht's mit dem nächsten Projekt:

Kipplicht