0Pricing
Coding for Kids · درس

تكرار الحركة

استخدم الحلقات لإبقاء الأشياء متحركة

تكرار الحركة درس مجاني في Coding for Kids على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Coding for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Coding for Kids 4 دروس في المجموع.

واصلوا التحريك

مرحبًا أيها الرسّامون المتحركون! 🎬 في المرة السابقة حرّكنا الأشياء خطوة بخطوة.

اليوم سنستخدم الحلقات لمواصلة التحريك دون كتابة كل خطوة!

الحلقات توفر الجهد

هل تتذكرون الحلقات؟ تكرر حلقة for الخطوات نيابةً عنا. 🔁

وهي مثالية للرسوم المتحركة، إذ نحرّك الأشياء مرات كثيرة!

التحرك باستخدام حلقة

تحرّك هذه الحلقة السلحفاة إلى الأمام 10 مرات. انزلاق سلس! 🐢💨

import turtle

t = turtle.Turtle()
for i in range(10):
    t.forward(20)
turtle.done()

عشر قفزات صغيرة

حرّكت الحلقة السلحفاة إلى الأمام 20 خطوة، عشر مرات! 🐢

أي ما مجموعه 200 خطوة، مكوّنة من حركات صغيرة.

استخدام العداد

في for i in range(10):، يعدّ i القيم: 0، 1، 2، 3... 🔢

يمكننا استخدام i لتغيير الحركة في كل مرة!

خطوات متزايدة

شاهدوا السلحفاة وهي تتحرك مسافة أبعد في كل تكرار باستخدام i! 📈

import turtle

t = turtle.Turtle()
for i in range(8):
    t.forward(i * 10)
    t.right(45)
turtle.done()

ظهور حلزون

واو! 🌀 لأن الخطوات أصبحت أكبر، رسمت السلحفاة حلزونًا!

تنتج الحلقات مع الأعداد المتغيرة أنماطًا رائعة.

التحرك في دائرة

إذا تحركنا إلى الأمام قليلًا واستدرنا قليلًا مرات كثيرة، فسنسير في دائرة! ⭕

import turtle

t = turtle.Turtle()
for i in range(36):
    t.forward(10)
    t.right(10)
turtle.done()

دوران متواصل

سارت السلحفاة في دائرة! 🔵

صنعت 36 حركة واستدارة صغيرة شكلًا دائريًا سلسًا.

الحلقات تجعل الحركة سهلة

من دون الحلقات، ستحتاج الرسوم المتحركة إلى مئات الأسطر. 😵

أما باستخدام الحلقات، فتكفي بضعة أسطر لمواصلة تحريك الأشياء! 🎉

أبطال التكرار

تعلّمتم تكرار الحركة باستخدام حلقات for، واستخدام العداد i. 🔁🏆

اختبار سريع

اختبار الحلقات! 🔁

أبطال الحلقات

رائع! 🎉 أصبحتم قادرين على إبقاء الأشياء متحركة باستخدام الحلقات.

الدرس التالي: جعل الأشياء ترتد عن الحواف! 🏀

الأسئلة الشائعة

هل درس «تكرار الحركة» مجاني؟

نعم — نص درس «تكرار الحركة» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Coding for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Coding for Kids 4 دروس في المجموع.

ماذا ستتعلم في «تكرار الحركة»؟

استخدم الحلقات لإبقاء الأشياء متحركة تتمرن على Coding for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Coding for Kids؟

لا تُشترط خبرة سابقة. Coding for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «تكرار الحركة»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Coding for Kids هذا؟

نعم. كل درس في Coding for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

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

  1. تحريك الأشياء
  2. تكرار الحركة
  3. الارتداد
  4. حركتك الخاصة
← العودة إلى Coding for Kids