Der neue Block
zeichnet immer ein
Quadrat fester Größe. Schön wäre es, wenn wir bei der Nutzung des Blocks auch noch die
Seitenlänge des Quadrats frei wählen könnten. Wir benötigen dazu eine Prozedur, also einen Block,
mit einem Parameter. Ein Parameter ist eine Variable, die beim Aufruf der
Prozedur (des Blocks) mit einem bestimmten Wert belegt wird. Dieser Parameterwert
kann dann innerhalb der Prozedur verwendet werden. In Snap! muss man dazu bei der Wahl
des Blocknamens die Parameter (es können auch mehrere sein) festlegen. Schaue dir dazu einfach
die Animation an.
Prozeduren können aber auch mehrere Parameter besitzen. Dazu muss man beim Erstellen
des Bezeichners des Blocks an geeigneter Stelle durch das Pluszeichen Parameter einfügen.
Der folgende Block zeichnet zum Beispiel ein Rechteck mit variabler Länge und Breite: