9.Korytnačka sa učí

Ak si zvládol doteraz prejsť úspešne všetky hodiny možno si si všimol, že to nie je ľahké upravovať príkazy ktoré dávaš. Na zľahčenie procesu môžeš naučiť korytnačku Logo rad príkazov, rad inštrukcií. Učiť korytnačku je ľahké. Napíš príkaz k nasledované slovom ktoré chceš naučiť korytnačku a na konci napíš riadok príkazu pre korytnačku aby sa naučil. Napríklad : k prerušovaná_čiara opakuj 5 [nechsirka 1 dp 10 nechsirka 3 dp 10] koniec. Tento príkaz naučí korytnačku novému slovu: prerušovaná_čiara. (prerušovaná_čiara = vytvára prerušovanú čiaru).
Nauč korytnačku čo je prerušovaná čiara používajúc príkazový riadok ukázaný vyššie.
Teraz uvidíš, že korytnačka si naozaj pamätá čo sa naučil. Spýtať sa korytnačky aby nakreslil prerušovanú čiaru iba zopakuj nové inštruktívne slovo ktoré si ho naučil.
Nakresli prerušovanú čiaru používajúc nové inštrukcie (nové slovo) ktoré si korytnačku naučil.
Už si nakreslil prerušovaný štvorec, ale teraz to bude o dosť ľahšie. Použi slovo ktoré sme naučili korytnačku aby nakreslil štvorec.
Nakresli štvorec z prerušovaných čiar, kresleným štyroch prerušovaných čiar a použitia príkazu otočenia napravo.
Možno budeš chcieť nakresliť ten istý štvorec znova, preto môžeš naučiť korytnačku aký je tvoj obľúbený štvorec.
Spýtaj sa korytnačky aby sa naučila ako kresliť štvorec ako ten ktorý si nakreslil predtým.
Teraz môžeš ľahko nakresliť prerušovaný štvorec používajúc iba jedno slovo.
Vyčisti obrazovku a znovu nakresli ten istý prerušovaný štvorec.
Táto ďalšia symetrická figúra ktorú nakreslíme bude pozostávať z 20 prerušovaných štvorcov. Medzi jedným a druhým štvorcom sa budeme otáčať napravo pod uhlom 360/20 = 18 stupňov. Pamätaj si, že korytnačka už vie ako kresliť prerušovaný štvorec. Takže všetko čo nám zostáva urobiť je definovať slučku ktorá bude vytvárať štvorce správne.
Vyčisti obrazovku a nakresli dvadsať prerušovaných štvorcov.
Už si povedal korytnačke ktorá je tvoja obľúbená prerušovaná čiara, ale čo ak by chcel nakresliť inú prerušovanú čiaru? V tom prípade môžeš naučiť korytnačku to isté slovo znova, iba tento krát to budú iné inštrukcie. Korytnačka si iba zapamätá posledný príkaz ktorý sa naučil.
Znova nauč korytnačku čo je prerušovaná čiara. Použi inštrukcie podobné na tie ktoré sme mali na začiatku hodiny, ale teraz urob širšie dieliky na 6 bodov široké namiesto 3.
Prečo by sme mali kontrolovať ako nová prerušovaná čiara vyzerá keď už môžeme skontrolovať ako celý štvorec bude vyzerať? Spýtaj sa korytnačky aby nakreslil štvorec. Všimni si ako rozdielny je štvorec ktorý korytnačka Logo nakreslil predtým, s rovnakými jednoduchými inštrukciami.
Nakresli štvorec používajúc inštrukcie ktoré sme korytnačku už naučili.
TurtleAcademy learn programming for freeYour browser is not supporting canvas We recomand you to use Chrome or Firefox browsers