وصف الدورة التدريبية

تُقدم هذه الدورة التدريبية الشاملة مدخلاً ميسرًا وممتعًا لطلاب الصف الأول الثانوي في مجال تكنولوجيا المعلومات والاتصالات (ICT)، مع التركيز على بناء فهم قوي لأساسيات البرمجة. تبدأ الدورة برحلة شيقة في عالم الخوارزميات، حيث يتعلم الطلاب كيفية تحليل المشكلات وصياغة حلول منطقية خطوة بخطوة. بعد ذلك، ننتقل إلى المخططات الانسيابية كأداة بصرية قوية لتمثيل هذه الخوارزميات، مما يسهل فهم تدفق العمليات واتخاذ القرارات.
الجزء الأهم من الدورة هو التطبيق العملي لهذه المفاهيم باستخدام لغة بايثون، وهي إحدى أكثر لغات البرمجة شعبية وسهولة في التعلم. سيتعلم الطلاب كيفية استخدام المتغيرات، إجراء العمليات الحسابية، التحكم في تدفق البرنامج باستخدام الشروط (if/else/elif) وحلقات التكرار (for)، بالإضافة إلى الطباعة والتفاعل الأساسي. تعتمد الدورة على الأمثلة العملية القصيرة والشرح البصري المبسط، مما يجعلها مثالية للمبتدئين الذين ليس لديهم أي خبرة سابقة في البرمجة. الهدف هو تمكين الطلاب من تحويل أفكارهم المنطقية إلى كود برمجي فعال، وتزويدهم بالأسس اللازمة لمواصلة رحلتهم في عالم البرمجة.

What will i learn?

  • فهم وتطبيق مفاهيم الخوارزميات لحل المشكلات
  • كتابة برامج بايثون أساسية باستخدام المتغيرات والعمليات الحسابية
  • استخدام جمل الشرط (if/else/elif) لاتخاذ القرارات في البرامج
  • تطبيق حلقات التكرار (for) لأتمتة المهام المتكررة
  • بناء أساس قوي لمواصلة تعلم البرمجة وتطوير مهاراتك في ICT.
  • تصميم وقراءة المخططات الانسيابية لتمثيل تدفق البرامج

متطلبات

  • جهاز كمبيوتر متصل بالإنترن
  • لا توجد متطلبات مسبقة في البرمجة
  • الرغبة في التعلم والتفكير المنطقي

Frequently asked question

هذه الدورة مصممة خصيصًا لطلاب الصف الأول الثانوي كجزء من منهج ICT، ولأي مبتدئ يرغب في تعلم أساسيات البرمجة والتفكير الخوارزمي باستخدام بايثون

لا، هذه الدورة لا تتطلب أي خبرة سابقة في البرمجة. تبدأ من الصفر وتغطي جميع المفاهيم الأساسية بطريقة مبسطة

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

ستتعلم مفاهيم الخوارزميات، كيفية بناء المخططات الانسيابية، أساسيات لغة بايثون (المتغيرات، الطباعة، العمليات الحسابية، الشروط، حلقات التكرار)، وكيفية دمج هذه المفاهيم لحل المشكلات البسيطة

Ibrahim Ahmed

حر

محاضرات

1

مستوى المهارة

مبتدئ

فترة انتهاء الصلاحية

حياة

الدورات ذات الصلة