Mit Hilfe von Flussdiagrammen können algorithmische Abläufe visualisiert werden. Ein Flussdiagramm hat verschiedene Elemente:

Elemente

Start-Element
Ende-Element
eine Aktion
Eine Entscheidung
ein Aufruf

Lesen

Flussdiagramme lesen ist einfach: Man folgt den Pfeilen beginnend beim Start, beantwortet Fragen bei Entscheidungen und folgt dem entprechenden Weg bis man beim Ziel ankommt.

Aufgabe: Geburtstag-Wochentag (zu Zweit)

Führt den untenstehenden Programmablaufplan 2x aus:

  • Als Datum wählt ihr eure Geburtsdaten
  • Ihr berechnet schrittweise eine Zahl
  • Stimmt das Ergebnis? (Wisst ihr an welchem Wochentag ihr geboren wurdet? Wenn nicht, wie könnte man das überprüfen?)
Vereinfacht übernommen von Alejandro López-Ortiz

Zeichnen

Flussdiagramme können einfach auf Papier gezeichnet werden. Es gibt auch die Möglichkeit, z.B. mit Powerpoint so ein Diagramm zu zeichnen. Natürlich existieren auch spezielle Programme dafür.

Aufgabe: Kochrezept

Stelle das «Knöpfli und Spätzli»-Kochrezept als Programmablaufplan dar und reiche dein Ergenbis als Bilddatei (PNG, JPG oder SVG) über Teams ein.

Rezept aus «Das grosse Betty Bossi Kochbuch» 2006

Programme

Es gibt zahlreiche Programme, womit man Flussdiagramme zeichnen kann. Neben Vektor-Zeichnungs-Programm wie z.B. Affinity Designer oder Inkscape existieren auch spezielle Diagramm-Zeichnungs-Programme. Eine kleine Auswahl:

PapDesigner
Speziell für Programmablaufpläne (basierend auf Flussdiagramm)
nur für Windows
http://friedrich-folkmann.de/papdesigner/Hauptseite.html
yEd Graph Editor
mehrere Diagramm-Typen
Windows, macOS und Linux
https://www.yworks.com/products/yed/download

Man kann aber auch in Word oder ev. besser in Powerpoint Diagramme zeichnen. Daneben existieren auch viele – teils in reduziertem Umfang kostenlose – Web-Anwendungen, die eine solche Funktionalität bieten.