Eines der wichtigsten Konzepte in der Informatik ist,
wie man neue Befehle definiert, wie
man eigene Wörter zu einer Computersprache hinzufügt.
Die meisten Computersprachen haben nur etwa
einhundert Wörter oder Befehle. Die Kunst und Magie
besteht darin, aus diesen Bausteinen Ihre eigenen neuen
Worte zu definieren. Im Sport tun wir das ständig.
Im Sport tun wir das ständig. Beim Basketball zum Beispiel lernt
man zunächst, wie man dribbelt, wie man einen Lay-up
macht und wie man abprallt. Sobald Sie diese wirklich
grundlegenden Züge gelernt haben, lernen Sie neue
Züge und setzen diese Bausteine zusammen,
wie ein Picken und Rollen oder Geben und Gehen.
Von dort aus können Sie dann zu komplexeren Stücken übergehen.
Wenn man dieses Spiel einmal gelernt und ihm einen Namen
gegeben hat, weiß jeder in der Mannschaft, wie man es macht.
In ähnlicher Weise können Sie, nachdem Sie einem rechner
einmal beigebracht haben, wie man eine Aktion mit diesen
Befehlsfolgen ausführt, sich einen eigenen Namen für diese Aktion
ausdenken, damit sie später leicht wiederholt werden kann. Wenn
Sie Ihren eigenen Befehl definieren und ihm einen Namen
Funktionen verwenden, um der Biene zu helfen.
In diesem Beispiel heißt unsere Funktion get 2 nectar,
dieser grüne Block genau hier. Wir wissen was get 2 nectar bewirkt, wenn wir uns
diesen grauen Kasten ansehen, der die Funktionsdefinition
darstellt Wenn wir dort hineinschauen, wird der get 2 Nektar Nektar
bekommen und dann wieder Nektar bekommen
Schauen Sie immer auf das, was in der
grauen Box steht, damit Sie wissen, was diese grünen Funktionsblöcke können.