📶 Schul-WLAN-Code (gültig bis 29.06.2026): 27229-77978 – Voucher im Browser eingeben, dann bist du drin.
🎯
Das schaffst du heute
Du programmierst ein Fußballspiel mit zwei Figuren: ein Junge, der sich zur Seite bewegt, und ein Ball, der ins Tor rollt. Figuren können sich gegenseitig „fühlen" und Nachrichten senden – so kommunizieren sie miteinander.
1

Das Spiel kennenlernen

ca. 10 min

Schau dir zunächst das fertige Spiel an. Der Start erfolgt durch Drücken der grünen Flagge. Durch Drücken der Pfeil-rechts-Taste bewegt sich der Junge auf den Ball zu, tritt ihn – und der Ball bewegt sich auf das Tor zu. Sobald der Ball die Torlinie berührt hat, ruft der Spieler „Tor".

Es müssen zwei Figuren programmiert werden, um das Spiel umzusetzen: den Fußballspieler und den Ball.

Figurenauswahl mit Boy3 Walking und Soccer Ball
Zwei Figuren: der Junge (Boy3 Walking) und der Ball (Soccer Ball)
💡
Füge beide Figuren aus der Bibliothek hinzu: Boy3 Walking und Soccer Ball. Platziere sie auf der linken Seite der Bühne.
2

Berühren und Fühlen

ca. 20 min

Um den Spielablauf zu programmieren, sind drei Befehle notwendig. Der Ball soll erst losrollen, wenn der Junge ihn berührt hat. Für solche Vorgänge steht die Befehlskategorie „Fühlen" zur Verfügung.

Skript: falls wird Boy3 Walking berührt? dann …
Der Ball wartet, bis er den Jungen berührt – dann rollt er los

Wie kann nun die Spielfigur feststellen, ob der Ball über die Torlinie gerollt ist? Das ist möglich, indem man im Spielablauf die Position des Balles feststellt – also die Koordinaten, auf denen der Ball sich gerade befindet. In diesem Beispiel ändert sich nur die x-Koordinate.

In der blauen Kategorie gibt es Befehle, mit denen man die Position eines Objektes feststellen kann:

Bewegung-Kategorie mit x-Position, y-Position und Richtung hervorgehoben
x-Position und y-Position in der Kategorie Bewegung

Im Programm könnte das so aussehen:

Skript: falls x-Position > 160 dann …
Wenn die x-Position des Balls über 160 liegt, ist er hinter der Torlinie

In diesem Fall ist die Abfrage der Position an eine Bedingung geknüpft. Ist x größer als 160 (also wenn der Ball sich hinter der Torlinie befindet), soll ein Vorgang eingeleitet werden: Der Ball soll die Botschaft „Tor" an alle senden.

Skript: falls x-Position > 160 dann sende tor an alle
Der Ball sendet die Nachricht „tor" an alle Figuren
Nachrichten senden und empfangen:
  • sende … an alle – schickt eine Nachricht an alle Figuren auf der Bühne
  • Wenn ich … empfange – startet ein Skript, sobald die Nachricht ankommt
  • So können Figuren miteinander kommunizieren, ohne direkt verbunden zu sein

✅ Checkliste

  • Beide Figuren zur Bühne hinzugefügt
  • „Fühlen"-Kategorie gefunden
  • x-Position in der blauen Kategorie gefunden
3

Tor-Reaktion programmieren

ca. 15 min

Diese Botschaft kann von allen Objekten, also zum Beispiel dem Jungen, empfangen werden und dort einen Vorgang einleiten. Wenn der Junge die Nachricht „tor" empfängt, soll er jubeln:

Skript: Wenn ich tor empfange → sage Tor für 2 Sekunden → gehe zu x: -240 y: -17 → sage Jetzt schieße ich ein Tor! für 1 Sekunden
Der Junge reagiert auf die „tor"-Nachricht mit einem Jubelruf
💡
Die Nachricht muss bei Sender und Empfänger exakt gleich heißen – auch Groß- und Kleinschreibung zählt!
4

Aufgabe

ca. 25 min
✏️
Aufgabe 1 – Fußballspiel programmieren

Programmiere zwei Figuren:

  • Einen Jungen, der sich durch Drücken der rechten Pfeiltaste auf das Tor zubewegt
  • Einen Ball, der in Richtung Tor rollt, sobald der Junge ihn berührt

Wenn der Ball die Torlinie erreicht (x-Position > 160), soll er die Nachricht „tor" senden. Der Junge empfängt die Nachricht und ruft „Tor!".

⚠️
Denke daran: Jede Figur hat ihr eigenes Skript. Klicke auf die Figur, bevor du Blöcke hinzufügst!

✅ Checkliste

  • Junge bewegt sich mit der Pfeiltaste nach rechts
  • Ball rollt los, wenn der Junge ihn berührt
  • Ball sendet „tor"-Nachricht bei x > 160
  • Junge reagiert auf die Nachricht mit einem Jubelruf
5

Abgabe

ca. 5 min

Wenn du fertig bist, gibst du deinen Projektlink an die Lehrkraft ab.

1
Projekt veröffentlichen
Klicke oben auf Veröffentlichen. Dein Projekt bekommt dann eine eigene Webadresse.
2
Link kopieren und abgeben
Kopiere die Adresse aus der Browserzeile und sende sie an die Lehrkraft. Projekte nur in Absprache löschen!

✅ Tages-Checkliste

  • Fußballspiel fertig programmiert
  • Projekt veröffentlicht
  • Projektlink abgegeben