Aussehen
Variablen
Wie oft hast du Calliope schon gedrückt?
Um uns das merken zu können, müssen wir zuerst eine Variable anlegen:

Du kannst dir den Namen frei aussuchen. Praktisch ist es, wenn es die Variable beschreibt, dann weißt du immer, was sich in der Variable gemerkt wird. Profis schreiben Variablen-Namen immer klein:

Implementiere folgendes Programm:

Überlege dir, was wohl passieren wird und prüfe anschließend deine These.
Numerische Stimmungsanzeige
Manchmal ist Calliope nicht so gut drauf. Drückt man den B-Knopf wird sie ein wenig glücklicher, aber der A-Knopf macht sie richtig wütend.
- Lege eine Variable
stimmungan - Setze sie am Anfang auf 3
- Knopf A erhöht die Stimmung um 1
- Knopf B verringert die Stimmung um 1
- Zeige die Zahl immer an
Ein Lächeln senden II
Hinweis
Dies ist eine Partnerarbeit.
In "Ein Lächeln senden I" haben wir immer wenn wir eine Nachricht empfangen hatten auch ein Lächeln gesendet. Nun wollen wir uns tatsächlich Nachrichten zusenden:

Probiere die neue Funktion wieder mit deinem Nachbarn aus.
Farbenpracht
Calliope möchte in allen Farben des Regenbogens erstrahlen:
Erstelle drei Variablen:
rot,grünundblau.Setze für jede Variable den Wert 100.
Setze die LED-Farbe nun mithilfe den drei Variablen
rot,grünundblau. Hier siehst du wie das grundsätzlich geht:
Die Variable grün soll nun Schrittweise immer dunkler werden (100, 98, 96, 94,… 2, 0).
- Setze nach jeder Änderung der Variable
gründie LED-Farbe neu. - Warte nach jeder Änderung 100ms.
Wenn sich deine LED-Farbe nun sichtbar verändert, hast du alles richtig gemacht.
Expertenaufgabe: Ändere nacheinander auch noch die Platzhalter rot und blau. Dadurch entsteht die volle Farbenpracht.
Der Würfelbecher
Baue einen digitalen Würfelbecher:
- Erstelle eine Variable
würfelzahl - Bei Schütteln soll eine Zufallszahl zwischen 1 und 6 in der Variable gespeichert werden.

- Zeige die gewürfelte Zahl an
- Erstelle eine zweite Variable
summe, die alle gewürfelten Zahlen zusammenrechnet - Mit Knopf A kann man die Gesamtsumme anzeigen
- Mit Knopf B wird die Summe auf 0 zurückgesetzt