🐱 Programmieren mit Scratch

Visuelle Programmierung für Einsteiger

Was ist Scratch?

Scratch ist eine visuelle Programmiersprache entwickelt vom MIT (Massachusetts Institute of Technology).

Besonderheit von Scratch

Scratch ist perfekt, um Programmierkonzepte wie Schleifen, Variablen und Entscheidungen zu lernen – ohne dich mit komplizierten Befehlen ärgern zu müssen.
💡 Scratch ist der Einstieg in die Informatik – später lernst du Sprachen wie Python oder JavaScript!

Die Scratch-Oberfläche

Scratch hat 4 Hauptbereiche:

Die 4 Bereiche

Bereich Aufgabe Position
Bühne (Stage) Hier sieht man die Ausgabe des Programms Oben rechts (große Fläche)
Sprites Die Figuren/Objekte, die sich bewegen Unten rechts (kleine Quadrate)
Blockpalette Alle verfügbaren Blöcke zum Zusammenstecken Mitte (farbig kategorisiert)
Skriptfläche Hier stellst du deine Blöcke zusammen Rechts neben der Blockpalette
So funktioniert's:
1. Wähle einen Block aus der Palette
2. Ziehe ihn auf die Skriptfläche
3. Stecke mehrere Blöcke zusammen (wie Lego!)
4. Klicke auf die grüne Flagge zum Ausführen

Wichtige Blockgruppen

Scratch hat verschiedene Kategorien von Blöcken:

Bewegung (Motion)

⬜ Gehe 10 Schritte
⬜ Drehe dich 15 Grad

Damit bewegt sich der Sprite auf der Bühne.

Aussehen (Looks)

⬜ Wechsle Kostüm zu...
⬜ Sage „Hallo!" für 2 Sekunden

Damit änderst du das Aussehen des Sprites.

Klang (Sound)

⬜ Spiele Geräusch... ab

Damit kannst du Sounds abspielen.

Ereignisse (Events)

🟫 Wenn grüne Flagge geklickt
🟫 Wenn Taste Leertaste gedrückt

Diese Blöcke starten dein Programm.

Steuerung (Control)

🟠 Wiederhole 10 mal
🟠 Falls... dann... sonst

Damit machst du Schleifen und Entscheidungen.

Variablen und Operatoren

🟥 Setze [Variable] auf 0
🟥 Addiere 1 zu [Variable]

Mit Variablen speicherst du Werte.

Erstes Projekt: Sprite läuft um den Rand

Hier ist eine schrittweise Anleitung für dein erstes Projekt:

Schritt 1: Hintergrund und Sprite wählen

Schritt 2: Skript schreiben

Ziehe diese Blöcke in die Skriptfläche:

🟫 Wenn grüne Flagge geklickt

🟠 Wiederhole fortlaufend

🟦 Gehe 10 Schritte

🟦 Falls Rand berührt, pralle ab

Schritt 3: Testen!

Tipps zum Erweitern:
• Füge „Sage" Blöcke hinzu, um mit dem Sprite zu sprechen
• Ändere die Geschwindigkeit (mehr/weniger Schritte)
• Zeichne neue Kostüme – dein Sprite wird bunter!

📝 Übungsaufgaben

❓ Aufgabe 1: Von welchem Institut wurde Scratch entwickelt?
❓ Aufgabe 2: Wie nennt man die Figuren in Scratch?
❓ Aufgabe 3: Welcher Block startet ein Scratch-Programm?
❓ Aufgabe 4: Wie nennt man eine Wiederholung in Scratch?
❓ Aufgabe 5: Was ist der Unterschied zwischen visueller und textbasierter Programmierung?