Un motivo colorato
Crei arte con la tartaruga
Un motivo colorato è una lezione Coding for Kids gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Coding for Kids, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Coding for Kids include 4 lezioni in totale.
Crei arte con la tartaruga! 🎨🐢
Oggi diventeremo veri artisti! 🖼️ Uniremo colori, forme e cicli per creare un bellissimo MOTIVO.
Un motivo è qualcosa che si ripete in modo originale. Creiamo dei capolavori! 🤩
import turtle
t = turtle.Turtle()
t.speed(0)
t.circle(50)Quadrati rotanti 🟦🌀
Disegniamo un quadrato, ruotiamo un po' e ripetiamo! I quadrati ruotano formando un motivo a fiore. 💠
Disegniamo un quadrato (4 lati) all'interno di un ciclo che ruota ogni volta.
import turtle
t = turtle.Turtle()
t.speed(0)
for i in range(12):
for s in range(4):
t.forward(80)
t.right(90)
t.right(30)Un ciclo dentro un altro ciclo! 🔁🔁
Wow, ha visto DUE cicli? 😮 Il ciclo interno disegna un quadrato. Quello esterno lo fa ruotare!
Si chiama ciclo annidato. È molto potente per creare motivi! 💪
import turtle
t = turtle.Turtle()
t.speed(0)
for i in range(6):
for s in range(3):
t.forward(90)
t.right(120)
t.right(60)Aggiungiamo i colori dell'arcobaleno! 🌈
Scegliamo un nuovo colore ogni volta che il motivo ruota. 🎨
Creiamo un elenco di colori e usiamo colors[i] per sceglierne uno a ogni ciclo.
import turtle
t = turtle.Turtle()
t.speed(0)
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple']
for i in range(6):
t.pencolor(colors[i])
t.circle(70)
t.right(60)Una spirale arcobaleno 🌀🌈
Le spirali sono magiche! Avanziamo un po' di più ogni volta e ruotiamo. 🌪️
Guardi come cresce sempre di più con i colori dell'arcobaleno!
import turtle
t = turtle.Turtle()
t.speed(0)
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple']
for i in range(60):
t.pencolor(colors[i % 6])
t.forward(i * 2)
t.right(59)Che cos'è i % 6?
Quella strana espressione i % 6 restituisce il resto della divisione per 6. I valori sono 0,1,2,3,4,5,0,1,2... 🔄
Questo ci permette di scorrere all'infinito tra i nostri 6 colori! L'arcobaleno non finisce mai! 🌈
for i in range(8):
print(i % 3)Un campo di stelle ⭐⭐⭐
Facciamo ruotare una stella! Una stella ruota di 144 gradi a ogni punta.
Disegniamo una stella, ruotiamo un po' e ripetiamo. Una galassia di stelle! 🌌
import turtle
t = turtle.Turtle()
t.speed(0)
t.pencolor('gold')
for i in range(10):
for p in range(5):
t.forward(60)
t.right(144)
t.right(36)Riempiamo il motivo con il colore 🪣
Ricorda begin_fill ed end_fill? Riempiamo i nostri triangoli rotanti! 🔺
Ogni triangolo viene riempito di colore mentre ruota. Magnifico! 💜
import turtle
t = turtle.Turtle()
t.speed(0)
t.fillcolor('violet')
for i in range(8):
t.begin_fill()
for s in range(3):
t.forward(70)
t.right(120)
t.end_fill()
t.right(45)Aggiungiamo uno sfondo 🖼️
Uno sfondo scuro fa RISALTARE i colori vivaci! ✨
Usi turtle.bgcolor('black') e guardi il Suo motivo al neon risplendere! 🌟
import turtle
turtle.bgcolor('black')
t = turtle.Turtle()
t.speed(0)
colors = ['cyan', 'magenta', 'yellow', 'lime']
for i in range(40):
t.pencolor(colors[i % 4])
t.forward(i * 3)
t.right(91)Suggerimento: la velocità 0 è la più rapida 🏎️
I motivi hanno TANTISSIME linee. Per visualizzarli rapidamente, usi sempre t.speed(0)! 💨
È l'impostazione più veloce. La Sua opera apparirà in un lampo! ⚡
import turtle
t = turtle.Turtle()
t.speed(0)
for i in range(36):
t.forward(100)
t.right(170)Crei il Suo capolavoro! 🎨🌟
Ora crei il SUO motivo! Cambi i colori, il numero di ripetizioni e l'angolo di rotazione. 🤩
Provi numeri diversi in right(...) e range(...). Ogni modifica crea una nuova opera d'arte! 🖼️
import turtle
turtle.bgcolor('navy')
t = turtle.Turtle()
t.speed(0)
colors = ['white', 'pink', 'cyan']
for i in range(50):
t.pencolor(colors[i % 3])
t.forward(i * 2)
t.right(89)Verifica rapida ✅
Il rompicapo finale del corso! 🧠🎨
È un artista della tartaruga! 🏆🎨
Un lavoro INCREDIBILE! Ha completato Arte di forme colorate! 🎉 Ha imparato a:
- I cicli annidati creano motivi 🔁🔁
- Usare gli elenchi di colori con
colors[i % 6]per creare arcobaleni 🌈 - Le spirali crescono con
forward(i * 2)🌀 - Gli sfondi fanno RISALTARE i colori ✨
Ora può creare qualsiasi motivo riesca a immaginare! Continui a creare! 🤩🐢
Domande Frequenti
La lezione «Un motivo colorato» è gratuita?
Sì — il testo completo di «Un motivo colorato» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Coding for Kids, passa a CoddyKit PRO. Il corso Coding for Kids include 4 lezioni in totale.
Cosa imparerò in «Un motivo colorato»?
Crei arte con la tartaruga Eserciti Coding for Kids con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Coding for Kids?
Non è richiesta alcuna esperienza precedente. Coding for Kids su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.
Quanto tempo richiede la lezione «Un motivo colorato»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Coding for Kids?
Sì. Ogni lezione Coding for Kids include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Colori della tartaruga
- Riempire le forme
- Molte forme
- Un motivo colorato