مدخل إلى البرمجة

البرمجة: أوامر واضحة للجهاز ينفّذها عشان يحل مشكلة.

خطوات إنشاء برنامج

ما نبدأ بالكود. نبدأ بالتفكير:

1) نفهم المشكلة. 2) نكتب خوارزمية — خطوات مرتبة. 3) نرسم خريطة تدفق. 4) نكتب الكود. 5) نجرّب ونصلح.

الخوارزمية لغة بشر. الكود لغة الجهاز. خريطة التدفق تربط الاثنين بأشكال: بداية/نهاية، إدخال، معالجة، قرار، إخراج.

ليش بايثون؟

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

محرر الأوامر اللي نعتمده في المنهج هو PyCharm: مشروع (مجلد) فيه ملفات .py، ونشغّل الملف بزر Run.

print("Hello, Grade 10")
print(2026 + 1)

print() دالة مدمجة تعرض الناتج على الشاشة. لاحقاً نتعرّف على هياكل البيانات: القائمة، الصف، القاموس، والمجموعة — كلها طرق لتنظيم القيم.

سؤال سريع

وش أول خطوة قبل كتابة كود بايثون؟