Triangoli di stelle
Crei motivi progressivi
Triangoli di stelle è 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.
Triangoli di stelle! ⭐
Salve, artista! 🎨 Oggi disegniamo triangoli fatti di stelle, che diventano più grandi riga dopo riga! ⭐
Come questo:
- *
- **
- ***
Impariamo il trucco!
print('*')
print('**')
print('***')Righe che crescono 📈
Vede come ogni riga ha PIÙ stelle? La riga 1 ne ha 1, la riga 2 ne ha 2, la riga 3 ne ha 3. 📈
Il trucco è che il ciclo interno viene eseguito un NUMERO DIVERSO di volte per ogni riga!
for row in range(3):
print('Row', row, 'needs', row + 1, 'stars')Usare row nel ciclo interno 🔑
Ecco la chiave segreta 🔑: l'intervallo del ciclo interno dipende dal numero del ciclo esterno!
Usiamo range(row + 1) così la riga 0 riceve 1 stella, la riga 1 ne riceve 2 e così via.
for row in range(3):
for star in range(row + 1):
print('*', end='')
print()Un triangolo più grande 🔺
Vuole un triangolo più alto? Le basta rendere più grande l'intervallo esterno! Provi con 5 righe. 🔺
for row in range(5):
for star in range(row + 1):
print('*', end='')
print()Triangolo con emoji 🌟
Le stelle sono fantastiche, ma le emoji sono DIVERTENTI! Costruiamo un triangolo di stelle luminose! 🌟
for row in range(4):
for s in range(row + 1):
print('🌟', end='')
print()Triangolo che si restringe 🔻
E se volessimo un triangolo che diventa PIÙ PICCOLO? Possiamo invertire il conteggio! 🔻
La riga 0 riceve il numero maggiore di stelle e ogni riga ne riceve meno. Un bell'effetto capovolto!
for row in range(4):
for s in range(4 - row):
print('*', end='')
print()Contare le stelle 🔢
Quante stelle ci sono in un triangolo di 3 righe? Contiamo: 1 + 2 + 3 = 6! Il computer può sommarle per noi. 🔢
total = 0
for row in range(3):
for s in range(row + 1):
total = total + 1
print('Total stars:', total)Numeri al posto delle stelle 1️⃣
Al posto delle stelle, stampiamo il numero della riga! Si ottiene un ordinato triangolo di numeri. 1️⃣2️⃣3️⃣
for row in range(5):
for s in range(row + 1):
print(row + 1, end='')
print()Aggiungere spazi per lo stile 🌬️
Un po' di spazio tra le stelle rende il triangolo arioso e grazioso! 🌬️
for row in range(5):
for s in range(row + 1):
print('*', end=' ')
print()Triangolo di cuori 💖
Diffondiamo un po' d'amore! Un triangolo di cuori che cresce. 💖 Provi anche a cambiare l'altezza!
for row in range(5):
for s in range(row + 1):
print('💖', end='')
print()Professionista dei motivi! 🚀
Ora è LEI a controllare la magia! Cambi il numero 6 qui sotto per renderlo più alto. Provi anche una sua emoji! 🚀
L'idea fondamentale: range(row + 1) fa crescere le righe!
for row in range(6):
for s in range(row + 1):
print('🍕', end='')
print()Verifica rapida! 🧠
È il momento di mettere alla prova la sua abilità con i triangoli! 🔺
Campione dei triangoli! 🎉
Ce l'ha fatta! 🎉 Ora sa creare motivi che crescono!
- Usi il numero esterno nel ciclo interno ✨
range(row + 1)fa CRESCERE le righe 📈range(4 - row)fa RESTRINGERE le righe 📉- Aggiunga spazi o emoji per dare stile 🌟
Prossimo argomento: la tabellina! ✖️
for row in range(5):
for s in range(row + 1):
print('⭐', end='')
print()Domande Frequenti
La lezione «Triangoli di stelle» è gratuita?
Sì — il testo completo di «Triangoli di stelle» è 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 «Triangoli di stelle»?
Crei motivi progressivi 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 «Triangoli di stelle»?
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
- Un ciclo dentro un altro
- Disegnare una griglia
- Triangoli di stelle
- Tabellina della moltiplicazione