MINT lernen

Eigene Blöcke bauen

Kein Block „Quadrat zeichnen“ in der Palette? Dann baust du ihn dir einfach selbst.

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.
  • Aufruf: — steht im Skript wie jeder andere Block und führt die Definition aus.
  • 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.
  • 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.

Ein Skript zerlegen

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.

Videos