Coding for Kids · درس

شمس وسماء

أكملوا المشهد

الدرس 4 من 413 خطوة

شمس وسماء درس مجاني في 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. رسم منزل مربّع
  2. إضافة سقف
  3. الأبواب والنوافذ
  4. شمس وسماء
← العودة إلى Coding for Kids