Coding: Scratch 003

Heute beschäftigen wir uns mit dem zweiten Prinzip beim Programmieren, dem „Repetition“ (der Wiederholung von Befehlen in sogenannten Schleifen [Loops]).

Bei diesem Prinzip ist es wichtig, sich wiederholende Muster („Patterns“) zu erkennen, die dann in Form von Anweisungen in einer Schleife codiert und mehrfach abgearbeitet werden.

Diese Vorgehensweise hat mehrere Vorteile:

  • Das Programm ist besser lesbar.
  • Es ist leichter editierbar (stellt euch vor, ihr möchtet ein Achteck [Oktagon] zeichnen: nur der Drehwinkel muss geändert werden).
  • Das Programm benötigt weniger Speicherplatz und läuft schneller ab.

Hier ist wieder unser Code-Beispiel:

Im Vergleich dazu findet ihr hier noch mal den „längeren“ Code, der zum selben Ergebnis kommt.

Dieses kleine Programm beschreibt ebenfalls ein Quadrat:

Weitere Coding-Beispiele findet ihr hier. Die Kategorie „Digitalisierung, Mediennutzung“ beinhaltet weitere Beiträge zu den entsprechenden Themen.

Für Rückfragen stehe ich euch gerne zur Verfügung.

(Bild: Pixabay)

Coding: Scratch 002

Heute beschäftigen wir uns mit dem ersten Prinzip beim Programmieren, dem „Sequencing“ (der Aneinanderreihung von Befehlen).

Hier werden verschiedene Anweisungen im Editor nacheinander notiert und in genau dieser Reihenfolge auch verarbeitet. Für das korrekte Ergebnis kann die Reihenfolge der einzelnen Anweisungen entscheidend sein. Nachfolgend ein Beispiel:

Dieses kleine Programm beschreibt die Zeichnung eines Quadrats:

Weitere Coding-Beispiele findet ihr hier. Die Kategorie „Digitalisierung, Mediennutzung“ beinhaltet weitere Beiträge zu den entsprechenden Themen.

Für Rückfragen stehe ich euch gerne zur Verfügung.

(Bild: Pixabay)