البرمجة باستخدام سكراتش

تعليم البرمجة للأطفال (8+) وللناشئة

البرمجة للأطفال4.5(52)3 ساعات و46 دقيقة21 درسا3 أقسام

ماذا ستتعلم؟

  • التعرف على بيئة سكراتش
  • التعامل مع الكائنات Sprites والخلفية
  • استخدام أوامر الحركة Motion
  • استخدام المظاهر Looks والأصوات Sounds
  • استخدام القلم Pen
  • التعامل مع المتغيرات واللوائح
  • تنفيذ الأوامر حسب الأحداث
  • التحكم في الكائنات والتحسس بالملامسة
  • استخدام العمليات
  • تكوين لعبة تفاعلية

عن الدورة

يشرح هذا الكورس البرمجة باستخدام سكراتش (Scratch) للأطفال والناشئة والمبتدئين، وهي لغة برمجة سهلة ومجانية تعتمد على الكائنات الرسومية بدل الأكواد المعقدة، فتنمي الإبداع وتساعد على إنشاء ألعاب وقصص تفاعلية. تبدأ بمقتطفات من الكورس ثم البداية مع سكراتش وطرق التعامل معه، وتتعرف على الكائنات Sprites والتحكم بالخلفية. بعد ذلك تتعلم أوامر البرمجة ومجموعة أوامر الحركة Motion والمظاهر Looks وتنفيذ الأوامر حسب الأحداث والأصوات Sounds واستخدام القلم Pen. ثم المتغيرات واللوائح والأحداث على الكائنات والتحكم في الكائنات Control والتحسس بالملامسة والألوان والعمليات، وتختم بتكوين لعبة كاملة مع كتاب البرمجة وملحقات سكراتش. ينفع هذا الكورس الأطفال وأولياء الأمور والمعلمين. لا يحتاج المتدرب إلى أي خبرة سابقة في البرمجة. الشرح بسيط وممتع ومقسم إلى دروس قصيرة، فيسهل على الطفل المتابعة والتطبيق. وفي النهاية ستكون قادرا على تصميم مشروع أو لعبة تفاعلية بنفسك باستخدام سكراتش.

نتائج متوقعة من الدورة

  • إتقان بيئة سكراتش لتطوير مشاريع وألعاب بسيطة.
  • التعامل مع المتغيرات، العمليات، والأحداث بفاعلية.
  • فهم البرمجة التفاعلية وكيفية تطبيقها بأسلوب إبداعي.
  • إنشاء ألعاب تفاعلية باستخدام أوامر سكراتش المختلفة.

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا 50٪ من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.5
★★★★★
52 تقييم
5★
28
4★
23
3★
1
2★
0
1★
0

    محتوى الدورة

    1

    البرمجة باستخدام لغة سكراتش

    19 درس
    1. مقتطفات من الكورسيعرض واجهة Scratch ومكوناتها من منطقة العرض Stage وأزرار التشغيل والإيقاف والشخصيات، ثم مثالا على أوامر الحركة والتكرار وتغيير الحجم وإخفاء الشخصية عند اللمس.10:41
    2. البداية مع سكراتشيقدم عالم البرمجة للأطفال والشباب ومستويات الدروس، بدءا من Scratch لبناء برامج بلا كتابة أوامر، ثم مستوى أعلى بكتابة الأوامر، ويعرض موضوعات الحركة والصوت والرسم والمتغيرات والأحداث.9:14
    3. طرق التعامل مع سكراتشيعرض الشكل العام لبرنامج Scratch: إضافة الشخصيات والخلفيات من المكتبة أو بالرسم أو من صورة أو من الكاميرا، وإضافة الأصوات، وبرمجة حركة الشخصية بأوامر التحرك والتكرار.13:46
    4. الكائنات Spritesيشرح التعامل مع الكائنات Sprites في Scratch: إضافتها من المكتبة أو برسمها أو من صورة على الجهاز أو من الكاميرا، وتغيير حجمها ومكانها وحذفها.7:07
    5. التحكم بالخلفيةيشرح التحكم في خلفية المشروع في Scratch: حفظ المشروع، واختيار خلفية من المكتبة أو رسمها أو رفعها من الجهاز أو التقاطها بالكاميرا، وأثر تغييرها على فكرة العمل.7:08
    6. أوامر البرمجة بلغة سكراتشيشرح أوامر الحركة في Scratch: التحرك عددا من الخطوات للأمام والخلف عند ضغط مفتاح أو الماوس، والانتقال إلى إحداثيات x وy، وتغيير قيمة x، وتكرار الحركة.9:31
    7. مجموعة أوامر الحركة Motionيشرح مجموعة أوامر الحركة Motion: التحرك عند ضغط مسطرة المسافات أو النقر، والانتقال إلى x وy، وتغيير x بقيمة، والارتداد عند الحواف، ونوع الدوران.14:00
    8. المظاهر Looksيشرح مجموعة أوامر المظاهر Looks: جعل الشخصية تقول رسالة، وإظهارها وإخفاءها بمفاتيح الأسهم، والتبديل بين أزياء الشخصية المختلفة لإعطاء إحساس بالحركة.12:49
    9. تنفيذ الأوامر حسب الأحداثيشرح تنفيذ الأوامر حسب الأحداث: تحريك الشخصية وتغيير مظهرها عند ضغط مفتاح، والارتداد عند الوصول للحافة، وتغيير الحجم بمسطرة المسافات، وحفظ المثال.17:05
    10. الأصوات Soundsيشرح التعامل مع الأصوات في Scratch: تشغيل صوت من المكتبة أو تسجيله أو فتحه من الجهاز، وربطه بمفتاح، وبناء حوار بين شخصيتين، ووضع حركات داخل أمر التكرار.22:36
    11. استخدام القلم Penيشرح مجموعة أوامر القلم Pen في Scratch: إنزال القلم ليرسم أثناء حركة الشخصية بمفاتيح الأسهم، ورفعه بمفتاح آخر، ومسح الشاشة، وتغيير قيمتي x وy.12:27
    12. المتغيرات واللوائحيشرح المتغيرات والقوائم في Scratch: إنشاء متغير بالاسم والنطاق، وزيادة قيمته أو إنقاصها عند ضغط الأسهم، وربطها بحركة الشخصية، مع فكرة القائمة كمجموعة قيم.11:52
    13. الأحداث على الكائناتيشرح الأحداث على الكائنات في Scratch، مثل الضغط على منطقة العرض لتبديل الخلفية إلى التالية، وحدث الضغط على العلم الأخضر، وتكرار تغيير الخلفية باستمرار.9:03
    14. تطبيق على استخدام الأحداثيطبق مثالا على الأحداث: جعل بالونات تنزل ببطء عند بدء التشغيل، وعند الضغط على البالون يتغير حاله، ثم نسخ الكائن بكوده لإنتاج بالونات كثيرة، وربط الأحداث بمفاتيح.9:08
    15. التحكم فى الكائنات Controlيشرح مجموعة أوامر التحكم Control: الانتظار والتكرار والتكرار المستمر، واستخدامها في مثال ارتداد كرة من حائط، ونسخ الكود لعدة كرات، وإيقاف كائن واحد فقط.18:40
    16. التحسس بالملامسة والألوانيشرح التحسس بالملامسة والألوان في Scratch: تنفيذ فعل عندما تلمس الشخصية شيئا أو لونا، مثل تكبيرها أو إخفاء الكائن الملموس، ونسخ الكود لكائنات كثيرة، مع مدخل لأداة المؤقت.14:37
    17. العملياتيشرح مجموعة أوامر العمليات في Scratch: مقارنة القيم بأقل من، واستخدامها في لعبة عداد يزيد بالنقر ويعلن نهاية اللعبة عند تجاوز حد معين، ثم العمليات الحسابية.9:53
    18. تطبيق على استخدام العملياتيطبق العمليات الحسابية في مثال بمتغيرين رقميين: جمعهما وطرحهما وضربهما وقسمتهما، وعرض كل نتيجة عبر شخصية تقولها عند الضغط على الزر.8:41
    19. تكوين لعبةيشرح خطوات تكوين لعبة أو مثال في Scratch: تحديد الفكرة، ثم اختيار الخلفية، ثم الشخصيات، ثم البرمجة، مع الإشارة إلى أمثلة مشروحة بالتفصيل في الكتاب.8:38
    2

    الكتب

    1 ملحقات
    1. كتاب البرمجة باستخدام لغة سكراتش
    3

    الملحقات

    1 ملحقات
    1. تحميل ملحقات سكراتش

    المحاضر

    م/عزب محمد عزب

    م/عزب محمد عزب

    محاضر بالأكاديمية العربية للعلوم والتكنولوجيا والعلوم البحرية، ووزارة الداخلية المصرية، ومركز تكنولوجيا معلومات رئاسة الوزراء، ومعهد إعداد القادة الحكومي.
    68.8K مشاهدة28 دورة

    دورات ذات صلة