Lernpfad:Einführung in Scratch/11: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
Zeile 6: | Zeile 6: | ||
[[wikipedia:Algorithmen|Algorithmen]] und insbesondere die ''Kontrollstrukturen'' der entsprechenden Kategorie lassen sich gut und übersichtlich in sogenannten [[wikipedia:Struktogramm|Struktogramm]]en darstellen. Zu diesen ''Kontrollstrukturen'' gehören auch die dir nun bekannten <sb>wiederhole fortlaufend :: stack</sb> und <sb>falls <> dann :: stack</sb> Befehle. | [[wikipedia:Algorithmen|Algorithmen]] und insbesondere die ''Kontrollstrukturen'' der entsprechenden Kategorie lassen sich gut und übersichtlich in sogenannten [[wikipedia:Struktogramm|Struktogramm]]en darstellen. Zu diesen ''Kontrollstrukturen'' gehören auch die dir nun bekannten <sb>wiederhole fortlaufend :: stack</sb> und <sb>falls <> dann :: stack</sb> Befehle. | ||
Ein solcher <sb>wiederhole fortlaufend :: stack</sb> Befehl wird unabhängig von der Programmiersprache als '''kopfgesteuerte Schleife''' bezeichnet und dargestellt. Gleiches gilt auch für den <sb>falls <> dann :: stack</sb> Befehl, welcher als '''Bedingte Anweisung''' oder '''Verzweigung''' bekannt ist. Einfache Befehle, auch alle anderen | Ein solcher <sb>wiederhole fortlaufend :: stack</sb> Befehl wird unabhängig von der Programmiersprache als '''kopfgesteuerte Schleife''' bezeichnet und dargestellt. Gleiches gilt auch für den <sb>falls <> dann :: stack</sb> Befehl, welcher als '''Bedingte Anweisung''' oder '''Verzweigung''' bekannt ist. Einfache Befehle, auch alle anderen du die nun kennen gelernt hast, nennt man allgemeiner '''Anweisungen'''. | ||
[[Datei:Pong Struktogramm.png|center|thumb|Beispiel für ein einfaches Struktogramm zum Algorithmus aus [[Lernpfad:Einführung in Scratch/8|Schritt 8]].]] | [[Datei:Pong Struktogramm.png|center|thumb|Beispiel für ein einfaches Struktogramm zum Algorithmus aus [[Lernpfad:Einführung in Scratch/8|Schritt 8]].]] |
Version vom 28. April 2018, 14:14 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 wiederhole fortlaufend :: stack
und falls <> dann :: stack
Befehle.
Ein solcher wiederhole fortlaufend :: stack
Befehl wird unabhängig von der Programmiersprache als kopfgesteuerte Schleife bezeichnet und dargestellt. Gleiches gilt auch für den falls <> dann :: stack
Befehl, welcher als Bedingte Anweisung oder Verzweigung bekannt ist. Einfache Befehle, auch alle anderen du die nun kennen gelernt hast, nennt man allgemeiner Anweisungen.
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.