إزاي تذاكر برمجة من غير ما تحفظ؟ دليلك لفهم الكود في نظام البكالوريا الجديد
لو بتعاني مع حفظ الكود وبتحس إن البرمجة مادة صعبة، المقال ده هيغير وجهة نظرك تماماً. هنتعلم إزاي نفهم المنطق وراء كل سطر كود بعيداً عن صم الأكواد.

إزاي تذاكر برمجة من غير ما تحفظ؟ دليلك لفهم الكود في نظام البكالوريا الجديد
أهلاً بيك يا بطل في "Coding With Ghonaim". لو إنت طالب في أولى ثانوي وبدأت مادة البرمجة والذكاء الاصطناعي، أو في تانية ثانوي مسار هندسة واخترت البرمجة كمادة تخصص، أكيد قابلك البعبع اللي بيخوف الكل: "أنا مش عارف أحفظ الكود ده كله!"
خليني أقولك سر من أخوك الكبير المهندس محمد غنيم: البرمجة مش للحفظ نهائي. اللي بيحفظ كود هو شخص بيحكم على نفسه بالفشل في أول مشكلة تقابله. البرمجة هي لغة تواصل مع الكمبيوتر، وإنت مش محتاج تحفظ القاموس، إنت محتاج تفهم القواعد.

ليه الحفظ هو عدوك الأول في البرمجة؟
في نظام البكالوريا المصري الجديد، التوجه كله رايح لـ "الفهم والتطبيق". لو حفظت كود "طباعة جملة" أو "عمل حلقة تكرارية (Loop)" وجالك سؤال فيه لفة صغيرة، هتقف. الحفظ بيخلي عقلك "صلب"، والبرمجة محتاجة عقل "مرن".
البرمجة عبارة عن حل مشكلات (Problem Solving). لما تحفظ الحل، إنت بتحفظ إجابة لسؤال واحد بس. لكن لما تفهم "المنطق"، إنت بتتعلم إزاي تجاوب على مليون سؤال.
4 خطوات عملية عشان تذاكر برمجة صح
عشان تتحول من طالب "حفيظ" لمهندس شاطر، اتبع الخطوات دي:
- ارسم قبل ما تكتب: قبل ما تلمس الكيبورد، هات ورقة وقلم. ارسم "Flowchart" أو خطوات الحل بالعربي. الكمبيوتر هيعمل إيه الأول؟ وبعدين إيه؟
- اسأل "ليه؟": كل سطر كود بتكتبه، اسأل نفسك هو موجود ليه؟ لو شلته إيه اللي هيحصل؟ الفهم بيبدأ من التجربة والخطأ.
- طبق فوراً: البرمجة مادة "عضلات". لو قريت مية كتاب مش هتبقى مبرمج. لازم تدخل على الـ Lab بتاعنا وتجرب تكتب بإيدك.
- شرح الكود لغيرك: لو قدرت تشرح لزميلك الكود ده بيعمل إيه بلغة بسيطة، يبقى إنت فعلاً فهمته.
"المبرمج الشاطر مش اللي حافظ دوال كتير، المبرمج الشاطر هو اللي بيعرف يفكك المشكلة الكبيرة لخطوات صغيرة منطقية."

إزاي تتعامل مع مادة البرمجة في 1 ثانوي و 2 ثانوي؟
حسب القرار الوزاري 213/2025، البرمجة مادة مهمة جداً:
- في أولى ثانوي: هي مادة نشاط (غير مضافة للمجموع) بس هي الأساس اللي بيبني تفكيرك التكنولوجي.
- في تانية ثانوي (مسار هندسة): ممكن تختارها كمادة أساسية. هنا الفهم مش رفاهية، ده ضرورة عشان تضمن الـ 100 درجة بتوعك.
ماتخليش المادة تراكم عليك. ابدأ بشويش، وافهم الأساسيات زي (Variables, Loops, Conditions). لو فهمت دول، أي لغة برمجة في العالم هتبقى لعبة في إيدك.
نصيحة المهندس غنيم ليك
لو حاسس إنك "ضعيف" في المادة، ده مش معناه إنك فاشل. ده معناه إن الطريقة اللي بتذاكر بيها غلط. ابعد عن الملازم اللي فيها أكواد مرصوصة للحفظ. ادخل شوف فيديوهاتنا على يوتيوب وشوف إزاي بنفكر بصوت عالي وإحنا بنحل.

عايز تبدأ صح؟ شوف خريطة السنة وجهز نفسك للتحدي الجاي في قسم التحديات. البرمجة هي المستقبل، وإحنا هنا عشان نخليك سيد المستقبل ده.