0Pricing
Coding for Kids · Lezione

Rimbalzare

Faccia rimbalzare una forma sui bordi.

Rimbalzare è 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.

Rimbalzi, rimbalzi!

Salve, animatore! 🏀 Oggi faremo rimbalzare la nostra tartaruga sui bordi della finestra!

Proprio come una palla in una stanza. 🎾

I bordi della finestra

La finestra ha dei bordi: sinistro, destro, superiore e inferiore. 🪟

Quando la tartaruga raggiunge un bordo, vogliamo che si giri!

Controllare la posizione

Usiamo t.xcor() per chiedere «dove si trova la tartaruga da sinistra a destra?». 📍

Se quel numero diventa troppo grande, la tartaruga è vicina al bordo!

Girarsi

Per rimbalzare, la tartaruga cambia direzione. Possiamo usare t.right(180) per farla girare completamente. 🔄

Un rimbalzo semplice

Qui la tartaruga si muove e, se va troppo a destra, si gira! 🏀

import turtle

t = turtle.Turtle()
for i in range(20):
    t.forward(20)
    if t.xcor() > 150:
        t.right(180)
turtle.done()

È tornata indietro!

Quando la tartaruga ha superato 150, si è girata ed è tornata indietro! 🔄

Questo è un rimbalzo!

La parola magica if

Abbiamo usato if! 🤔

if significa «esegui questa operazione SOLO QUANDO qualcosa è vero». In questo caso: gira la tartaruga SOLO SE è andata troppo a destra.

Rimbalzare in entrambe le direzioni

Possiamo farla rimbalzare anche sul bordo sinistro! Controlliamo entrambi i lati. ↔️

import turtle

t = turtle.Turtle()
for i in range(30):
    t.forward(20)
    if t.xcor() > 150:
        t.right(180)
    if t.xcor() < -150:
        t.right(180)
turtle.done()

Avanti e indietro

Ora la tartaruga rimbalza tra entrambi i bordi, avanti e indietro! ↔️🏀

Proprio come una vera palla che rimbalza.

Come funzionano i giochi veri

I personaggi dei videogiochi rimbalzano sulle pareti allo stesso modo! 🎮

Muovere il personaggio, controllare il bordo e girarlo se necessario: ha imparato un vero trucco dei videogiochi!

Maestro dei rimbalzi!

Ha imparato a controllare la posizione con xcor() e a rimbalzare usando if. 🏀🏆

Verifica rapida

Quiz sui rimbalzi! 🏀

Professionista dei rimbalzi!

Fantastico! 🎉 La Sua tartaruga sa rimbalzare qua e là.

Prossima lezione: crei la Sua scena in movimento! 🎬

Domande Frequenti

La lezione «Rimbalzare» è gratuita?

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

Faccia rimbalzare una forma sui bordi. 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 «Rimbalzare»?

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. Far muovere gli oggetti
  2. Ripetere il movimento
  3. Rimbalzare
  4. La Sua animazione
← Torna a Coding for Kids