Was ist ein Algorithmus? Klasse 7/8
Ein Rezept für Pfannkuchen, eine Wegbeschreibung, eine Bauanleitung für ein Regal: Alle beschreiben Schritt für Schritt, wie man ein Ziel erreicht.
Merke: Algorithmus
Ein Algorithmus ist eine Handlungsanweisung aus einzelnen Schritten, die in einer klaren Reihenfolge ausgeführt werden, um ein Problem oder eine Aufgabe zu lösen.
(Das Wort hat übrigens nichts mit „Rhythmus“ zu tun. Es geht auf den persischen Mathematiker al-Chwarizmi zurück.)
Algorithmen und das EVA-Prinzip
Ein Algorithmus beschreibt, wie aus einer Eingabe eine Ausgabe wird:
Eingabe ──► Algorithmus (Verarbeitung) ──► Ausgabe
Zutaten Rezept Pfannkuchen(→ EVA-Prinzip)
Maschinen interpretieren nicht
Aufgabe: Der Papierflieger-Roboter
Deine Sitznachbarin oder dein Sitznachbar spielt einen Roboter, der nur genau das tut, was du aufgeschrieben hast.
- Schreibe einen Algorithmus, mit dem der Roboter einen Papierflieger faltet.
- Lies ihn Schritt für Schritt vor, ohne ihn zu verändern. Der Roboter faltet.
- Sieht das Ergebnis aus wie geplant? Wo war deine Anweisung ungenau?
Aufgabe: Bilddiktat
Beschreibe eine Zeichnung so genau, dass dein Partner sie Rücken an Rücken nachzeichnen kann, ohne sie zu sehen. Vergleicht danach.
Merke
Menschen füllen Lücken mit ihrer Erfahrung: „Nimm ein Blatt“, aber welches? Eine Maschine kann nicht interpretieren. Deshalb müssen Algorithmen eindeutig sein.
Weiterlesen
- Welche Bedingungen ein Algorithmus erfüllen muss: Eigenschaften Klasse 8
- Erste Algorithmen auf dem Calliope mini: Blockbasiert programmieren