DYS+ Campus ist kostenlos und ohne Werbung. Projekt mit einer Spende unterstützen

Informatik

Große Aufgaben zerlegen

Eine große Aufgabe wird in kleinere Teilaufgaben zerlegt. Jede Teilaufgabe ist einfacher zu lösen und zu prüfen.

  • ca. 10 Minuten
  • Klasse 8
  • Niveau: Basis

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.

Zwei große Aufgaben, jeweils in Teile zerlegt
Große AufgabeTeilaufgabe 1Teilaufgabe 2Teilaufgabe 3
Blume zeichnenQuadrat zeichnenQuadrat 8-mal drehen und wiederholen–
KassePreise sammelnSumme bildenRabatt abziehen

Eine Aufgabe zerlegen

  1. Beschreibe das Ziel in einem Satz.
  2. Suche Teile, die sich getrennt lösen lassen.
  3. Bringe die Teile in eine sinnvolle Reihenfolge.
  4. 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

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.

  1. Ziel: Blume aus 8 gedrehten Quadraten.
  2. Teil 1: ein Quadrat mit Seite 5 zeichnen.
  3. Teil 2: den Vorgang 8-mal wiederholen, nach jedem Quadrat 45 Grad nach rechts drehen.
  4. Prüfen: 8 · 45 = 360. Danach schaut die Schildkröte wieder nach oben.

Mit einem Bild erklärt

ZeileAnweisung
1wiederhole 8-mal:
2zeichne ein Quadrat mit Seite 5
3drehe dich um 45° nach rechts

Zur Grundlage zurück

Ausprobieren

Jetzt zusammen

Wir lösen die Aufgabe gemeinsam. Nutze die Hilfen, wenn du sie brauchst.

Eine Aufgabe lautet: Ein Programm soll Preise addieren und einen Rabatt abziehen. Was ist eine sinnvolle Teilaufgabe?
Zeig mir den ersten Schritt

Welcher Teil lässt sich einzeln lösen?

Lösung ansehen

Lösung: Die Summe der Preise bilden

Üben

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.

Prüfen

Mini-Quiz

5 kurze Fragen, ohne Noten. Bei jeder Frage kannst du dir die Lösung ansehen.

Frage 1 Warum zerlegt man eine große Aufgabe?
Lösung ansehen

Lösung: Teile sind einfacher zu lösen und zu prüfen.

Frage 2 Man sollte eine Teilaufgabe nur lösen, wenn die anderen schon fertig sind.
Lösung ansehen

Lösung: Stimmt nicht

Frage 3 Was ist bei der Kasse die richtige Reihenfolge?
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.

Frage 5 Wann zerlegt man eine Teilaufgabe weiter?
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.

Zum Schluss

Kannst du das schon?

Hake ab, was du schon kannst. Was noch fehlt, schaust du dir einfach noch einmal an.

Zum Ausdrucken

Übungsheft Programme in Teilen bauen

Kurz erklärt, 52 Aufgaben in drei Stufen und alle Lösungen. Kostenlos.

PDF, 380 KB

Übungsheft herunterladen (PDF, 380 KB)

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