Funktionen
Funktionen dienen dazu, Teile des Codes wiederverwendbar zu machen und dadurch den Code insgesamt zu strukturieren. Füllt man einen Funktionsblock, so erscheint im Funktionen-Menü ein neuer Block, der den gleichen Namen trägt wie eben dieser Funktionsblock. Es ist nun möglich, in das Hauptprogramm nur noch den Block mit dem Namen der Funktion einzusetzen. Wenn das Programm durchlaufen wird, leitet dieser Block zum Code in der gleichnamigen Funktion weiter und arbeitet diesen ab.
Einfache Funktion
Mit dem einfachen Funktionsblock lässt sich eine Funktion erstellen, die den im Textfeld eingegebenen Name trägt. Die Funktion kann beliebig viele Variablen enthalten, die über das Zahnradsymbol hinzugefügt werden können. Diese Funktion Altern addiert 1 zu der Variable Alter:
Die Funktion kann dann im Hauptprogramm genutzt werden:
Funktion mit Rückgabewert
Dieser Block erlaubt es eine Funktion mit Rückgabewert zu erstellen. Dieser Rückgabewert kann dann im Hauptprogramm weiterverwendet werden. Hier ein Beispiel: