Mit Hilfe von Flussdiagrammen können algorithmische Abläufe visualisiert werden. Ein Flussdiagramm hat verschiedene Elemente:
Elemente
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?)
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.
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.