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

Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
Zeile 11: Zeile 11:
Ein typisches Merkmal imperativer Programmiersprachen sind [[wikipedia:Anweisung (Programmierung)| Anweisungen]]. Sie werden zu Programmen aneinandergereiht. In Scratch sind die einzelnen "Puzzleteile", die man aneinander stecken kann, die Anweisungen.
Ein typisches Merkmal imperativer Programmiersprachen sind [[wikipedia:Anweisung (Programmierung)| Anweisungen]]. Sie werden zu Programmen aneinandergereiht. In Scratch sind die einzelnen "Puzzleteile", die man aneinander stecken kann, die Anweisungen.


In viele Programmiersprachen können Anweisungen zu [[wikipedia:Blockstruktur|Blöcken]] gruppiert werden, die einen Kontext bilden. Der kleinste mögliche Block besteht aus nur einer Anweisung. In Scratch nennt man deshalb jedes "Puzzleteil" einen ''Block''.
In viele Programmiersprachen können Anweisungen zu [[wikipedia:Blockstruktur|Blöcken]] gruppiert werden, die einen Kontext bilden. Beispiele solcher Blöcke wirst du später in diesem Lernpfad kennenlernen (z.B. ''Schleifen'' und ''bedingte Anweisungen'').
 
Weil in Scratch die Anweisungen - also die einzelnen "Puzzleteil" - die Form von Blöcken haben, nennt man sie statt Anweisung auch manchmal ''Block''.  
{{Info:End}}
{{Info:End}}
{{Aufgabe:Start|Heft-Aufgabe}}
{{Aufgabe:Start|Heft-Aufgabe}}