Große Aufgaben zerlegen
Eine große Aufgabe wird in kleinere Teilaufgaben zerlegt. Jede Teilaufgabe ist einfacher zu lösen und zu prüfen.
Das lernst du heute
- Ich kann eine große Aufgabe in Teilaufgaben zerlegen.
- Ich kann erklären, warum Zerlegen Fehler vermeidet.
- Ich kann die Teilaufgaben in eine sinnvolle Reihenfolge bringen.
Das brauchst du schon: Vielleicht hilft dir zuerst diese Lektion: Tut das Programm, was es soll?
Eine Blume aus acht gedrehten Quadraten zu zeichnen ist eine große Aufgabe. Wenn du alles auf einmal planst, verlierst du schnell den Überblick. Besser ist es, sie zu zerlegen. Teilaufgabe 1: Ein einzelnes Quadrat zeichnen. Teilaufgabe 2: Das Quadrat achtmal wiederholen und sich nach jedem Quadrat um 45 Grad drehen. Jede Teilaufgabe kannst du einzeln lösen und prüfen. Das nennt man Zerlegen oder Strukturieren. Auch in der Informatik gilt: Aus kleinen, geprüften Teilen entsteht ein großes Programm. Das funktioniert auch bei ganz anderen Aufgaben, zum Beispiel einem Kassenprogramm: Preise einlesen, Summe bilden, Rabatt abziehen, Ergebnis anzeigen.
| Große Aufgabe | Teilaufgabe 1 | Teilaufgabe 2 | Teilaufgabe 3 |
|---|---|---|---|
| Blume zeichnen | Quadrat zeichnen | Quadrat 8-mal drehen und wiederholen | – |
| Kasse | Preise sammeln | Summe bilden | Rabatt abziehen |
Eine Aufgabe zerlegen
- Beschreibe das Ziel in einem Satz.
- Suche Teile, die sich getrennt lösen lassen.
- Bringe die Teile in eine sinnvolle Reihenfolge.
- Prüfe, ob jede Teilaufgabe einfach genug ist. Wenn nicht, zerlege weiter.
Ich verstehe das noch nicht
Such dir aus, was dir hilft.
Noch einfacher erklärt
Groß ist schwer.
Klein ist leichter.
Teile lösen, dann zusammensetzen.
Ein Beispiel
Ein Kuchen entsteht aus Teig, Füllung und Glasur. Du backst nicht alles auf einmal, sondern Schritt für Schritt.
Schritt für Schritt
Wir zerlegen die Blume aus 8 gedrehten Quadraten.
- Ziel: Blume aus 8 gedrehten Quadraten.
- Teil 1: ein Quadrat mit Seite 5 zeichnen.
- Teil 2: den Vorgang 8-mal wiederholen, nach jedem Quadrat 45 Grad nach rechts drehen.
- Prüfen: 8 · 45 = 360. Danach schaut die Schildkröte wieder nach oben.
Mit einem Bild erklärt
| Zeile | Anweisung |
|---|---|
| 1 | wiederhole 8-mal: |
| 2 | zeichne ein Quadrat mit Seite 5 |
| 3 | drehe dich um 45° nach rechts |
Zur Grundlage zurück
- Tut das Programm, was es soll? – Du kannst Programme mit Testfällen prüfen.
Jetzt zusammen
Wir lösen die Aufgabe gemeinsam. Nutze die Hilfen, wenn du sie brauchst.
Zeig mir den ersten Schritt
Welcher Teil lässt sich einzeln lösen?
Lösung ansehen
Lösung: Die Summe der Preise bilden
Jetzt du
Jetzt probierst du es allein.
Die Blume besteht aus 8 gedrehten Quadraten. Nach jedem Quadrat dreht sich die Schildkröte um 45 Grad. Wie viele Grad sind es insgesamt?
Zeig mir den ersten Schritt
8 mal 45.
Lösung ansehen
Lösung: 360
8 · 45 = 360. Das ist eine volle Drehung.
Tipp: Ein guter Teil hat eine klare Aufgabe, die man in einem Satz sagen kann.
Merksatz: Zerlegen: große Aufgabe in kleine Teilaufgaben teilen, Reihenfolge klären, jeden Teil einzeln lösen und prüfen.
Typischer Fehler: Viele beginnen sofort mit dem Programmieren. Ohne Zerlegen entstehen lange, unübersichtliche Programme mit versteckten Fehlern.
Mini-Quiz
5 kurze Fragen, ohne Noten. Bei jeder Frage kannst du dir die Lösung ansehen.
Lösung ansehen
Lösung: Teile sind einfacher zu lösen und zu prüfen.
Lösung ansehen
Lösung: Stimmt nicht
Lösung ansehen
Lösung: Preise sammeln, Summe bilden, Rabatt abziehen
Frage 4 Wie viele Teilaufgaben hat die Kasse-Zerlegung in der Tabelle?
Zeig mir den ersten Schritt
Zähle die Teilaufgaben.
Lösung ansehen
Lösung: 3
Preise sammeln, Summe bilden, Rabatt abziehen: 3.
Lösung ansehen
Lösung: Wenn sie noch zu groß oder unklar ist
Geschafft
Man zerlegt eine große Aufgabe in überschaubare Teile. Jeder Teil lässt sich einzeln lösen, prüfen und später wieder zusammensetzen.
Kannst du das schon?
Hake ab, was du schon kannst. Was noch fehlt, schaust du dir einfach noch einmal an.
Übungsheft Programme in Teilen bauen
Kurz erklärt, 52 Aufgaben in drei Stufen und alle Lösungen. Kostenlos.
Das Heft ist für alle kostenlos – auch wenn gerade kein Geld dafür da ist. Wer es einrichten kann, unterstützt DYS+ Campus mit einem selbst gewählten Betrag. Freiwillig unterstützen