Aufgabe 1:
Mache dich mit der Verwendung von Variablen vertraut.
Aufgabe:
1. Erstelle im folgenden Fenster die Variablen x und y.
2. Weise der Variablen x den Wert 20 zu.
3. Verringere den Wert der Variablen x dreimal um 1.
4. Weise der Variablen y den Wert der Variablen x zu.
5. Setze den Wert der Variablen x auf 100.
6. Erstelle eine Variable z und weise ihr die Summe der Variablen x und y zu.
Lass den Geist nach jeder Operation die Werte der Variablen x und y sagen.
Tipps:
Zum Speichern von Daten innerhalb eines Programms verwendet man Variablen.
Variablen müssen zunächst deklariert werden, d.h. der Bezeichner der Variable wird festgelegt.
Anschließend kann Variablen ein Wert zugewiesen werden. Die erste Zuweisung eines Wertes nennt man Initialisierung.
Aufgabe 2:
Der kleine Schulgeist liebt Spiele. Er möchte verstecken spielen und soll als erstes zählen.
Aufgabe:
Lass den Geist von 0 bis zu einer beliebigen Zahl zählen.
Er soll jede Zahl sagen.
Erstelle eine Variable „aktuelle Zahl“.
Tipps:
Mit dem Block „frage … und warte“ kann man von der bedienenden Person eine Antwort einfordern. Diese Antwort wird in der Variablen „Antwort“ gespeichert.
Wenn du schon fertig bist, lass den Geist, wenn er bei 60 angekommen ist eine Minute zählen und wieder bei 0 Sekunden beginnen.
Aufgabe 3:
Der Geist möchte nun ein bisschen spielen.
Er soll dabei von Tisch zu Tisch hüpfen und die Sterne einsammeln. Aber vorsicht: Zwischen den Tischen stürzt er ab. Wenn er vier Sterne gesammelt hat, ist das Spiel gewonnen. Falls der Geist aber den unteren Rand des Spielfelds berührt, verliert er ein Leben. Bei null Leben ist das Spiel verloren – Game over.
Aufgabe:
Erstelle die Variablen „Sterne“ und „Leben“ und sorge dafür, dass die Zahl der Sterne und Leben richtig gezählt wird und zum Gewinn oder Verlust des Spiels führen.
Tipps:
Die Variablen müssen zu Beginn mit dem richtigen Wert initialisiert werden.
Überlege, an welcher Stelle die Variablen verändert werden. Die Variable „Sterne“ sollte am besten bei den Sternen selbst um eins erhöht werden.
Aufgabe 4:
Der kleine Geist beherrscht auch einen Zaubertrick:
Aufgabe:
Setze den Zaubertrick um.
Die erste „Runde“ ist wie das Ende bereits implementiert. Setze also die Zwischensequenzen um. Am Ende musst du das Ergebnis noch richtig berechnen.
Alle benötigten Variablen wurden deklariert.
Tipps:
Da am Ende die gedachte Zahl abgezogen wird, ist das Ergebnis der einzelnen Rechenoperationen auch das Ergebnis, das mit der gedachten Zahl herauskommt:
Gedachte Zahl 5
- Addition 3: 3 + 5 = 8
- Subtraktion –4: 8 – 4 = 4
- Addition 6: 4 +6 = 10
- Subtraktion –3: 10 – 3 = 7
- Gedachte Zahl subtrahieren: 7 – 5 = 2
Ergebnis ist also 2
Die Einzelnen Rechenoperationen:
3 – 4 = -1
-1 + 6 = 5
5 – 3 = 2
oder anders dargestellt: 3 – 4 + 6 – 3 = 2