1 00:00:00,000 --> 00:00:02,840 Jedno z najvýznamnejších ponatí počítačov, 2 00:00:02,840 --> 00:00:07,230 je ako definujeme nové príkazy; ako pridávame vlastné slová do reči počítačov. 3 00:00:08,571 --> 00:00:13,072 Vačsina počítačových jazykov nemá viac ako sto slóv či príkazov 4 00:00:13,072 --> 00:00:18,252 a umením je definovať vlastné nové slová v tomto kódovacom jazyku. 5 00:00:18,252 --> 00:00:20,200 Pravidelne to robíme pri športe. 6 00:00:21,922 --> 00:00:26,930 V basketbale sa najpr naučíš driblovať, dvojtakt a doskakovať. 7 00:00:26,930 --> 00:00:30,911 Keď ich už ovládaš, učíš sa ďalšie kroky 8 00:00:30,911 --> 00:00:34,714 a skladáš ich do seba ako stavebné kocky, ako pri clone a prihrávke s pohybom 9 00:00:34,714 --> 00:00:37,503 a tvoja hra sa stáva komplexnejšou. 10 00:00:37,503 --> 00:00:43,201 Keď sa toto naučíš a pomenuješ to, všetci v tíme budú vedieť ako na to. 11 00:00:43,201 --> 00:00:47,344 Podobne, ak raz počítaču pridelíš nejaký pohyb, 12 00:00:47,344 --> 00:00:49,086 použitím sekvencie príkazov, 13 00:00:49,086 --> 00:00:53,721 vieš si ten pohyb pomenovať a jednoduchšie opakovať neskôr. 14 00:00:53,721 --> 00:00:58,273 Funkcia je vlastne definovaný a pomenovaný príkaz. 15 00:00:59,613 --> 00:01:00,868 Pri programovaní v blokoch, 16 00:01:00,868 --> 00:01:05,355 na časté používanie série pohybov môžeš využiť funkcie. 17 00:01:05,355 --> 00:01:09,177 Napríklad, vytvoríš kód pre štvorec, 18 00:01:09,177 --> 00:01:13,344 nazveš ho funkciou "Vytvor štvorec". 19 00:01:13,344 --> 00:01:18,926 a tento nový blok, môžeš použiť mnoho krát pre mnoho štvorcov. 20 00:01:19,816 --> 00:01:23,353 Z viacerých jednoduchých funkcií skladáme zložitejšie tvary. 21 00:01:24,073 --> 00:01:25,519 V ďalšej úlohe, 22 00:01:25,519 --> 00:01:28,112 kód, ktorým nakreslíš kružnicu 23 00:01:28,112 --> 00:01:31,842 je funkciou pre kružnice rôznych veľkostí. 24 00:01:31,842 --> 00:01:36,309 Pomôžeš Else vytvoriť krásne vzory do snehu?