البرمجة

Scratch 3

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

24.0 ساعة 16 محاضرة 2,400 ج.م

عن الكورس

في كورس سكراتش 3.0، نحن لا نعلم طفلك كيفية استخدام برنامج، بل نعلمه 'كيف يفكر كمبرمج'. يعتبر هذا الكورس حجر الأساس الحقيقي في علوم الحاسب، حيث نستخدم بيئة سكراتش (المطورة من جامعة MIT) كأداة بصرية لتبسيط المفاهيم البرمجية المعقدة التي تُستخدم في كبرى لغات البرمجة. سيتعلم طفلك مفاهيم جوهرية مثل: الخوارزميات، المتغيرات، الجمل الشرطية، وحلقات التكرار، وكيفية توظيفها لحل المشكلات برمجياً. من خلال مشاريع عملية (مثل برمجة أدوات رقمية، قصص تفاعلية، أو حتى ألعاب كنوع من التطبيق الممتع)، سيكتسب طفلك مهارات التفكير التحليلي، والتفكير الرياضي، وتصحيح الأخطاء (Debugging)، ليخرج من هذا الكورس بعقلية هندسية منظمة وجاهزة لتعلم أي لغة برمجة نصية في المستقبل."

متطلبات الالتحاق

لا يشترط وجود خبرة برمجية سابقة (يبدأ من الصفر لترسيخ المفاهيم الصحيحة). ​إجادة مهارات القراءة والكتابة الأساسية للتعامل مع الأوامر البرمجية وفهم المنطق. إجادة التعامل مع الكمبيوتر واستخدامه بشكل سريع .

موضوعات الكورس

Scratch 3 Fundamentals & Game Development

يرسخ الطالب مفاهيم البرمجة عبر Scratch 3: المتغيرات والشروط والحلقات عن طريق تصميم ألعاب تفاعلية.

  • التعرف على Scratch 3 وواجهة البرنامج.
  • فهم مفهوم البرمجة بالـ Blocks.
  • التعامل مع Sprites وStage وBackdrops.
  • إضافة وتعديل الشخصيات والخلفيات.
  • Motion Blocks والتحكم في حركة الشخصيات.
  • Looks Blocks والتحكم في مظهر الشخصيات.
  • Sound Blocks وإضافة المؤثرات الصوتية.
  • Events والتحكم في بداية وتنفيذ الأحداث.
  • Sequence وترتيب الأوامر.
  • Loops والتكرار باستخدام Repeat وForever.
  • Conditions واتخاذ القرارات باستخدام If وIf/Else.
  • Operators والعمليات المنطقية والحسابية الأساسية.
  • Variables وتخزين وتغيير البيانات.
  • إنشاء Score داخل اللعبة.
  • Debugging واكتشاف الأخطاء وتصحيحها.
  • تنفيذ لعبة كاملة تجمع المفاهيم التي تم دراستها.
Advanced Scratch & Problem Solving
  • بناء مشاريع Scratch أكثر تعقيدًا وتنظيمًا.
  • إنشاء Functions واستخدامها لإعادة استخدام الأوامر.
  • استخدام Lists لإدارة مجموعات البيانات.
  • دمج Variables وLists وFunctions داخل مشروع واحد.
  • استخدام Cloning لبناء عناصر متعددة بطريقة ذكية.
  • Problem Solving وتحليل المشكلة قبل البدء في البرمجة.

آراء طلاب هذا الكورس

محمود علي

تجربة ممتازة، ابني أصبح أكثر ثقة وحماساً للتعلم والتفكير المنطقي.

طارق محمود

فريق متعاون جداً وساعدونا في اختيار المسار المناسب لعمر ابني.

مشاريع طلابنا

برمجة تطبيق ترجمة بسكراتش

برمجة تطبيق ترجمة بسكراتش

لعبة بسكراتش

لعبة بسكراتش

لعبة الدول

لعبة الدول

24.0
ساعات
16
محاضرات
سعر الكورس كامل

2,400 ج.م

سجّل الآن
  • محاضرات أونلاين مباشرة عبر Zoom
  • شهادة معتمدة من STEM.org
  • مدربون متخصصون وخبراء
  • مشاريع عملية وتطبيقية
  • دعم فني ومتابعة مستمرة