Scratch* 1

1. Das ist Scratch, so installierst du es

Wenn du selbst mit Scratch Animationen und Lernspiele entwickeln möchtest, hast Du dazu zwei Möglichkeiten. Entweder Du installierst  "Scratch-Desktop", dann benötigst Du keine Internetverbindung und kannst die Dateien auf Deinem Computer speichern. Oder (bzw. und) Du kannst auch den Online-Editor verwenden, dann legst Du am besten auch einen Account an. Dies sind die erforderlichen Links dafür:

Der Scratch-Desktop-Editor ist wie hier abgebildet aufgebaut:

Jetzt kannst du eine erste kleine Animation erstellen. Folge dazu dieser Anleitung:

2. Erste Anleitungen für lustige Spiele und Animationen

Hier findest Du zahlreiche Anleitungen, um die Programmiersprache mit viel Spaß zu erlernen. Jede Anleitung setzt einen anderen Schwerpunkt, so dass du die zahlreichen Möglichkeiten von Scratch kennenlernst:

2.1 Dieses Spiel ist einfach zu programmieren und dennoch interessant und nicht einfach zu spielen! Bewege den Player mit den Pfeiltasten auf und ab und weiche den Kreisen aus. Aber Achtung: der Player wird durch die "Pfeil oben"-Taste schneller, wenn er sich nach oben bewegt und langsamer, wenn er sich nach unten bewegt! Bei der "Pfeil unten"-Taste ist es umgekehrt. Das erfordert Übung. Punkte gibt es immer, wenn der Player oben oder unten anstößt. Außer der PDF-Anleitung findest Du hier auch noch eine Scratch-Vorlagendatei, in der die Grafiken und Variablen bereits angelegt sind:

Download
01 Anleitung - Simple Game.pdf
Adobe Acrobat Dokument 364.1 KB
Download
01 Vorlage - Simple Game.sb3
Komprimiertes Archiv im ZIP Format 20.5 KB

2.2 Mit diesem kleinen Spiel lernst Du die Kamerafunktion von Scratch kennen. Sie kann Bewegungen feststellen und wird so programmiert, dass Luftballon-Grafiken dadurch "platzen":

Download
02 Anleitung - Luftballon pieksen.pdf
Adobe Acrobat Dokument 332.3 KB

2.3 Mit diesem Spiel lernst du ein erstes "Jump&Run"-Spiel zu programmieren. Zwar wird hier weder gesprungen noch gerannt, sondern ein Papagei durch eine Höhle gesteuert, das Prinzip ist aber dasselbe. Wenn du möchtest, kannst du auch die Vorlagendatei verwenden! Hinweis: Das Spiel startet durch Drücken der Leertaste (nach dem Drücken der grünen Fahne):

Download
03 Anleitung - Fliegender Papagei.pdf
Adobe Acrobat Dokument 454.8 KB
Download
03 Vorlage - Fliegender Papagei.sb3
Komprimiertes Archiv im ZIP Format 28.6 KB

2.4 Hier lernst Du den Grafikeditor von Scratch besser zu bedienen. Du erstellst eine lustige Figur aus einfachen Formen und hauchst ihr durch die Programmierung Leben ein. Die Anleitung besteht aus zwei Teilen, außerdem findest Du noch eine Vorlage zum zweiten Teil, die du verwenden kannst, wenn du mit deiner nicht weiter kommst:

Download
04 Anleitung Teil1 Figur animieren.pdf
Adobe Acrobat Dokument 633.5 KB
Download
04 Anleitung Teil2 Figur animieren.pdf
Adobe Acrobat Dokument 874.0 KB
Download
04 Vorlage Teil 2 - Figur animieren.sb3
Komprimiertes Archiv im ZIP Format 471.8 KB

2.5 Diesen Spieleklassiker muss man einfach selbst programmiert haben. Einfach und macht Spaß: Steuere den Baken mit der Maus nach links und rechts und lass den Ball ncht durch! Auch hier kannst du gerne die Vorlagendatei verwenden:

Download
05 Anleitung - Pong.pdf
Adobe Acrobat Dokument 544.2 KB
Download
05 Vorlage - Pong.sb3
Komprimiertes Archiv im ZIP Format 67.7 KB

2.6 Das ist die bisher längste und umfassendste Spielanleitung. Baue dein eigenes Fangspiel mit Punkten, unterschiedlichen Geschwindigkeiten und animierten Grafiken. Auch hier gibt es wieder eine Vorlagendatei:

Download
06 Anleitung - Fangspiel.pdf
Adobe Acrobat Dokument 1'004.4 KB
Download
06 Vorlage - Fangspiel.sb3
Komprimiertes Archiv im ZIP Format 610.1 KB

2.7 Mit Scratch kann man nicht nur Spiele programmieren - sondern auch in der Schule damit punkten! Was meinst du, wie dein Mathelehrer staunt, wenn du ihm diese Programmierung zeigst? Auch hierfür kannst du wieder mit einer Vorlage starten:

Download
07 Anleitung - Einheiten umrechnen.pdf
Adobe Acrobat Dokument 306.0 KB
Download
07 Vorlage - Einheiten umrechnen.sb3
Komprimiertes Archiv im ZIP Format 7.0 KB

2.3 Ein eigenes Lernspiel entwickeln und programmieren

Jetzt kannst du mit Hilfe dieser Schritt-für-Schritt-Anleitung ein erstes, komplexeres Lernspiel schreiben. Darin lernst du, wie man ein "Sprite" steuert, wie Scratch Kollisionen von Grafiken erkennt, wie man den Grafikeditor nutzt und wie man Variablen und Listen einsetzt. Die Spielidee ist in diesem Bild dargestellt:

Hier findest du eine Diashow mit der Schritt-für-Schritt-Anleitung für dieses Spiel. Du kannst jedes Bild per Klick vergrößern:

*Hinweis: Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu