البرمجة ليست سحراً ولا حكراً على العباقرة!
يدخل كثير من الطلاب إلى كلية الحوسبة والمعلوماتية وهم لم يكتبوا في حياتهم سطراً برمجياً واحداً، فيصابون بالهلع عند رؤية شاشة بيئة التطوير السوداء ورسائل الأخطاء الحمراء (Syntax Errors). الرسالة التي نكررها دائماً في أكاديمية فخر CS: البرمجة مهارة مكتسبة مثل قيادة السيارة؛ لا تحتاج لعبقرية رياضية خارقة، بل تحتاج إلى ممارسة مستمرة وتفكير منطقي منظم خطوة بخطوة.
01 | شرح IT244 | مقدمة قواعد البيانات ومفاهيم DBMS | Module 1: Databases & DBMS - SEU
خطة التأسيس البرمجي لطالب الحوسبة من الصفر المطلق
- فهم منطق التفكير الحوسبي قبل كتابة الكود: لا تبدأ بفتح بيئة التطوير فور قراءة المسألة؛ فكر أولاً: ما هي المدخلات المطلوبة؟ ما هي العمليات الحسابية والشرطية؟ وما هي المخرجات؟ صغ خوارزمية الحل باللغة العربية أو بالمخطط الانسيابي أولاً.
- المفاهيم الخمسة المشتركة في جميع لغات البرمجة:
- المتغيرات وأنواع البيانات (Variables & Data Types): (int, double, String, boolean).
- الجمل الشرطية (Conditionals): اتخاذ القرارات باستخدام (if, else if, switch).
- الحلقات التكرارية (Loops): تكرار تنفيذ الكود بكفاءة باستخدام (for, while).
- الدوال والأساليب (Methods / Functions): تقسيم البرنامج إلى وحدات عمل مستقلة وقابلة لإعادة الاستخدام.
- المصفوفات (Arrays): تخزين قوائم ومجموعات البيانات في مكان واحد.
- التصالح مع رسائل الخطأ (Errors are your friends): لا ترتبك عند ظهور خطأ برمجي؛ رسالة الخطأ تخبرك برقم السطر والسبب بدقة (مثلاً: نسيت فاصلة منقوطة أو قسمت على صفر). اقرأ السطر الأخير من رسالة الخطأ وستجد الحل فوراً.
🚀 ابدأ البرمجة من الصفر مع م. أحمد فخر الدين
في كورس Java OOP، نبدأ معك من تثبيت البرنامج وكتابة Hello World خطوة بخطوة وبأسلوب تفاعلي ممتع يجعل البرمجة لعبتك المفضلة بـ 135 ريال فقط وضمان استرجاع 30 يوماً.