-
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.