Warten auf ein Ereignis
- Ereignis:etwas, das von außen passiert — Knopf drücken, Pin berühren, schütteln.
- Ereignisblock:violetter Startblock aus Eingabe; die Blöcke darin laufen nur, wenn das Ereignis eintritt.
- Knöpfe:wenn Knopf A gedrückt — auch für B oder A+B.
- Pins:wenn Pin P0 gedrückt — reagiert auf Berühren.
- Gesten:wenn geschüttelt — auch Logo oben, nach links neigen, freier Fall …
Ereignisblock: wenn <Ereignis> → die Blöcke darin laufen jedes Mal, wenn es eintritt.
Ereignis: Etwas, das von außen passiert: Knopf drücken, Pin berühren, schütteln.
Beispiele: Knopf A, B oder A+B, Pin P0, Gesten wie geschüttelt.
Mehrere Ereignisse in einem Programm
- Nebeneinander:Ein Programm kann viele Ereignisblöcke haben, jeder steht für sich.
- Reihenfolge:bestimmt der Mensch — nicht die Lage der Blöcke im Editor.
- Überschreiben:Jede neue Anzeige ersetzt die alte. Sichtbar bleibt das Letzte.
- Nichts passiert:Ohne Ereignis läuft nur beim Start.
Lies das Programm, tippe auf die Anzeige am Ende und spiele dann die Ereignisse ab. Danach kannst du selbst auf A, B, Pin 0 oder Schütteln drücken.
Das Programm
Runde
Halte fest: Ein Ereignisblock wartet. Er läuft jedes Mal von vorn, wenn sein Ereignis eintritt — und merkt sich nichts vom letzten Mal.
Mehrere Ereignisse: Ein Programm kann viele Ereignisblöcke haben, jeder steht für sich; die Reihenfolge bestimmt der Mensch.
Überschreiben: Jede neue Anzeige ersetzt die alte.
Warten: Ein Ereignisblock wartet und läuft bei jedem Eintreten von vorn.
Allgemeine Hinweise
Keine Reihenfolge im Editor
Ob der Block für A oben oder unten steht, ist egal. Es zählt, wann gedrückt wird.
Ein Ereignis, ein Block
Zwei Blöcke „wenn Knopf A gedrückt“ sind verwirrend — MakeCode markiert den zweiten grau.
Simulator nutzen
Im Simulator kannst du Knöpfe anklicken und mit der Maus schütteln — ohne echten Calliope.
