📶 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
✕