Flussdiagramm – Erklärvideo (optional)
Schritt für Schritt zur Lösung
Teil 1 – Vorbereitung und Spiel starten
4 neue Variablen werden erstellt und ihnen ein Wert zugeordnet
- „Start“ – Wert „0“ (= setzt die abgelaufene Zeit auf Null)
- „Ende“ – Wert „0“ (= setzt die abgelaufene Zeit auf Null)
- „Running“ – Wert „Falsch“ (= Programm läuft noch nicht)
- „Fehlstart“ – Wert „Falsch“ (= Kein Fehlstart)
Sobald beide Tasten A+B gedrückt werden soll ein Countdown starten:
3 – 2 – 1. Anschließend soll der Bildschirminhalt gelöscht werden.
Nun soll eine zufällige Zeitspanne zwischen 1 und 3 Sekunden vergehen, bevor auf der LED Matrix ein Punkt erscheint, der das Startsignal für den Reaktionstest gibt.
Wenn kein Fehlstart verursacht wurde…
… soll die seit dem Einschalten des BBC micro:bit vergangene Zeit („Laufzeit ms“) im Millisekunden ausgelesen und in der Variablen „Start“ gespeichert werden. Und die Variable „Running“ soll auf wahr gesetzt werden.
Es soll sichergestellt werden, dass alle Animationen an der LED-Matrix angehalten werden und der Bildschirm gelöscht wird.
Auf der LED-Matrix soll irgendwo ein Punkt erscheinen:
- Auf der X-Achse befinden sich 5 LEDs (0 bis 4)
- Auf der Y-Achse befinden sich 5 LEDs (0 bis 4)