0Pricing
Coding for Kids · Leçon

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.

Toutes les leçons de ce cours

  1. Animer des objets
  2. Répéter un mouvement
  3. Rebondir
  4. Votre propre animation
← Retour à Coding for Kids