13
StarLogo StarLogo Le tartarughe in Le tartarughe in parallelo!! parallelo!!

StarLogo

  • Upload
    marcie

  • View
    28

  • Download
    0

Embed Size (px)

DESCRIPTION

StarLogo. Le tartarughe in parallelo!!. CONTIAMO LE TARTA. to inizia ca crt 1 end ------------------- to genera hatch [ ] fd 1 end. I comandi in parallelo. Usare genera 4 volte e poi il comando repeat 4 [genera] - PowerPoint PPT Presentation

Citation preview

Page 1: StarLogo

StarLogoStarLogo

Le tartarughe in parallelo!!Le tartarughe in parallelo!!

Page 2: StarLogo

CONTIAMO LE TARTACONTIAMO LE TARTA

to iniziato inizia caca crt 1crt 1 endend -------------------------------------- to genera to genera hatch [ ] fd 1hatch [ ] fd 1 endend

Page 3: StarLogo

I comandi in paralleloI comandi in parallelo

Usare Usare genera 4 volte e poi il comandogenera 4 volte e poi il comando repeat 4 [genera]repeat 4 [genera] Contare le tartarughe nei due casi e Contare le tartarughe nei due casi e

rendersi conto della differenza nelle figure rendersi conto della differenza nelle figure prodotteprodotte

Page 4: StarLogo

La regola di TartagliaLa regola di Tartaglia

1 11 1 1 2 11 2 1 1 3 3 11 3 3 1 1 4 6 4 11 4 6 4 1 1 5 10 10 5 11 5 10 10 5 1 …………………… …………………….... La somma sulla riga n è 2 nLa somma sulla riga n è 2 n

Page 5: StarLogo

Due figure diverseDue figure diverse

repeat 10 [genera ]repeat 10 [genera ] rt 90rt 90 repeat 10 [genera ]repeat 10 [genera ] rt 90rt 90 -------------------------------- repeat 2 [repeat 10 [genera ] rt 90]repeat 2 [repeat 10 [genera ] rt 90]

Page 6: StarLogo

Quante??Quante??

repeat 10 [ genera setc color + 10 ] repeat 10 [ genera setc color + 10 ] rt 90rt 90 repeat 10 [ genera setc color + 10 ] repeat 10 [ genera setc color + 10 ] rt 90rt 90 repeat 10 [ genera setc color + 10 ] repeat 10 [ genera setc color + 10 ] rt 90rt 90 repeat 10 [ genera setc color + 10 ] repeat 10 [ genera setc color + 10 ]

Page 7: StarLogo

Quante?Quante?

repeat 5 [genera ]repeat 5 [genera ] repeat 4 [repeat 5 [genera ] rt 90]repeat 4 [repeat 5 [genera ] rt 90] repeat 5 [genera ] rt 90 quattro volte repeat 5 [genera ] rt 90 quattro volte

ATTENZIONE diverso su due righe. In ogno ATTENZIONE diverso su due righe. In ogno patch?patch?

repeat 2 [repeat 5 [genera ] rt 90] due volterepeat 2 [repeat 5 [genera ] rt 90] due volte repeat 2 [repeat 2 [repeat 5 [genera ] rt 90]] due repeat 2 [repeat 2 [repeat 5 [genera ] rt 90]] due

voltevolte repeat 4 [repeat 2 [repeat 5 [genera ] rt 90]]repeat 4 [repeat 2 [repeat 5 [genera ] rt 90]]

Page 8: StarLogo

Quante?Quante?

repeat 10 [ genera setc color + 10 ] repeat 10 [ genera setc color + 10 ] rt 90rt 90 repeat 20 [genera]repeat 20 [genera] -------------------------------------- repeat 2 [repeat 10 [ genera setc color + 10 ] rt 90]repeat 2 [repeat 10 [ genera setc color + 10 ] rt 90] rt 90rt 90 repeat 2 [repeat 10 [ genera setc color + 10 ] rt 90]repeat 2 [repeat 10 [ genera setc color + 10 ] rt 90] osservare le aliosservare le ali

Page 9: StarLogo

Altre figureAltre figure

repeat 36 [repeat 3 [hatch [setc who] fd 1]]repeat 36 [repeat 3 [hatch [setc who] fd 1]] rt 10 ( poi 30, 90 )rt 10 ( poi 30, 90 ) repeat 36 [repeat 3 [hatch [setc who] fd 1]]repeat 36 [repeat 3 [hatch [setc who] fd 1]] ------------------------------------ repeat 36 [repeat 3 [hatch [setc who] fd 1] rt repeat 36 [repeat 3 [hatch [setc who] fd 1] rt

10]10]

Page 10: StarLogo

Intersezione di cerchi Intersezione di cerchi

to fiore :petalito fiore :petali repeat :petali [repeat 36 repeat :petali [repeat 36 [repeat 3 [hatch [setc who] fd 1] rt 10][repeat 3 [hatch [setc who] fd 1] rt 10] rt (360 / :petali)]rt (360 / :petali)] endend

Page 11: StarLogo

esperimentiesperimenti

to fiore :num ca crt 1 ask-turtles [fiore :num] end

----- fiore 10, fiore 4, e poi continuare sulla finestra tartarughe

Page 12: StarLogo

Altri esperimentiAltri esperimenti

Con 20 tarta e il bottone forever con la Con 20 tarta e il bottone forever con la proceduraprocedura

to girato gira fd 4 rt 10 fd 4 rt 10 endend diminendo la velocità di esecuzionediminendo la velocità di esecuzione

Page 13: StarLogo

Altri esperimentiAltri esperimenti

Con 20 tarta e la proceduraCon 20 tarta e la procedura to gira1 to gira1 if who < 10 [rt 1 hatch [setc who / 30 if who < 10 [rt 1 hatch [setc who / 30 repeat 36 [fd 4 rt 10] die]]repeat 36 [fd 4 rt 10] die]] endend diminendo la velocità di esecuzionediminendo la velocità di esecuzione repeat 100[gira1] e bottone foreverrepeat 100[gira1] e bottone forever