WEBVTT 00:00:00.260 --> 00:00:03.260 Eines der wichtigsten Konzepte in der Informatik ist, 00:00:03.260 --> 00:00:05.260 wie man neue Befehle definiert, wie 00:00:05.260 --> 00:00:06.960 man eigene Wörter zu einer Computersprache hinzufügt. 00:00:06.960 --> 00:00:08.960 Die meisten Computersprachen haben nur etwa 00:00:10.960 --> 00:00:14.280 einhundert Wörter oder Befehle. Die Kunst und Magie 00:00:14.280 --> 00:00:16.280 besteht darin, aus diesen Bausteinen Ihre eigenen neuen 00:00:17.289 --> 00:00:20.210 Worte zu definieren. Im Sport tun wir das ständig. 00:00:20.210 --> 00:00:22.210 Im Sport tun wir das ständig. Beim Basketball zum Beispiel lernt 00:00:23.210 --> 00:00:25.480 man zunächst, wie man dribbelt, wie man einen Lay-up 00:00:25.480 --> 00:00:27.480 macht und wie man abprallt. Sobald Sie diese wirklich 00:00:28.480 --> 00:00:31.010 grundlegenden Züge gelernt haben, lernen Sie neue 00:00:31.010 --> 00:00:33.010 Züge und setzen diese Bausteine zusammen, 00:00:33.010 --> 00:00:35.440 wie ein Picken und Rollen oder Geben und Gehen. 00:00:35.440 --> 00:00:37.440 Von dort aus können Sie dann zu komplexeren Stücken übergehen. 00:00:38.440 --> 00:00:41.710 Wenn man dieses Spiel einmal gelernt und ihm einen Namen 00:00:41.710 --> 00:00:43.710 gegeben hat, weiß jeder in der Mannschaft, wie man es macht. 00:00:44.710 --> 00:00:46.620 In ähnlicher Weise können Sie, nachdem Sie einem rechner 00:00:46.620 --> 00:00:48.620 einmal beigebracht haben, wie man eine Aktion mit diesen 00:00:49.629 --> 00:00:53.150 Befehlsfolgen ausführt, sich einen eigenen Namen für diese Aktion 00:00:53.150 --> 00:00:55.150 ausdenken, damit sie später leicht wiederholt werden kann. Wenn 00:00:55.159 --> 00:00:59.670 Sie Ihren eigenen Befehl definieren und ihm einen Namen 00:01:00.679 --> 00:01:04.070 Funktionen verwenden, um der Biene zu helfen. 00:01:04.070 --> 00:01:06.070 In diesem Beispiel heißt unsere Funktion get 2 nectar, 00:01:08.070 --> 00:01:13.980 dieser grüne Block genau hier. Wir wissen was get 2 nectar bewirkt, wenn wir uns 00:01:13.980 --> 00:01:18.360 diesen grauen Kasten ansehen, der die Funktionsdefinition 00:01:18.360 --> 00:01:20.360 darstellt Wenn wir dort hineinschauen, wird der get 2 Nektar Nektar 00:01:21.360 --> 00:01:25.230 bekommen und dann wieder Nektar bekommen 00:01:25.230 --> 00:01:27.230 Schauen Sie immer auf das, was in der 00:01:28.230 --> 00:01:31.540 grauen Box steht, damit Sie wissen, was diese grünen Funktionsblöcke können.