130 likes | 269 Views
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]
E N D
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] • Contare le tartarughe nei due casi e rendersi conto della differenza nelle figure prodotte
La regola di Tartaglia • 1 1 • 1 2 1 • 1 3 3 1 • 1 4 6 4 1 • 1 5 10 10 5 1 • …………………….. • La somma sulla riga n è 2 n
Due figure diverse • repeat 10 [genera ] • rt 90 • repeat 10 [genera ] • rt 90 • ---------------- • repeat 2 [repeat 10 [genera ] rt 90]
Quante?? • repeat 10 [ genera setc color + 10 ] • rt 90 • repeat 10 [ genera setc color + 10 ] • rt 90 • repeat 10 [ genera setc color + 10 ] • rt 90 • repeat 10 [ genera setc color + 10 ]
Quante? • repeat 5 [genera ] • repeat 4 [repeat 5 [genera ] rt 90] • repeat 5 [genera ] rt 90 quattro volte ATTENZIONE diverso su due righe. In ogno patch? • repeat 2 [repeat 5 [genera ] rt 90] due volte • repeat 2 [repeat 2 [repeat 5 [genera ] rt 90]] due volte • repeat 4 [repeat 2 [repeat 5 [genera ] rt 90]]
Quante? • repeat 10 [ genera setc color + 10 ] • rt 90 • repeat 20 [genera] • ------------------- • repeat 2 [repeat 10 [ genera setc color + 10 ] rt 90] • rt 90 • repeat 2 [repeat 10 [ genera setc color + 10 ] rt 90] • osservare le ali
Altre figure • repeat 36 [repeat 3 [hatch [setc who] fd 1]] • rt 10 ( poi 30, 90 ) • repeat 36 [repeat 3 [hatch [setc who] fd 1]] • ------------------ • repeat 36 [repeat 3 [hatch [setc who] fd 1] rt 10]
Intersezione di cerchi • to fiore :petali • repeat :petali [repeat 36 • [repeat 3 [hatch [setc who] fd 1] rt 10] • rt (360 / :petali)] • end
esperimenti • to fiore :num ca crt 1 ask-turtles [fiore :num] end • ----- • fiore 10, fiore 4, • e poi continuare sulla finestra tartarughe
Altri esperimenti • Con 20 tarta e il bottone forever con la procedura • to gira • fd 4 rt 10 • end • diminendo la velocità di esecuzione
Altri esperimenti • Con 20 tarta e la procedura • to gira1 • if who < 10 [rt 1 hatch [setc who / 30 • repeat 36 [fd 4 rt 10] die]] • end • diminendo la velocità di esecuzione • repeat 100[gira1] e bottone forever