البرمجة والذكاء الاصطناعي

Problem solving

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

1 مستويات 9 - 13 سنة / 14 - 18 سنة مميز

عن الكورس

لأن البرمجة ليست مجرد حفظ سطور من الأكواد، بل هي مهارة حل المشكلات اليومية؛ تأتي هذه الورشة لتنقل الطالب من مرحلة "كتابة الكود" إلى مرحلة "الهندسة البرمجية وتصميم الحلول". يعتمد نظام الورشة على التفاعل المباشر والكامل (Live Coding & Screen Sharing)، حيث يتعلم الطالب كيفية قراءة أي مسألة تقنية، واستخراج المعطيات والمدخلات والمخرجات المتوقعة منها. يتدرب الطالب عملياً على عدم التسرع في كتابة الأكواد، بل يمر بمراحل التخطيط الفكري المرتب عبر كتابة الخوارزميات ورسم المخططات التدفقية، مما يبني لديه عقلية هندسية منظمة قادرة على مواجهة أي تحدٍ برامجي في المستقبل.

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

دراسه اساسيات لغة بايثون.

مستويات الكورس

لأن البرمجة ليست مجرد حفظ سطور من الأكواد، بل هي مهارة حل المشكلات اليومية؛ تأتي هذه الورشة لتنقل الطالب من مرحلة "كتابة الكود" إلى مرحلة "الهندسة البرمجية وتصميم الحلول". يعتمد نظام الورشة على التفاعل المباشر والكامل (Live Coding & Screen Sharing)، حيث يتعلم الطالب كيفية قراءة أي مسألة تقنية، واستخراج المعطيات والمدخلات والمخرجات المتوقعة منها. يتدرب الطالب عملياً على عدم التسرع في كتابة الأكواد، بل يمر بمراحل التخطيط الفكري المرتب عبر كتابة الخوارزميات ورسم المخططات التدفقية، مما يبني لديه عقلية هندسية منظمة قادرة على مواجهة أي تحدٍ برامجي في المستقبل

المحاور الدراسية

  • تتوزع الدراسة في الورشة عبر محاور أساسية متدرجة الصعوبة تناسب مستوى الطلاب:
  • المحور الأول: مقدمة في التفكير المنطقي وكيفية قراءة وتحليل المسائل البرمجية واستخراج الـ Inputs والـ Outputs.
  • المحور الثاني: صياغة الخوارزميات (Algorithms) وقواعد كتابة خطوات الحل البرمجي بشكل نصي مرتب وبسيط.
  • المحور الثالث: التصميم البصري للمخططات التدفقية (Flowcharts) وفهم الرموز الهندسية الأساسية لتوجيه مسار البيانات.
  • المحور الرابع: اتخاذ القرارات والعمليات الشرطية والتكرارية (Start / Process / Decision / End) وتجسيدها بصرياً وبرمجياً.
  • المحور الخامس: الترجمة البرمجية (Coding) وتحويل المخططات والخطوات النظرية إلى لغة برمجية حقيقية ومكتوبة باستخدام Python.

مخرجات التعلم

  • في نهاية هذه الورشة، سيكون الطالب (البطل) قادراً على:
  • تفكيك المشكلات البرمجية المعقدة وتحليلها بطريقة هندسية منظمة قبل البدء في كتابة الكود.
  • كتابة خوارزميات (Algorithms) واضحة ومرتبة لأي مشكلة برمجية تواجهه.
  • رسم مخططات تدفقية (Flowcharts) احترافية تعبر عن منطق وسير عمل البرنامج.
  • تحويل الحلول المنطقية المخططة بنجاح إلى كود حقيقي خالٍ من الأخطاء باستخدام لغة بايثون.
  • تطوير مهارات العرض والتقديم والشرح التقني (Presentation Skills) من خلال مناقشة الحلول وتصويرها.

الأدوات المستخدمة

Microsoft Word: لكتابة وتنسيق خطوات الحل والخوارزميات (Algorithms). Draw.io: المنصة العالمية المعتمدة لتصميم ورسم المخططات التدفقية الهندسية (Flowcharts). Python IDE: بيئة التطوير البرمجية لكتابة وتنفيذ أكواد لغة بايثون واختبار الحلول.
1
مستوى
8
محاضرة/مستوى
9 - 13 سنة / 14 - 18 سنة
الفئة العمرية
سعر المستوى الواحد

1,200 ج.م

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