Coding City – Stadt-Baumeister
Lerne Programmieren mit deinem Auto: 30 Übungen, sechs Kapitel und deine eigenen Lösungen.
Dein Code wird auf diesem Gerät gespeichert. Angemeldet werden erfolgreiche Abschlüsse zusätzlich im Konto gespeichert. Das Blockziel ist freiwillig und zählt den Startblock mit.
So funktioniert’s: dein erstes Programm
- Ziehe Fahrbefehle unter den Startblock. Erst der Knopf Start führt den Code aus.
- Vorwärts fährt ein Feld in Blickrichtung. Links / rechts dreht das Auto auf seinem Feld.
- Teste mit Einzelschritt. Bei Problemen helfen dir die drei Tippstufen. Du darfst beliebig oft probieren.
1. Bewegung
Starte dein erstes Programm und lerne, aus Sicht des Autos zu denken.
1. Los geht’s!
Ein erstes Programm am Startblock aufbauen.
Verbinde zwei Vorwärts-Blöcke mit dem Startblock. Drücke Start und fahre zum Ziel.
2. Immer der Nase nach
Vorwärts aus Sicht des Autos verstehen.
Das Auto schaut diesmal nach oben. Fahre drei Felder in seiner Fahrtrichtung zum Ziel.
3. Die erste Rechtskurve
Fahren und Drehen unterscheiden.
Fahre zur Kurve, drehe rechts und fahre weiter zum Ziel. Drehen bewegt das Auto noch nicht.
4. Die erste Lieferung
Eine Linkskurve mit Fahrbefehlen verbinden.
Fahre zwei Felder geradeaus, biege links ab und fahre weitere zwei Felder zum Ziel.
5. Die andere Richtung
Auch bei anderer Startrichtung sicher programmieren.
Das Auto startet nach links. Fahre zum Ziel, ohne es vorher zu drehen.
2. Wiederholungen
Entdecke Muster und fasse wiederkehrende Befehle zusammen.
6. Mach es kürzer
Gleiche Befehle durch eine Wiederholung ersetzen.
Die sechs Fahrbefehle funktionieren bereits. Fasse sie mit Wiederhole zusammen. Bonusziel: drei Blöcke einschließlich Startblock.
7. Dreimal reicht
Die passende Wiederholungszahl bestimmen.
Erreiche das Ziel mit einer Wiederholung. Zähle die nötigen Fahrbewegungen.
8. Zwei gleich lange Wege
Wiederholungen mit einzelnen Befehlen kombinieren.
Vor und nach der Linkskurve sind es jeweils zwei Felder. Nutze für beide Teilstrecken eine Wiederholung.
9. Die Treppenstraße
Eine Folge mehrerer Befehle wiederholen.
Die Straße bildet drei gleiche Stufen. Finde ein Muster und wiederhole es dreimal.
10. Eine Runde durchs Viertel
Wiederholungen ineinander verschachteln.
Fahre drei Seiten eines Quadrats: jeweils zwei Felder vorwärts und dann links drehen. Nutze verschachtelte Wiederholungen.
3. Fehlersuche
Lies Programme, sage Ergebnisse voraus und verbessere Fehler.
11. Vorhersagen und prüfen
Die Endposition eines Programms vorhersagen.
Lies den vorbereiteten Code. Tippe vor dem Start auf das Feld, auf dem das Auto am Ende stehen wird.
12. Finde den Fehler
Eine falsche Drehrichtung mit Einzelschritten finden.
Das vorbereitete Programm enthält eine falsche Kurve. Teste es schrittweise und korrigiere den Fehler.
13. Ein Schritt fehlt
Einen Zählfehler im Programm korrigieren.
Das Auto hält zu früh an. Korrigiere die Wiederholungszahl im vorbereiteten Programm.
14. Zu früh abgebogen
Die Reihenfolge von Befehlen berichtigen.
Die Rechtskurve kommt im Programm zu früh. Verschiebe einen Fahrbefehl an die richtige Stelle.
15. Eine Schleife im Kopf
Eine wiederholte Befehlsfolge gedanklich ausführen.
Verfolge die drei Wiederholungen im Kopf. Tippe dein vermutetes Endfeld auf der Karte an, bevor du startest.
4. Sensoren
Lass dein Auto Markierungen erkennen und selbstständig anhalten.
16. Anhalten im Ziel
Eine Wiederholung mit einer Bedingung beenden.
Fahre ohne feste Schrittzahl zum Ziel. Verwende Wiederhole bis und den Ziel-Sensor.
17. Bis zum Zebrastreifen
Eine Markierung unter dem Auto erkennen.
Fahre bis zum Zebrastreifen. Nutze den Zebrastreifen-Sensor statt einer festen Wiederholungszahl.
18. Bis zur Allee
Den passenden Sensor für eine Markierung auswählen.
Fahre bis zum Straßenfeld mit den Bäumen. Verwende den Baum-Sensor.
19. Erst zur Kreuzung
Zwei Sensor-Schleifen zu einer Route verbinden.
Fahre bis zur Kreuzung, drehe links und fahre anschließend bis zum Ziel.
20. Hinter dem Zebrastreifen
Erkennen, dass ein Sensor nur die aktuelle Markierung prüft.
Fahre zuerst bis zum Zebrastreifen und danach weiter bis zum Ziel. Der Zebrastreifen ist diesmal ein Zwischenpunkt.
5. Bedingungen
Entscheide mit Falls und Falls–sonst, welche Befehle passen.
21. Eine Entscheidung am Start
Befehle mit Falls nur bei passender Bedingung ausführen.
Am Start liegt ein Zebrastreifen. Fahre nur dann zwei Felder vorwärts, wenn der Sensor ihn erkennt. Biege danach rechts ab und fahre zum Ziel.
22. Die richtige Abzweigung
Eine Bedingung an einer Kreuzung auswerten.
Fahre bis zur Kreuzung. Wenn du auf der Kreuzung stehst, biege links ab. Fahre anschließend bis zum Ziel.
23. Sonst geht’s rechts
Den Sonst-Zweig einer Entscheidung verstehen.
Fahre zwei Felder und prüfe den Zebrastreifen. Fahre dann ein Feld zur Kurve: Bei Zebrastreifen links, sonst rechts. Danach sind es zwei Felder bis zum Ziel.
24. Links oder rechts?
Beide Zweige einer Entscheidung auf Teststrecken prüfen.
Prüfe nach zwei Feldern den Zebrastreifen. Fahre ein weiteres Feld zur Kurve und drehe bei Zebrastreifen links, sonst rechts. Danach zwei Felder zum Ziel. Teste beide Strecken mit demselben Code.
25. Entscheiden in der Schleife
Falls und Wiederhole bis miteinander verbinden.
Fahre die große Treppenstraße mit einer Bis-Schleife. Nach jeweils zwei Feldern: Falls Kreuzung, drehe links, fahre zwei Felder und drehe rechts.
6. Stadtmissionen
Verbinde dein Wissen und teste Programme auf mehreren Strecken.
26. Ein Programm, drei Strecken
Ein Programm unabhängig von der Streckenlänge schreiben.
Schreibe ein Programm, das auf allen drei Strecken zum Ziel fährt. Teste alle Strecken mit unverändertem Code.
27. Rettungsfahrt durch die Kurve
Eine Route mit Sensoren selbstständig planen.
Bringe das Auto über die Rechtskurve zum Ziel. Nutze Sensoren, damit du keine Felder zählen musst.
28. Lieferung über den Übergang
Unwichtige Markierungen von der Zielbedingung unterscheiden.
Erreiche das Ziel hinter dem Zebrastreifen. Die Lieferung soll auch auf der zweiten, längeren Straße ankommen.
29. Werkstatt: reparieren und kürzen
Fehlersuche und Optimierung nacheinander anwenden.
Die Treppenfahrt enthält eine falsche Kurve und viele einzelne Blöcke. Repariere sie zuerst und fasse dann das Muster zusammen.
30. Dein Stadtführerschein
Wiederholungen, Sensoren und Entscheidungen sicher kombinieren.
Meistere beide Strecken mit demselben Programm. Prüfe den Zebrastreifen nach zwei Feldern. Fahre dann ein Feld zur Kurve, drehe passend links oder rechts und fahre bis zum Ziel.
Zusatzaufgaben aus der Stadt
Weitere Parcours zum Ausprobieren und Vertiefen.
Lade Zusatzaufgaben …