الوحدة الثانية — برمجة بايثون
مدخل إلى البرمجة
البرمجة: أوامر واضحة للجهاز ينفّذها عشان يحل مشكلة.
خطوات إنشاء برنامج
ما نبدأ بالكود. نبدأ بالتفكير:
1) نفهم المشكلة. 2) نكتب خوارزمية — خطوات مرتبة. 3) نرسم خريطة تدفق. 4) نكتب الكود. 5) نجرّب ونصلح.
الخوارزمية لغة بشر. الكود لغة الجهاز. خريطة التدفق تربط الاثنين بأشكال: بداية/نهاية، إدخال، معالجة، قرار، إخراج.
ليش بايثون؟
سهلة القراءة، مكتبات جاهزة، وتشتغل على أكثر من نظام. نستخدمها في الويب، البيانات، والذكاء الاصطناعي — وهنا في الصف عشان نتعلم التفكير البرمجي.
محرر الأوامر اللي نعتمده في المنهج هو PyCharm: مشروع (مجلد) فيه ملفات .py، ونشغّل الملف بزر Run.
print("Hello, Grade 10")
print(2026 + 1)
print() دالة مدمجة تعرض الناتج على الشاشة. لاحقاً نتعرّف على هياكل البيانات: القائمة، الصف، القاموس، والمجموعة — كلها طرق لتنظيم القيم.
سؤال سريع
وش أول خطوة قبل كتابة كود بايثون؟
نفهم المشكلة، نرتّب الخطوات (خوارزمية)، بعدين الكود.