Lernpfad:Einführung in Scratch/11: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
{{Info:Start}} | {{Info:Start}} | ||
[[wikipedia:Algorithmen|Algorithmen]] und insbesondere die ''Kontrollstrukturen'' der entsprechenden Kategorie lassen sich gut und übersichtlich in sogenannten [[Struktogramm]]en darstellen. Zu diesen ''Kontrollstrukturen'' gehören auch die dir nun bekannten < | [[wikipedia:Algorithmen|Algorithmen]] und insbesondere die ''Kontrollstrukturen'' der entsprechenden Kategorie lassen sich gut und übersichtlich in sogenannten [[Struktogramm]]en darstellen. Zu diesen ''Kontrollstrukturen'' gehören auch die dir nun bekannten <sb2>wiederhole fortlaufend :: stack</sb2> und <sb2>falls <> dann :: stack</sb2> Blöcke. | ||
Ein solcher < | Ein solcher <sb2>wiederhole fortlaufend :: stack</sb2> Block wird unabhängig von der Programmiersprache als '''kopfgesteuerte Schleife''' bezeichnet und dargestellt. Gleiches gilt auch für den <sb2>falls <> dann :: stack</sb2> Block, welcher als '''Bedingte Anweisung''' oder '''Verzweigung''' bekannt ist. | ||
{{Info:End}} | {{Info:End}} | ||
Version vom 31. Januar 2019, 11:04 Uhr
Struktogramme für Algorithmen
Algorithmen und insbesondere die Kontrollstrukturen der entsprechenden Kategorie lassen sich gut und übersichtlich in sogenannten Struktogrammen darstellen. Zu diesen Kontrollstrukturen gehören auch die dir nun bekannten <sb2>wiederhole fortlaufend :: stack</sb2> und <sb2>falls <> dann :: stack</sb2> Blöcke.
Ein solcher <sb2>wiederhole fortlaufend :: stack</sb2> Block wird unabhängig von der Programmiersprache als kopfgesteuerte Schleife bezeichnet und dargestellt. Gleiches gilt auch für den <sb2>falls <> dann :: stack</sb2> Block, welcher als Bedingte Anweisung oder Verzweigung bekannt ist.
Heft-Aufgabe
- Lies die ersten beiden Seiten der Datei Struktogramme.pdf gut durch.
- Analysiere und erkläre, wie der Beispiel-Algorithmus auf Seite 1 des PDFs funktioniert.
- Erstelle Struktogramme für alle drei Algorithmen des Balls im Pong-Projekt. (Ein Programm, um Struktogramme zu erstellen findest du unter www.whiledo.de)