🏷️ مقدمة الدرس :
قد يظن البعض أن الذكاء الاصطناعي هو مجرد “برنامج كمبيوتر متطور” مثل “Word” أو “Excel” . لكن في الحقيقة، هناك فرق جذري في طريقة العمل. في البرمجة التقليدية ، نحن نعطي الأوامر ؛ أما في الذكاء الاصطناعي ، فنحن نعطي البيانات ونترك النظام “يتعلم” .
الهدف هو أن يفهم المتعلّم الفرق الجوهري بين : البرنامج التقليدي والذكاء الاصطناعي
حتى لا يقع الخلط بينهما ، ويعرف متى يكون أمام “كود عادي” ؟ ، ومتى يكون أمام “نظام ذكي” ؟.
1️⃣ البرمجة التقليدية: (منطق “إذا حدث كذا.. افعل كذا”)
تعتمد البرمجة العادية على قواعد ثابتة يكتبها المبرمج يدوياً .
كيف تعمل ؟ المبرمج يكتب تعليمات صريحة : “إذا ضغط المستخدم على هذا الزر ، أظهر له هذه الرسالة” .
النتيجة : البرنامج ينفذ فقط ما قيل له حرفياً . إذا واجه مشكلة لم تبرمج من قبل ، فإنه يتوقف أو يعطي خطأ .
تشبيه بسيط : هي مثل “وصفة الطبخ” ؛ يجب اتباع الخطوات بدقة للوصول لنفس النتيجة في كل مرة .
2️⃣ الذكاء الاصطناعي : (منطق “التعلم من الأمثلة”)
هنا ، المبرمج لا يكتب قواعد لكل خطوة ، بل يبني “نموذجاً” قادراً على الاستنتاج .
كيف يعمل ؟ بدلاً من إعطائه قواعد ، نعطيه آلاف الأمثلة (بيانات) .
مثلاً : بدلاً من شرح شكل القطة برمجي ، نعطيه 10,000 صورة لقطط ، وهو يكتشف الأنماط المشتركة بينها بنفسه .
النتيجة : النظام يصبح قادراً على التعامل مع مواقف جديدة لم يراها من قبل بناءً على خبرته السابقة .
تشبيه بسيط : هو مثل “تدريب الطفل”؛ أنت لا تبرمج خلايا عقله ، بل تريه الأشياء وتصحح له حتى يتعلم التمييز بينها .
📊 مقارنة سريعة للتبسيط (جدول للموقع) :
| وجه المقارنة | البرمجة التقليدية | الذكاء الاصطناعي |
| المدخلات | بيانات + قواعد (أوامر) | بيانات + نتائج مرغوبة |
| طريقة العمل | تنفيذ أوامر المبرمج | استخراج الأنماط والتعلم |
| المرونة | جامدة (لا تتغير إلا بتعديل الكود) | مرنة (تتحسن بزيادة البيانات) |
| التعامل مع الغموض | تفشل في الحالات غير المبرمجة | قادرة على التوقع والتقدير |
💡 لماذا هذا الفرق مهم ؟
لأن البرمجة التقليدية مهما بلغت قوتها ، لا يمكنها حل مشاكل معقدة مثل “فهم لغة البشر” أو “قيادة السيارة الذاتية” ؛ فهذه أمور فيها احتمالات لا نهائية لا يمكن للمبرمج كتابة “كود” لكل احتمال منها . هنا يأتي دور الذكاء الاصطناعي ليتعلم التعامل مع هذه الاحتمالات .
✅ خلاصة الدرس الرابع :
البرمجة التقليدية هي أداة تنفيذية دقيقة ، بينما الذكاء الاصطناعي هو نظام إدراكي يتطور بالخبرة . الإنسان في البرمجة هو “الآمر”، بينما في الذكاء الاصطناعي هو “المعلم والمدرب” .
أولًا: ما هي البرمجة التقليدية؟
البرمجة التقليدية تقوم على مبدأ بسيط : الإنسان يكتب الأوامر → الحاسوب ينفّذ حرفيًا
خصائصها : لا اجتهاد ، كل خطوة مكتوبة مسبقًا ، لا تعلّم ذاتي
نفس الإدخال = نفس الإخراج دائمًا
الذكاء الاصطناعي يعمل بمنطق مختلف :
الإنسان يضع الهدف → النظام يتعلّم كيف يصل إليه
خصائصه : يتعلّم من البيانات ، يتحسّن مع الوقت ، يعطي نتائج مختلفة حسب السياق ولا يعتمد فقط على “إذا… فـ…”
مثال:
اقتراح فيديوهات ، التعرّف على الصوت ، تصحيح النص حسب السياق
النظام هنا :
-
لا ينفّذ فقط
-
بل يُقدّر ويستنتج
-
البرمجة التقليدية الذكاء الاصطناعي أوامر ثابتة نماذج تتعلّم لا يتغيّر يتحسّن منطق صارم احتمال وتوقّع يشتغل كما كُتب يشتغل كما تَعلّم -
🌱 وقفة وعي
الذكاء الاصطناعي :
-
لا يُلغي البرمجة
-
بل بُني فوقها
والمبرمج :
-
هو الأساس
-
والذكاء الاصطناعي امتداد لا بديل .
-
والصلاة على النبي ﷺ من أعظم القربات، وتُعد كنزاً للحسنات وسرّاً للبركة، تقضي الحوائج، وتزيل الهموم، وتغفر الذنوب. من أفضل صيغها “الصلاة الإبراهيمية”، وصيغٌ مثل: “اللهم صلِ وسلم وبارك على سيدنا محمد عبدك ونبيك ورسولك النبي الأمي وعلى آله وصحبه وسلم تسليماً بقدر عظمة ذاتك في كل وقت وحين” .
-