0Pricing
Coding for Kids · Leçon

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() et pendown() 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

  1. Couleurs de la tortue
  2. Remplir des formes
  3. De nombreuses formes
  4. Un motif coloré
← Retour à Coding for Kids