De nombreuses formes
Dessiner de nombreuses formes
De nombreuses formes 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.
Dessinez LOTS de formes ! 🔺🟦⭐
Une seule forme, c’est amusant, mais LOTS de formes, c’est encore mieux ! 🎉
Aujourd’hui, nous allons apprendre à dessiner de nombreuses formes sans réécrire le même code encore et encore. C’est parti ! 🚀
import turtle
t = turtle.Turtle()
t.circle(40)Une boucle répète les actions 🔁
Écrire la même ligne 4 fois est fatigant ! 😫
Une boucle permet de répéter du code. for i in range(4): signifie « faire ceci 4 fois ! » 🔁
for i in range(4):
print('Hello!')Un carré avec une boucle
Un carré possède 4 côtés identiques. C’est parfait pour une boucle ! 🟦
Nous répétons forward et right(90) quatre fois. N’oubliez pas d’indenter (de décaler les lignes vers la droite) !
import turtle
t = turtle.Turtle()
for i in range(4):
t.forward(80)
t.right(90)Changez le nombre, changez la forme !
Astuce magique ! 🪄 Remplacez range(4) par range(3) et tournez de 120 degrés… vous obtenez un TRIANGLE ! 🔺
L’angle de rotation correspond toujours à 360 divisé par le nombre de côtés.
import turtle
t = turtle.Turtle()
for i in range(3):
t.forward(90)
t.right(120)Un pentagone (5 côtés) ⬠
Cinq côtés ! Tournez de 72 degrés (c’est 360 ÷ 5).
Plus il y a de côtés, plus la forme semble arrondie ! Essayez aussi un hexagone (6 côtés) ! 🛑
import turtle
t = turtle.Turtle()
for i in range(5):
t.forward(70)
t.right(72)Déplacez-vous sans dessiner ✈️
Pour dessiner des formes à différents endroits, levez le stylo ! 🖊️⬆️
t.penup() lève le stylo (aucune ligne), et t.pendown() le repose pour dessiner à nouveau.
import turtle
t = turtle.Turtle()
t.circle(30)
t.penup()
t.forward(100)
t.pendown()
t.circle(30)Trois cercles alignés 🔴🔴🔴
Utilisons une boucle pour dessiner 3 cercles en nous déplaçant entre chacun d’eux !
À chaque fois : dessinez un cercle, levez le stylo, déplacez-vous, puis reposez le stylo. 🎨
import turtle
t = turtle.Turtle()
for i in range(3):
t.circle(30)
t.penup()
t.forward(80)
t.pendown()Des cercles colorés 🌈
Donnons à chaque cercle une couleur différente ! Nous pouvons créer une liste de couleurs et en choisir une nouvelle à chaque boucle.
Utilisez colors = ['red', 'blue', 'green'] et récupérez colors[i] à chaque fois ! 🎨
import turtle
t = turtle.Turtle()
colors = ['red', 'blue', 'green']
for i in range(3):
t.pencolor(colors[i])
t.circle(30)
t.penup()
t.forward(80)
t.pendown()Tournez pour créer une fleur 🌸
Si vous dessinez une forme et tournez un peu à chaque fois, elle se transforme en fleur ! 🌼
Dessinez un cercle, tournez de 60 degrés, puis répétez 6 fois. C’est magnifique ! 💐
import turtle
t = turtle.Turtle()
for i in range(6):
t.circle(50)
t.right(60)Une explosion de lignes ✨
Des lignes qui tournent créent une étoile rayonnante ! 🌟
Avancez, revenez au point de départ, tournez un peu, puis répétez. Nous tournons de 36 degrés pour créer 10 lignes tout autour !
import turtle
t = turtle.Turtle()
for i in range(10):
t.forward(80)
t.backward(80)
t.right(36)Créez votre propre fête des formes ! 🎉
À vous de jouer ! Remplacez range(8) par le nombre de votre choix et modifiez l’angle de rotation. 🌀
Davantage de répétitions = davantage de formes qui tournent. Expérimentez et créez quelque chose d’AMAZING ! 🤩
import turtle
t = turtle.Turtle()
for i in range(8):
t.circle(40)
t.right(45)Vérification rapide ✅
C’est l’heure de faire travailler vos méninges ! 🧠⚡
Maître des formes ! 🏆🔺
Waouh, regardez toutes ces formes ! Aujourd’hui, vous avez appris :
for i in range(4):répète le code 🔁- Modifiez le nombre pour dessiner différentes formes 🔺🟦⬠
penup()etpendown()permettent de se déplacer sans dessiner ✈️- Les formes en rotation créent des fleurs et des explosions de lignes ! 🌸✨
Ensuite : créez tout un motif coloré ! 🎨
Questions Fréquemment Posées
La leçon « De nombreuses formes » est-elle gratuite ?
Oui — le texte complet de « De nombreuses formes » 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 « De nombreuses formes » ?
Dessiner de nombreuses formes 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 « De nombreuses formes » ?
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
- Couleurs de la tortue
- Remplir des formes
- De nombreuses formes
- Un motif coloré