1
Warum eigene Blöcke?
- Problem:dieselbe Blockfolge steht an mehreren Stellen — lang, unübersichtlich, Änderungen an vielen Stellen.
- Anlegen:Kategorie Meine Blöcke › „Neuer Block“ — Namen eingeben, z. B. Quadrat.
- Definition:— darunter kommen die Blöcke, die der neue Block ausführen soll.definiere Quadrat
- Aufruf:— steht im Skript wie jeder andere Block und führt die Definition aus.Quadrat
- Gültig:nur in der Figur, in der er definiert wurde.
Merke
Eigener Block: einmal definieren — beliebig oft aufrufen.
2
Blöcke mit Eingaben
- Eingabe:beim Anlegen „Eingabe hinzufügen (Zahl oder Text)“, z. B. seite.
- In der Definition:die runde Eingabe seite aus dem Kopfblock in die Blöcke darunter ziehen.
- Beim Aufruf:— für diesen Aufruf gilt seite = 60.Quadrat 60
- Mehrere Eingaben:möglich, z. B. Vieleck (ecken) (seite).
Zerlege das lange Skript in Teile und lege die Quadrat-Teile nacheinander in „Meine Blöcke“ um. Schalte zum Schluss die Eingabe „seite“ ein — ▶ zeigt, dass die Zeichnung gleich bleibt.
Hauptskript
Meine Blöcke
Halte fest: Ein eigener Block fasst eine Blockfolge unter einem Namen zusammen. Mit einer Eingabe reicht eine Definition für alle Größen.
3
Allgemeine Hinweise
Definition allein tut nichts
Ein definiere-Skript läuft nur, wenn der Block irgendwo aufgerufen wird.
Schneller zeichnen
Beim Anlegen „Ohne Bildschirmaktualisierung laufen lassen“ anhaken — dann erscheint eine Zeichnung auf einen Schlag.
Eingabe nur innen
Die runde Eingabe seite gilt nur unter ihrem eigenen definiere-Block, nicht in anderen Skripten.
