Turtle est une façon ludique de voir ce que fait le code. Un petit crayon se déplace à l’écran pendant que vos instructions s’exécutent et laisse un dessin derrière lui.
Déplacer la tortue
Les commandes de base permettent d’avancer, de tourner à gauche ou à droite et de lever le crayon. Par exemple, avancer de 100 et tourner de 90 degrés quatre fois dessine un carré.
Là où les boucles interviennent
Écrire quatre fois les deux mêmes lignes est fatigant. Une boucle le fait proprement :
for i in range(4):
forward(100)
left(90)
Remplacez 4 par 5 et l’angle par 72, et vous obtenez un pentagone. L’apprenant voit tout de suite le lien entre les nombres et les formes.
Expérimenter avec des motifs
- Changer l’angle et le nombre de répétitions pour créer des étoiles et des spirales.
- Utiliser différentes couleurs et épaisseurs de trait.
- Mettre un dessin dans une autre boucle pour faire une fleur de cercles.
Pourquoi c’est un bon outil d’apprentissage
Le résultat est visuel et immédiat. Les erreurs se repèrent facilement, car le dessin a l’air faux, et les corriger apprend à réfléchir avec soin.
Pour les parents et les accompagnateurs
Demandez à l’apprenant de prédire la forme avant d’exécuter le code. Puis comparez. Discutez de ce qui changerait si un nombre était différent.
Une remarque sur les outils
Turtle demande un éditeur ou un environnement de navigateur qui le prend en charge. Si un outil ne le fait pas, essayez un autre éditeur Python actuel qui le propose.
À retenir
Dessiner avec du code rend concrets les boucles et les angles, et l’image terminée est une belle récompense.
Pour aller plus loin
Retrouvez le traitement complet, les exemples et les exercices dans Code Quest avec Python.
Adapté de Code Quest avec Python, publié par Choral Software. Texte de l’article et exemples originaux © 2026 Choral Software. Tous droits réservés.
