Fare delle scelte
Crei ramificazioni nella storia
Fare delle scelte è una lezione Coding for Kids gratuita su CoddyKit. Questa è la lezione 2 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.
Scelga il suo percorso! 🌳
Ahoy di nuovo! 🏴☠️ Le avventure migliori lasciano decidere a LEI cosa succederà dopo! 🌳
Oggi impariamo a diramare la storia usando le scelte e if! 🤔
print("Time to make choices! 🌳")Offrire due percorsi 🛤️
Offriamo al giocatore due percorsi tra cui scegliere! 🛤️
Poi chiediamogli quale sceglie!
print("A fork in the road! 🛤️")
print("Left = cave 🕳️")
print("Right = river 🌊")
choice = input("Which way? (left/right) ")
print("You chose:", choice)Reagire con if 🧠
Ora facciamo REAGIRE il gioco alla scelta con if! 🧠
Scelta diversa = storia diversa! ✨
choice = "left"
if choice == "left":
print("You enter a spooky cave! 🕳️")
else:
print("You swim across the river! 🌊")Più di due 🔀
Usi elif per aggiungere ancora PIÙ percorsi! 🔀
elif significa "altrimenti, se invece"! 🤓
choice = "climb"
if choice == "cave":
print("Into the cave! 🕳️")
elif choice == "climb":
print("You climb a tall tree! 🌳")
else:
print("You wait around. 🤷")Collegare alla scelta reale 🎯
Colleghiamo l'input reale del giocatore alla storia! 🎯
door = input("Open the red or blue door? ")
if door == "red":
print("A friendly monkey! 🐵")
else:
print("A pile of gold! 🪙")Attenzione all'ortografia! 🔤
I computer sono esigenti! Per Python "Left" e "left" sono DIVERSI! 😮
Usi .lower() per trasformare tutto in minuscolo ed evitare confusione! 🪄
choice = "LEFT"
choice = choice.lower()
if choice == "left":
print("Going left! 👈")Le scelte cambiano le statistiche 📊
Le scelte possono modificare le monete o la salute del giocatore! 📊
Raccogliere l'oro aggiunge monete! 🪙
coins = 0
choice = "grab gold"
if choice == "grab gold":
coins = coins + 10
print("Coins now:", coins, "🪙")Una scelta rischiosa ⚠️
Alcune scelte sono RISCHIOSE! Toccare una trappola fa perdere salute! ⚠️
health = 100
choice = "touch trap"
if choice == "touch trap":
health = health - 30
print("Health now:", health, "❤️")Scelte dentro altre scelte 🪆
Una scelta può portare a UN'ALTRA scelta! Proprio come le matrioske! 🪆
path = "cave"
if path == "cave":
print("Inside the cave you see a chest! 📦")
print("Do you open it? Next lesson decides! 😏")Una funzione per le scelte 🛠️
Racchiuda una scelta in una funzione per riutilizzarla! 🛠️
def ask(question):
answer = input(question + " ")
return answer.lower()
pick = ask("Go up or down?")
print("You picked:", pick)Maestro delle scelte! 🏆
Ora può diramare qualsiasi storia! 🎉
ifreagisce a una scelta 🧠elifaggiunge altri percorsi 🔀.lower()corregge le differenze di maiuscole e minuscole 🔤- Le scelte modificano monete e salute 📊
Prossimo argomento: trovare il tesoro e VINCERE! 💎
print("I can make choices! 🌳🥇")Verifica rapida ✅
Mettiamo alla prova la Sua capacità di fare delle scelte! 🧠
È il momento del riepilogo! 🎒
Ottimo lavoro, maestro delle scelte! 🌟
if/elif/elsecreano i diversi percorsi della storia 🌳.lower()evita gli errori dovuti alle maiuscole e alle minuscole 🔤- Le scelte modificano le monete e la salute 📊
- Una scelta può portare ad altre scelte 🪆
Prossimo argomento: VINCERE il tesoro! 💎
print("Making Choices: complete! 🚀")Domande Frequenti
La lezione «Fare delle scelte» è gratuita?
Sì — il testo completo di «Fare delle scelte» è 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 «Fare delle scelte»?
Crei ramificazioni nella storia 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 2 di 4.
Quanto tempo richiede la lezione «Fare delle scelte»?
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
- Pianificare l'avventura
- Fare delle scelte
- Trovare il tesoro
- Game over