Lernpfad:Einführung in Scratch 3/11
Programmablaufpläne
Algorithmen und insbesondere die Kontrollstrukturen der entsprechenden Kategorie lassen sich gut und übersichtlich in sogenannten Programmablaufplänen (PAP) darstellen. Zu diesen Kontrollstrukturen gehören auch die dir nun bekannten wiederhole fortlaufend :: stack und falls <> dann :: stack Blöcke.
Ein solcher wiederhole fortlaufend :: stack Block wird unabhängig von der Programmiersprache als kopfgesteuerte Schleife bezeichnet und dargestellt. Gleiches gilt auch für den falls <> dann :: stack Block, welcher als Bedingte Anweisung oder Verzweigung bekannt ist.
Beispiel für einen einfachen Programmablaufplan zum Algorithmus aus Schritt 8.
- Studiere die Elemente eines PAPs auf der Seite www.info-wsf.de/index.php/Darstellungsformen_für_Algorithmen und vergleiche sie mit dem Beispiel oben.
- Erstelle Programmablaufpläne für alle drei Algorithmen des Balls, die du bisher im Pong-Projekt programmiert hast.