0Pricing
Coding for Kids · Lezione

Le regole

Scopra come funziona il gioco

Le regole è una lezione Coding for Kids gratuita su CoddyKit. Questa è la lezione 1 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.

Rock, Paper, Scissors! ✊✋✌️

Salve, giocatore! ✊✋✌️ Creiamo il classico gioco Rock, Paper, Scissors! Lei contro il computer!

Prima impariamo le regole e prepariamo la partita!

print('Welcome to Rock, Paper, Scissors! ✊✋✌️')

Come vincere 🏆

Ecco le regole:

  • La pietra ✊ batte le forbici ✌️ (la pietra schiaccia le forbici!)
  • Le forbici ✌️ battono la carta ✋ (le forbici tagliano la carta!)
  • La carta ✋ batte la pietra ✊ (la carta avvolge la pietra!)

La stessa scelta significa pareggio! 🤝

print('Rock beats Scissors ✊✌️')
print('Scissors beats Paper ✌️✋')
print('Paper beats Rock ✋✊')

Memorizzare le scelte come parole 📦

Conserveremo le scelte come parole in contenitori (variabili): 'rock', 'paper' oppure 'scissors'. 📦

player = 'rock'
print('You chose', player, '✊')

Chiedere al giocatore 🗣️

Usiamo input() per chiedere al giocatore cosa sceglie! 🗣️

player = input('Pick rock, paper, or scissors: ')
print('You picked', player)

Mostrare la sua scelta 👀

Mostriamo la scelta del giocatore con l'emoji corrispondente, così sembra tutto più reale! 👀

player = 'paper'
if player == 'paper':
    print('You chose paper! ✋')

Associare una parola a un'emoji 🎨

Possiamo mostrare l'emoji corretta per ogni scelta usando if e elif! 🎨

player = 'scissors'
if player == 'rock':
    print('✊')
elif player == 'paper':
    print('✋')
elif player == 'scissors':
    print('✌️')

Controllare gli input stravaganti 🤪

E se qualcuno scrivesse 'banana'? 🍌 Possiamo verificare che la scelta sia valida e mostrare un messaggio amichevole! 🤪

player = 'banana'
if player == 'rock' or player == 'paper' or player == 'scissors':
    print('Good choice! 👍')
else:
    print('Please pick rock, paper, or scissors! 🙂')

La parola or 🔗

Quella parola or ci permette di controllare MOLTE cose contemporaneamente! "È rock OPPURE paper OPPURE scissors?" 🔗 Se una qualsiasi è vera, la condizione è soddisfatta!

color = 'blue'
if color == 'blue' or color == 'green':
    print('Cool color! 🎨')

Aiuto per le minuscole 🔡

Le persone potrebbero scrivere 'ROCK' oppure 'Rock'. Possiamo trasformare tutto in minuscolo con .lower(), così corrisponderà sempre! 🔡

player = 'ROCK'
player = player.lower()
print('Cleaned up:', player)

Preparare la partita 🎮

Mettiamo insieme l'inizio: salutare, chiedere, ripulire e confermare la scelta! 🎮

print('Rock, Paper, Scissors! ✊✋✌️')
player = input('Your pick: ')
player = player.lower()
print('You chose', player)

Maestro delle regole! 🚀

Ora conosce le regole e sa come ottenere la scelta del giocatore! 🚀 Prossimamente lasceremo che il computer faccia la SUA scelta segreta!

player = 'paper'
print('You are ready to play with', player, '! ✋')

Verifica rapida! 🧠

Metta alla prova la sua conoscenza delle regole! ✊✋✌️

Campione delle regole! 🎉

Fantastico! 🎉 Conosce le regole e sa come preparare la partita!

  • La pietra batte le forbici, le forbici battono la carta e la carta batte la pietra 🔁
  • Memorizzare le scelte come parole 📦
  • or controlla molte cose contemporaneamente 🔗
  • .lower() ripulisce l'input 🔡

Prossimo passo: il computer sceglie la sua mossa! 🤖

print('Let the games begin! ✊✋✌️')

Domande Frequenti

La lezione «Le regole» è gratuita?

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

Scopra come funziona il gioco 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 1 di 4.

Quanto tempo richiede la lezione «Le regole»?

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. Le regole
  2. Scelte del computer
  3. Decidere il vincitore
  4. Giocare di nuovo
← Torna a Coding for Kids