Rebondir
Faites rebondir une forme sur les bords.
Rebondir est une leçon Coding for Kids gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Coding for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Coding for Kids comprend 4 leçons au total.
Rebondissez, rebondissez !
Bonjour, animateur ! 🏀 Aujourd’hui, nous faisons rebondir notre tortue sur les bords de la fenêtre !
Comme une balle dans une pièce. 🎾
Les bords de la fenêtre
La fenêtre a des bords : gauche, droite, haut et bas. 🪟
Quand la tortue atteint un bord, nous voulons qu’elle fasse demi-tour !
Vérifier la position
Nous utilisons t.xcor() pour demander « où se trouve la tortue de gauche à droite ? » 📍
Si ce nombre devient trop grand, la tortue est près du bord !
Faire demi-tour
Pour rebondir, la tortue inverse sa direction. Nous pouvons utiliser t.right(180) pour lui faire faire un tour complet. 🔄
Un rebond simple
Ici, la tortue avance et, si elle va trop loin vers la droite, elle fait demi-tour ! 🏀
import turtle
t = turtle.Turtle()
for i in range(20):
t.forward(20)
if t.xcor() > 150:
t.right(180)
turtle.done()Elle est repartie !
Quand la tortue a dépassé 150, elle a fait demi-tour et est revenue ! 🔄
C’est un rebond !
Le mot magique if
Nous avons utilisé if ! 🤔
if signifie « faire ceci seulement WHEN quelque chose est vrai ». Ici : tourner seulement IF la tortue est allée trop loin vers la droite.
Rebondir dans les deux sens
Nous pouvons aussi rebondir sur le bord gauche ! Vérifiez les deux côtés. ↔️
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()Aller et retour
Maintenant, la tortue rebondit entre les deux bords, d’un côté à l’autre ! ↔️🏀
Comme une vraie balle qui rebondit.
Comment fonctionnent les vrais jeux
Les personnages de jeux vidéo rebondissent contre les murs de la même façon ! 🎮
Avancez, vérifiez le bord, puis tournez si nécessaire. Vous venez d’apprendre une vraie astuce de jeu !
Maître du rebond !
Vous avez appris à vérifier la position avec xcor() et à rebondir avec if. 🏀🏆
Vérification rapide
Quiz sur les rebonds ! 🏀
Pro du rebond !
Fantastique ! 🎉 Votre tortue peut rebondir dans tous les sens.
Prochaine leçon : créez votre propre scène animée ! 🎬
Questions Fréquemment Posées
La leçon « Rebondir » est-elle gratuite ?
Oui — le texte complet de « Rebondir » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Coding for Kids, passe à CoddyKit PRO. Le cours Coding for Kids comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Rebondir » ?
Faites rebondir une forme sur les bords. Tu pratiques Coding for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Coding for Kids ?
Aucune expérience préalable n'est requise. Coding for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.
Combien de temps prend la leçon « Rebondir » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Coding for Kids ?
Oui. Chaque leçon Coding for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.