YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

Hour of Code - Mark Zuckerburg teaches Repeat Loops

Get Embed Code
20 Languages

Showing Revision 1 created 05/15/2015 by Ahmed Bassam.

  1. من الأشياء الجيدة بحق في أجهزة الحاسوب هي
    القدرة علي تكرار الأوامر
  2. أنت كشخص سوف تشعر بالملل لو أضطررت لفعل
    نفس الشئ مرات عديدة متتالية
  3. ولكن الحاسوب يمكنه فعل نفس الشئ ملايين أو
    حتي بلايين المرات
  4. ولن يشعر بالملل وسوف يمكنه تنفيذ ذلك
    بشكل جيد
  5. ولذلك كمثال إذا أردت أن أتمني
  6. لكل شخص علي الفيس بوك "عيد ميلاد سعيد"
    بإرسال بريد ألكتروني لهم
  7. سوف يتطلب الأمر مني أكثر من قرن من الزمن
    لكتابة كل هذا البريد لكل شخص
  8. ولكن مع سطور قليلة من الأكواد سوف أحصل
    علي نظام
  9. يمكنه إرسال بريد ألكتروني لكل شخص علي
    الفيس بوك يتمني لهم عيد ميلاد سعيد
  10. لذلك توجد "الحلقات"
    ولذلك هي ذو أهمية
  11. وهي شئ الحاسوب يمكنه فعله بشكل جيد جدا
  12. في هذا المثال هدفك هو تحريك الطائر
  13. ليصل إلي الخنزير. الآن سوف نكون قادرين علي
    إستخدام مربع "التكرار"
  14. لكي تصبح قادر علي فعل ذلك بشكل أسهل.
    يمكنك أيضا فعل ذلك عن طريق
  15. إعطاء الحاسوب أمر "التحرك للأمام"
  16. 5 مرات لكي تستطيع تحريك الطائر خطوة واحدة
    كل مرة ناحية الخنزير
  17. أو يمكنك فقط أن تخبر الحاسوب أن
    "يتحرك للأمام" مرة واحدة
  18. وبعدها تخبره أن "يكرر" ذلك 5 مرات
    وسوف يفعل نفس الشئ
  19. لكي تفعل ذلك , سوف تسحب مربع أمر
    "التحرك للأمام"
  20. وبعد ذلك سوف تضعه بداخل مربع "التكرار"
  21. وبإمكانك أن تضغط عليه وتحدد كم من المرات
    تريده أن يكرر ذلك الأمر
  22. لتخبره كم من الخطوات تريده أن يتخطاها
    للأمام. الآن شئ أخر هو
  23. أنه يمكنك أن تضع العدد الذي تريده من
    الأوامر بداخل مربع "التكرار"
  24. لذلك في هذا المثال مطلوب منك أن تتحرك
    للأمام وتنعطف يسارا
  25. الذي سوف يحدث 5 مرات. حسنا .. عملا جيدا
    أستمتعوا :-)