Lernpfad:Einführung in Scratch 3/11: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 12: Zeile 12:
{{Aufgabe:Start|Heft-Aufgabe}}
{{Aufgabe:Start|Heft-Aufgabe}}
# Studiere die Elemente eines PAPs auf der Seite [http://eitidaten.fh-pforzheim.de/daten/labore/if1lt/20_bet_bti/PAP-Howto.pdf http://eitidaten.fh-pforzheim.de/daten/labore/if1lt/20_bet_bti/PAP-Howto.pdf] und vergleiche sie mit dem Beispiel oben.
# Studiere die Elemente eines PAPs auf der Seite [http://eitidaten.fh-pforzheim.de/daten/labore/if1lt/20_bet_bti/PAP-Howto.pdf http://eitidaten.fh-pforzheim.de/daten/labore/if1lt/20_bet_bti/PAP-Howto.pdf] 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.
<!-- # Erstelle Programmablaufpläne für alle drei Algorithmen des Balls, die du bisher im Pong-Projekt programmiert hast. -->
{{Aufgabe:End}}
{{Aufgabe:End}}

Aktuelle Version vom 14. Juni 2021, 12:14 Uhr

Programmablaufpläne

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.


Beispiel für einen einfachen Programmablaufplan zum Algorithmus aus Schritt 8.
Icon Heft.png
Heft-Aufgabe
  1. 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.