Lernpfad:Einführung in Scratch 3/11
< Lernpfad:Einführung in Scratch 3
Zur Navigation springen
Zur Suche springen
Version vom 14. Juni 2021, 12:14 Uhr von Jneug (Diskussion | Beiträge)
Programmablaufpläne
![Icon Info.png](/hgwiki/images/thumb/0/00/Icon_Info.png/48px-Icon_Info.png)
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.
![](/hgwiki/images/2/2e/Scratch3_Pong_PAP.png)
Beispiel für einen einfachen Programmablaufplan zum Algorithmus aus Schritt 8.
![Icon Heft.png](/hgwiki/images/thumb/3/36/Icon_Heft.png/64px-Icon_Heft.png)
- Studiere die Elemente eines PAPs auf der Seite http://eitidaten.fh-pforzheim.de/daten/labore/if1lt/20_bet_bti/PAP-Howto.pdf und vergleiche sie mit dem Beispiel oben.