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