Programmiere ein Labyrinth-Spiel in Scratch!
Eine Schritt-für-Schritt-Anleitung
Ablauf dieser Anleitung
Programmiere ein Labyrinth-Spiel in Scratch!
2
Programmiere ein Labyrinth-Spiel in Scratch!
3
Programmiere ein Labyrinth-Spiel in Scratch!
Was soll programmiert werden?
Es soll ein Labyrinth-Spiel programmiert werden.
4
Programmiere ein Labyrinth-Spiel in Scratch!
Anforderungen an das Spiel
5
Programmiere ein Labyrinth-Spiel in Scratch!
1. Maussteuerung
Die Spielfigur (Roboter) soll der Maus folgen.
6
Programmiere ein Labyrinth-Spiel in Scratch!
2. Fehlerfall: Rand berührt
Es soll erkannt werden, wenn der Roboter den schwarzen Rand berührt.
Dann könnte zum Beispiel das Spiel enden.
7
Programmiere ein Labyrinth-Spiel in Scratch!
3. Erfolgsfall: Ziel erkennen
Es soll erkannt werden, wenn der Roboter das Ziel erreicht hat.
8
Programmiere ein Labyrinth-Spiel in Scratch!
Weitere Vorgaben
9
Programmiere ein Labyrinth-Spiel in Scratch!
10
✅
Programmiere ein Labyrinth-Spiel in Scratch!
11
Programmiere ein Labyrinth-Spiel in Scratch!
Scratch-App starten
12
Programmiere ein Labyrinth-Spiel in Scratch!
Der Scratch-Editor: Das Programm zum Programmieren
13
Programmiere ein Labyrinth-Spiel in Scratch!
Die Bestandteile des Scratch-Editors
14
Programmiere ein Labyrinth-Spiel in Scratch!
Es wird programmiert, indem ein Baustein aus dem Blockbereich in den Programmierbereich gezogen wird.
Mit Doppelklick auf den Baustein kann er ausgeführt werden.
Einführung ins Programmieren in Scratch 1 / 3
Tipp: Wenn die Katze von der Bühne läuft, kann sie mit der Maus zurückgesetzt werden.
15
Programmiere ein Labyrinth-Spiel in Scratch!
Damit das Programm beim Klick auf die grüne Fahne (über der Bühne) gestartet wird, wird der Baustein “Wenn grüne Fahne angeklickt” vor den “gehe 10er Schritt”-Baustein gesetzt wird.
Einführung ins Programmieren in Scratch 2 / 3
16
Programmiere ein Labyrinth-Spiel in Scratch!
Bausteine können aneinander gehängt werden.
Einführung ins Programmieren in Scratch 3 / 3
Tipp: �Die Bausteine haben immer die Farbe der Kategorie, in der sie zu finden sind!
17
Programmiere ein Labyrinth-Spiel in Scratch!
18
Programmiere ein Labyrinth-Spiel in Scratch!
✅
19
Programmiere ein Labyrinth-Spiel in Scratch!
Labyrinth-Vorlage öffnen 1 / 3
20
Programmiere ein Labyrinth-Spiel in Scratch!
Labyrinth-Vorlage öffnen 2 / 3
Download der Vorlage:
21
Programmiere ein Labyrinth-Spiel in Scratch!
Labyrinth-Vorlage öffnen 3 / 3
22
Programmiere ein Labyrinth-Spiel in Scratch!
1. Programmiere die Maussteuerung
23
Programmiere ein Labyrinth-Spiel in Scratch!
2. Programmiere die Zielerkennung
Mit dem Pipetten-Werkzeug wird die Farbe aus dem roten Zielkreis auf der Bühne genommen.
24
Programmiere ein Labyrinth-Spiel in Scratch!
3. Programmiere den Fehlerfall
Mit dem Pipetten-Werkzeug wird die Farbe aus dem schwarzen Wegesrand genommen.
25
Programmiere ein Labyrinth-Spiel in Scratch!
Vollständiges Labyrinth-Spiel
26
Programmiere ein Labyrinth-Spiel in Scratch!
Speichere Dein Labyrinth-Spiel 1 / 3
27
Programmiere ein Labyrinth-Spiel in Scratch!
Speichere Dein Labyrinth-Spiel 2 / 3
28
Programmiere ein Labyrinth-Spiel in Scratch!
Speichere Dein Labyrinth-Spiel 3 / 3
Denke Dir einen Namen aus, den �es im Ordner �“Eure Programme” noch nicht gibt!
29
Programmiere ein Labyrinth-Spiel in Scratch!
Hinweise: Es wird gefragt, wenn …
… Du das Programm beendest, aber noch gespeichert werden muss.
“Stay” + Speichern, falls Du das möchtest.
… ein Programm beim Speichern
überschrieben werden würde. �Überschreibe nur Dein eigenes Programm!
30
Programmiere ein Labyrinth-Spiel in Scratch!
31
✅
Programmiere ein Labyrinth-Spiel in Scratch!
Herzlichen Glückwunsch zum Labyrinth-Spiel!
32
Programmiere ein Labyrinth-Spiel in Scratch!
Wie kann es weitergehen?
33
Programmiere ein Labyrinth-Spiel in Scratch!
Nimm Dein Programm mit nach Hause!
Mach ein Foto von Deinem Programm
QR-Code für diese Anleitung�infolab.cs.uni-saarland.de
34
Programmiere ein Labyrinth-Spiel in Scratch!