Registration is now open for the Programming Basics course — and it's free! 🎉

يوسف سلطان
Blog

Second secondary baccalaureate programming curriculum 2026

An overview of the second-secondary baccalaureate programming syllabus for 2026 — the required fundamentals and how to study them practically.

Jul 25, 2026

منهج البرمجة لتانية ثانوي بكالوريا بيركّز على أساسيات البرمجة اللي بتبنيها السنين اللي بعدها. فهمنا للمنهج صح من سنة تانية ثانوي بيوفّر علينا مجهود كبير بعدين.

الأساسيات المطلوبة

المنهج بيشمل المفاهيم دي أساساً:

  • المتغيرات وأنواع البيانات: الأرقام، النصوص، والقيم المنطقية.
  • العمليات: الحسابية والمقارنة والمنطقية.
  • الشروط (if / else): اتخاذ القرارات داخل البرنامج.
  • الحلقات (loops): تكرار تنفيذ كود معيّن.
  • الدوال (functions): تنظيم الكود وإعادة استخدامه.

لغة البرمجة

منهج بكالوريا بيستخدم بايثون (Python) أساساً. بايثون لغة بسيطة وواضحة، مناسبة جداً للمبتدئين، وبتسهّل التركيز على المنطق بدل التعقيد اللفظي.

إزاي تذاكر المنهج صح

مذاكرة البرمجة مختلفة عن المواد النظرية:

  1. افهم المفهوم الأول — اتفرج على الشرح وافهم الفكرة.
  2. طبّق بإيدك — اكتب الكود بنفسك، مننسخش.
  3. حل تمارين — كل درس ليه تمارين، حلهم عشان تتأكد إنك فهمت.
  4. راجع الأخطاء — الغلطات جزء من التعلّم، افهم ليه الكود غلط.

التحضير للامتحان

قرب الامتحان، ركّز على نماذج أسئلة سابقة وحلها بالوقت. ده بيساعدك تعرف شكل الأسئلة وتدير وقتك في الامتحان.

الخلاصة

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