ImagineLogo Komanda KARTOK



Ciklas. Komanda <kartok> Ką vadiname kartojimu? Kartojimas - keletą kartų atliekami veiksmai.

Pvz. Kvadrato piešimas.

psp! 5


pr 30 dš 90 Vezliukas 001.png                   

pr 30 dš 90 Vezliukas 002.png                  

pr 30 dš 90 Vezliukas 003.png            

pr 30 dš 90 Vezliukas 004.png

 Kad gautumėt kvadratą, reikėjo pakartoti lygiai tas pačias komandas keturis kartus.

Visą tai galima užrašyti trumpiau, naudojant komandą <kartok>   kartok 4 [pr 30 dš 90]

Vezliukas 005.png


Kaip žinoti, brėžiant figūrą, kokiu kampu (laipsniu) sukti vėžliuką?

Pilnutinis kampas yra 360 laipsnių. Piešdamas trikampį vėžliukas sukasi 120 laipsnių, o kvadratas 90 laipsnių.
Tuos laipsnius galima gauti, kai 360 padalinus iš kraštinių skaičiaus. Pvz. Trikampis turi 3 kraštines, 360/3=120 arba kvadratas - 4 kraštines 360/4=90





IŠBANDYKITE:
1 užduotis                                                                                2 užduotis                                                            3 užduotis

Kartok 3.png                    Kartok 4.png              Kartok 5.png  


4 užduotis                                                                                5 užduotis                                                          

Kartok 6.png                  Kartok 360.png





6 užduotis. Piešiame kvadratėlių „kopetėles“ Kartok 5 [kartok 4[pr 50 dš 90]pr 50] 
Kartok 92.png


7 užduotis. Kartok 72 [Kartok 4 [pr 100 dš 90] dš 5]

Kartok 90.png



8 užduotis.  Kartok 24 [Kartok 4 [psp! bet.koks 15 pš pr 100 dš 90] dš 30] (Parenka pieštuko bet kokią spalvą nuo 0 iki 15).Kartok 91.png



Mygtukų kūrimas
mygtuko_kurimas.jpg




Procedūros Vėžliuką nesunku išmokyti naujų Imagine Logo kalbos žodžių - naujų komandų, kurias sugalvojate patys.
Kiekvieną naują komandą reikia aprašyti procedūra, išvardijant visus veiksmus, kuriuos turi atlikti vėžliukas, kai jam pateikiama ši komanda - procedūra.
Kiekviena procedūra prasideda žodžiu tai ir procedūros vardu, kuris neturi sutapti su Logo kalbos komandomis ir yra parinktas taip, kad atspindėtų atliekamų veiksmų prasmę.
 Procedūros kūrimas komandų lauke.
Pavyzdys:
pocedura-lauke.jpg
 Parašyta procedūra yra laikoma Imagine Logo naršyklėje:
proceduros_langas.jpg

http://infoalma.ucoz.com/index/0-4