0Pricing
Coding for Kids · Lezione

Molte forme

Disegni molte forme

Molte forme è una lezione Coding for Kids gratuita su CoddyKit. Questa è la lezione 3 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.

Disegni tantissime forme! 🔺🟦⭐

Una forma è divertente, ma TANTISSIME forme lo sono ancora di più! 🎉

Oggi impareremo a disegnare molte forme senza scrivere più volte lo stesso codice. Iniziamo! 🚀

import turtle

t = turtle.Turtle()
t.circle(40)

Un ciclo ripete le istruzioni 🔁

Scrivere 4 volte la stessa riga è faticoso! 😫

Un ciclo ci permette di ripetere il codice. for i in range(4): significa «esegui questa istruzione 4 volte»! 🔁

for i in range(4):
    print('Hello!')

Un quadrato con un ciclo

Un quadrato ha 4 lati, tutti uguali. È perfetto per un ciclo! 🟦

Ripetiamo forward e right(90) quattro volte. Non dimentichi di indentare (spostare le righe verso destra)!

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(80)
    t.right(90)

Cambi il numero, cambi la forma!

Un trucco magico! 🪄 Cambi range(4) in range(3) e ruoti di 120 gradi... otterrà un TRIANGOLO! 🔺

La rotazione è sempre 360 diviso per il numero di lati.

import turtle

t = turtle.Turtle()
for i in range(3):
    t.forward(90)
    t.right(120)

Un pentagono (5 lati) ⬠

Cinque lati! Ruoti di 72 gradi (cioè 360 ÷ 5).

Più lati ci sono, più la forma sembra arrotondata! Provi anche un esagono (6 lati)! 🛑

import turtle

t = turtle.Turtle()
for i in range(5):
    t.forward(70)
    t.right(72)

Spostarsi senza disegnare ✈️

Per disegnare forme in punti diversi, sollevi la penna! 🖊️⬆️

t.penup() solleva la penna (senza tracciare linee), mentre t.pendown() la riabbassa per ricominciare a disegnare.

import turtle

t = turtle.Turtle()
t.circle(30)
t.penup()
t.forward(100)
t.pendown()
t.circle(30)

Tre cerchi in fila 🔴🔴🔴

Usiamo un ciclo per disegnare 3 cerchi, spostandoci tra l'uno e l'altro!

Ogni volta: disegni un cerchio, sollevi la penna, ti sposti e riabbassi la penna. 🎨

import turtle

t = turtle.Turtle()
for i in range(3):
    t.circle(30)
    t.penup()
    t.forward(80)
    t.pendown()

Cerchi colorati 🌈

Facciamo in modo che ogni cerchio abbia un colore diverso! Possiamo inserire un elenco di colori e sceglierne uno nuovo a ogni ciclo.

Usi colors = ['red', 'blue', 'green'] e selezioni colors[i] ogni volta! 🎨

import turtle

t = turtle.Turtle()
colors = ['red', 'blue', 'green']
for i in range(3):
    t.pencolor(colors[i])
    t.circle(30)
    t.penup()
    t.forward(80)
    t.pendown()

Ruotare per creare un fiore 🌸

Se disegna una forma e ruota un po' ogni volta, questa si trasformerà in un fiore! 🌼

Disegni un cerchio, ruoti di 60 gradi e ripeta 6 volte. Che bello! 💐

import turtle

t = turtle.Turtle()
for i in range(6):
    t.circle(50)
    t.right(60)

Un'esplosione di linee ✨

Le linee che ruotano creano un'esplosione di stelle! 🌟

Avanzi, torni indietro, ruoti un po' e ripeti. Ruotiamo di 36 gradi per creare 10 linee lungo tutto il giro!

import turtle

t = turtle.Turtle()
for i in range(10):
    t.forward(80)
    t.backward(80)
    t.right(36)

Crei la Sua festa delle forme! 🎉

Ora tocca a Lei! Cambi range(8) scegliendo un numero qualsiasi e modifichi la rotazione. 🌀

Più ripetizioni significano più forme che ruotano intorno. Sperimenti e crei qualcosa di straordinario! 🤩

import turtle

t = turtle.Turtle()
for i in range(8):
    t.circle(40)
    t.right(45)

Verifica rapida ✅

È il momento di usare la mente! 🧠⚡

Maestro delle forme! 🏆🔺

Wow, quante forme! Oggi ha imparato a:

  • for i in range(4): ripete il codice 🔁
  • Cambiando il numero si disegnano forme diverse 🔺🟦⬠
  • penup() e pendown() consentono di spostarsi senza disegnare ✈️
  • Le forme che ruotano creano fiori ed esplosioni! 🌸✨

Il prossimo argomento sarà creare un intero motivo colorato! 🎨

Domande Frequenti

La lezione «Molte forme» è gratuita?

Sì — il testo completo di «Molte forme» è 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 «Molte forme»?

Disegni molte forme 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 3 di 4.

Quanto tempo richiede la lezione «Molte forme»?

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

  1. Colori della tartaruga
  2. Riempire le forme
  3. Molte forme
  4. Un motivo colorato
← Torna a Coding for Kids