شمس وسماء
أكملوا المشهد
شمس وسماء درس مجاني في Coding for Kids على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Coding for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Coding for Kids 4 دروس في المجموع.
أكمل المشهد! ☀️🏠
أوشك منزلنا على الاكتمال! والآن لنضف شمسًا وسماءً وبعض العشب لنصنع صورة متكاملة! 🌅
في النهاية، سيكون لديك مشهد منزل كامل! 🤩
import turtle
t = turtle.Turtle()
t.dot(50, 'yellow')سماء زرقاء 💙
أولًا، لنلوّن خلفية السماء بأكملها باللون الأزرق! ☁️
استخدم turtle.bgcolor('skyblue') لتتحول الشاشة بأكملها إلى سماء!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.forward(100)ارسم الشمس ☀️
الشمس دائرة صفراء كبيرة. وأسهل طريقة لرسمها هي t.dot(60, 'yellow')!
يمثّل الرقم الأول الحجم، ويمثّل الثاني اللون. إنها مشرقة ودافئة! 🌞
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')أشعة الشمس! 🌟
تحتاج الشمس إلى أشعة تمتد منها! ✨
نرسم خطوطًا صغيرة تدور حول الشمس. تدور الحلقة بزاوية 45 درجة في كل مرة لرسم 8 أشعة!
import turtle
t = turtle.Turtle()
t.pencolor('orange')
t.pensize(3)
for i in range(8):
t.forward(40)
t.backward(40)
t.right(45)عشب أخضر 🌱
يحتاج المنزل إلى أن يقف فوق العشب! 🌿
نرسم مستطيلًا أخضر كبيرًا على طول الجزء السفلي. أخضر ومليء بالنباتات! 💚
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()سحب ناعمة ☁️
لنضف بعض السحب البيضاء الناعمة! ☁️ السحابة ليست سوى بضع نقاط بيضاء متقاربة.
نرسم 3 نقاط متجاورة، فتبدو كأنها سحابة!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
for x in [80, 120, 160]:
t.goto(x, 100)
t.dot(40, 'white')أدرج المنزل 🏠
والآن نضيف منزلنا! الجدران والسقف من الدروس السابقة. 🏠
لنرسم الجدران الصفراء أولًا.
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()ابنِ المشهد كاملًا! 🌅
لنضمّ كل العناصر: السماء، والشمس، والعشب، والمنزل! 🏠☀️
هذا برنامج كبير، لكنه يتكوّن ببساطة من جميع الأجزاء التي رسمناها معًا. انظروا كم يبدو جميلًا! 🤩
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.speed(0)
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')
t.goto(-60, -60)
t.pendown()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()أضف ممرًا إلى الباب 🛤️
يقود ممر صغير إلى الباب! 🚶
نرسم مستطيلًا رماديًا من الباب نزولًا إلى العشب.
import turtle
t = turtle.Turtle()
t.fillcolor('gray')
t.begin_fill()
for side in [30, 80, 30, 80]:
t.forward(side)
t.left(90)
t.end_fill()طائر يحلّق 🐦
لنضف طائرًا صغيرًا في السماء! 🕊️ الطائر ليس سوى منحنيين صغيرين يشبهان الحرف M.
نرسم قوسين صغيرين باستخدام t.circle() بحجم صغير!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(50, 130)
t.pendown()
t.right(45)
t.circle(15, 90)
t.left(90)
t.circle(15, 90)صمّم مشهدك أنت! 🌅🎨
حان دورك! غيّر لون السماء، ولون الشمس، وأماكن العناصر. 🤩
ربما سماء غروب وردية؟ 🌸 أو ليلة بنفسجية مع قمر؟ 🌙 أنت الفنان!
import turtle
turtle.bgcolor('pink')
t = turtle.Turtle()
t.penup()
t.goto(120, 120)
t.dot(70, 'orange')
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()اختبار سريع ✅
آخر لغز في الدورة! 🧠🌅
اكتمل المشهد! 🏠☀️🎉
رائع! لقد بنيت مشهد منزل كاملًا! 🤩 لقد أكملت دورة رسم منزل! لقد تعلّمت:
- استخدام
turtle.bgcolor('skyblue')للسماء 💙 - استخدام
t.dot(60, 'yellow')للشمس ☀️ - استخدام المستطيلات لرسم العشب والممرات 🌱🛤️
- جمع جميع أجزائك في صورة كبيرة واحدة! 🖼️
أنت فنان حقيقي في البرمجة! واصل البناء! 🐢🎨
تعلم Python مع معلم ذكاء اصطناعي — مجانًا
اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.
- الدورات
- 35
- الدروس
- 140
الأسئلة الشائعة
هل درس «شمس وسماء» مجاني؟
نعم — نص درس «شمس وسماء» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Coding for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Coding for Kids 4 دروس في المجموع.
ماذا ستتعلم في «شمس وسماء»؟
أكملوا المشهد تتمرن على Coding for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Coding for Kids؟
لا تُشترط خبرة سابقة. Coding for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.
كم من الوقت يستغرق درس «شمس وسماء»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Coding for Kids هذا؟
نعم. كل درس في Coding for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.