Zum Inhalt springen

Informatik · Klasse 2–8 · aktualisiert

Algorithmische Grundstrukturen einfach erklärt

Du lernst drei Bausteine für Abläufe kennen: Sequenz, Verzweigung und Wiederholung. Du verfolgst Schritte und sagst voraus, was passiert.

0 von 9 Aufgaben gelöst

Algorithmische Grundstrukturen einfach erklärt

Kurz gesagt

Abläufe baust du aus drei Bausteinen. Die Sequenz führt Schritte nacheinander aus. Die Verzweigung wählt mit einer Bedingung einen von zwei Wegen. Die Wiederholung führt einen Block mehrmals aus, bei der Zählschleife mit festgelegter Anzahl.

Beim Brotstreichen, beim Aufräumen oder bei einem Spiel gibst du dir oder anderen Schritte vor. Dabei kommt es auf die Reihenfolge an. Mit drei Bausteinen baust du Abläufe auf, und die lernst du hier kennen.

Deine Lernziele

Hake ab, was du schon kannst. Löst du alle Aufgaben eines Abschnitts, hakt Mela das Ziel für dich ab.

4 Abschnitte

Ein Ablauf ist eine Folge von Schritten. Jeder Schritt ist ein Befehl, zum Beispiel „Nimm das Brot“. Für die Reihenfolge der Schritte gibt es drei Bausteine.

Die Sequenz: Die Schritte werden nacheinander ausgeführt, einer nach dem anderen.

Die Verzweigung: Es gibt eine Bedingung und zwei Teile mit Schritten. Die Bedingung entscheidet, welcher der beiden Teile ausgeführt wird.

Die Wiederholung, auch Schleife genannt: Ein Block mit Schritten wird mehrmals ausgeführt.

Definition

Sequenz

Eine Sequenz ist eine Reihe von Schritten, die nacheinander ausgeführt werden. Jeder Schritt kommt erst dran, wenn der Schritt davor fertig ist.

BausteinWas geschieht?
SequenzDie Schritte laufen nacheinander.
VerzweigungEine Bedingung wählt einen von zwei Teilen aus.
WiederholungEin Block mit Schritten wird mehrmals ausgeführt.

Beispiel: Brot streichen (ausgedachtes Beispiel)

  1. 1Nimm eine Scheibe Brot.
  2. 2Streiche Butter darauf.
  3. 3Lege Käse darauf.
  4. 4Das ist eine Sequenz: Die Schritte laufen nacheinander von oben nach unten.

Teste dich

LeichtWelcher Baustein führt Schritte einfach nacheinander aus?

Alles auf einen Blick

Algorithmische Grundstrukturen

  • Sequenz

    Die Schritte laufen nacheinander.

  • Verzweigung

    Eine Bedingung wählt einen von zwei Zweigen.

  • Zählschleife

    Die Anzahl der Durchläufe ist festgelegt.

  • Bedingung

    Sie trifft zu oder trifft nicht zu und wird bei jedem Erreichen neu geprüft.

  • Ablauf verfolgen

    Von oben nach unten lesen und Schritt für Schritt mitgehen.

Musteraufgabe · Schritt für Schritt

Zählen und entscheiden (ausgedachtes Beispiel)

  1. 1Aufgabe: Zähle von 1 bis 3. Wenn die Zahl kleiner als 2 ist, sage „klein“, sonst sage „groß“.
  2. 2Durchlauf 1: Zahl 1. Ist 1 kleiner als 2? Ja. Du sagst „klein“.
  3. 3Durchlauf 2: Zahl 2. Ist 2 kleiner als 2? Nein. Du sagst „groß“.
  4. 4Durchlauf 3: Zahl 3. Ist 3 kleiner als 2? Nein. Du sagst „groß“.
  5. 5Ergebnis: klein, groß, groß. Die Schleife läuft 3-mal, die Verzweigung steckt in jedem Durchlauf.

Fehler finden

Prüfe die Aussagen zu den drei Bausteinen In einer Zeile steckt ein Fehler. Tippe sie an.

Lückentext

Wähl in jeder Lücke das passende Wort und prüf dann deine Antworten.

Eine Sequenz führt die Schritte aus. Bei einer Zählschleife ist die Anzahl der Durchläufe . Von den zwei Zweigen einer Verzweigung führt der Computer aus.

Karteikasten

Erst selbst überlegen, dann umdrehen.

Übung mit Feedback

Abschluss-Check: Algorithmische Grundstrukturen

LeichtLena liest: „Wenn es dunkel ist, schalte das Licht an, sonst lass es aus.“ Welcher Baustein ist das?
MittelDie Regel lautet: „Wiederhole 3-mal: Klatsche zweimal.“ Wie oft klatschst du insgesamt?
SchwerAblauf: Lege einen Stift hin. Wiederhole 2-mal: Schreibe einen Buchstaben. Wenn der Stift kaputt ist, nimm einen neuen, sonst lass ihn liegen. Der Stift ist heil. Was tust du?

Weiterlesen in Informatik