GratuitمجانيFree ⭐ 4.9 (156) Python 10–12 ans

🔶 Zellige Python — Boucles & TurtleZellige Python — حلقات وTurtleZellige Python — Loops & Turtle

Dessine des motifs géométriques marocains avec le module Turtle. Boucles imbriquées, angles et art algorithmique en Python pur — comme les maîtres zelligueurs ! ارسم أنماطاً هندسية مغربية بوحدة Turtle. حلقات متداخلة وزوايا وفن خوارزمي بـ Python الخالص — مثل أساتذة الزليج! Draw Moroccan geometric patterns with the Turtle module. Nested loops, angles and algorithmic art in pure Python — like master zellige artists!

1h 30min 10–12 ans +100 XP Badge Artiste Zellige
RetourرجوعBack
🐢 Python Turtle
DéfisالتحدياتChallenges
Studio Turtleاستوديو TurtleTurtle Studio
ConceptsالمفاهيمConcepts
GalerieالمعرضGallery

🔶 Défis Zellige Pythonتحديات Zellige PythonZellige Python Challenges

Chaque défi t'apprend un concept Turtle + boucles. Lance le code et observe le dessin !كل تحدي يعلمك مفهوم Turtle + حلقات. شغّل الكود وراقب الرسم!Each challenge teaches a Turtle + loops concept. Run the code and watch the drawing!

🐢 Studio Python Turtleاستوديو Python TurtlePython Turtle Studio

zellige.py
1
🐢 Scène Turtleمسرح TurtleTurtle Stage
ViderمسحClear
💾 Sauv.حفظSave
🔁 Prêt à dessinerجاهز للرسمReady to draw

💡 Modifie le nombre de côtés ou l'angle — observe comment le motif change ! 💡 عدّل عدد الأضلاع أو الزاوية — راقب كيف يتغير النمط! 💡 Modify the number of sides or angle — watch how the pattern changes!

📐 Python Turtle — ConceptsPython Turtle — المفاهيمPython Turtle — Concepts

forBoucle simpleحلقة بسيطةSimple loop
# Dessine un carré
for i in range(4):
    t.forward(100)
    t.right(90)
# 4 fois → carré !
angleAngles des polygonesزوايا المضلعاتPolygon angles
# Formule magique !
# angle = 360 / nombre_de_côtés
for n in [3,4,6,8]: # tri, carré, hex, oct
    angle = 360 / n
    # → 120, 90, 60, 45
boucles imbriquéesPattern répétéنمط مكررRepeated pattern
for i in range(12): # 12 fois
    for j in range(4): # carré
        t.forward(80)
        t.right(90)
    t.right(30) # tourne 30°
# → rosace !
🎨 Commandes Turtleأوامر TurtleTurtle Commands
t.forward(n) → avancer
t.right(a) → tourner droite
t.left(a) → tourner gauche
t.color("red") → couleur
t.penup() → lever le crayon
t.pendown() → poser le crayon
t.goto(x,y) → aller à
t.width(w) → épaisseur

🖼️ Mes Zellige Pythonزليج Python الخاص بيMy Python Zellige

0