| وجه المقارنة | الفكرة الأساسية | كلمات مفتاحية |
|---|---|---|
| 🔹 لغة بايثون (Python Language) |
| برمجةعاليةالمستوىمفتوحة |
| 🔹 الخوارزمية (Algorithm) |
| مجموعةمرتبةترتيبامنطقيا |
| 🔹 المتغيرات (Variables) | أماكن محجوزة في ذاكرة الوصول العشوائي (RAM) للحاسب تحمل اسماً فريداً وتخزن قيمة قابلة للتغيير أثناء تشغيل البرنامج وفق نوع بياني محدد | أماكنمحجوزةذاكرةالوصول |
| 🔹 القوائم (Lists) |
| هيكلبياناتديناميكيبايثون |
| وجه المقارنة | الفكرة الأساسية | مثال | كلمات مفتاحية |
|---|---|---|---|
| 🔹 القواميس (Dictionaries) |
| — | هيكلبياناتيعتمدأزواج |
| • | ⚖️ القوانين والنظريات والعلاقات الحاكمة (Governing Laws & Principles) | — | القوانينوالنظرياتوالعلاقاتالحاكمة |
| ★ قاعدة التسمية للمتغيرات في بايثون |
|
| الصيغةالمتغيريبدأبحرف |
| ★ الصيغة المنطقية للجمل الشرطية المركبة | [ الصيغة: `if condition_1 and condition_2: do_action()` (تتحقق إذا كان الشرطان صحيحين معاً True) | `or` (تتحقق إذا كان أحدهما على الأقل True). ] | — | conditionactionتتحققالشرطان |
| وجه المقارنة | الفكرة الأساسية | كلمات مفتاحية |
|---|---|---|
| مثال نموذجي 1 | تطبيق برمجي محلول بالخطوات رقم 1 – بناء خوارزمية وبرنامج فرز وتقدير الدرجات | تطبيقبرمجيمحلولبالخطوات |
| نص المسألة / السؤال |
| المطلوبكتابةبايثونمتكامل |
| وجه المقارنة | الفكرة الأساسية | كلمات مفتاحية |
|---|---|---|
| • | 💡 أسرار وتكات التفوق وملاحظات خبير المادة (Expert Notes & Exam Secrets) | أسراروتكاتالتفوقوملاحظات |
| ★ تكة برمجية |
| المسافاتالبادئةIndentationبايثون |
| ★ سر تفوق |
| الفهرسةبايثونتبدأالصفر |
| ★ فخ مشهور |
| علامةالمساواةالمفردةتستخدم |
| • | 🌍 التطبيقات الحياتية والصناعية والتكنولوجية (Real-World Applications) | التطبيقاتالحياتيةوالصناعيةوالتكنولوجية |
| وجه المقارنة | الفكرة الأساسية | كلمات مفتاحية |
|---|---|---|
| ✔ مبادرة مصر الرقمية ورواد تكنولوجيا مصر | تدريب مئات الآلاف من الطلاب والشباب على لغة بايثون والذكاء الاصطناعي التوليدي بالتعاون مع كبرى الشركات العالمية لبناء كوادر برمجة مؤهلة للعمل عن بعد والشركات العالمية | تدريبمئاتالآلافالطلاب |
| ✔ منصة بوابة مصر الرقمية | اعتماد نظم قواعد البيانات والبرمجيات الحكومية المؤمنة لتقديم مئات الخدمات للمواطنين لا ورقياً | اعتمادقواعدالبياناتوالبرمجيات |
| وجه المقارنة | الفكرة الأساسية | كلمات مفتاحية |
|---|---|---|
| • | 🗺️ الخريطة الذهنية والمفاهيم الجوهرية (Mind Map Outline) | الخريطةالذهنيةوالمفاهيمالجوهرية |
| ✔ أنواع البيانات | int (صحيح) | float (عشري) | str (نص) | bool (منطقي True/False) | صحيحfloatعشريbool |
| ✔ هياكل البيانات | Lists [مرتب وقابل للتعديل] | Tuples (غير قابل للتعديل) | Dictionaries {مفتاح: قيمة} | Listsمرتبوقابلللتعديل |
| ✔ جمل التحكم | if – elif – else الشرطية | حلقات التكرار for و while | elifelseالشرطيةحلقات |
| ✔ الدوال والتطبيقات | def لتعريف الدوال + return لإعادة النتيجة + تطبيقات الذكاء الاصطناعي وبايثون | لتعريفreturnلإعادةالنتيجة |
| • | 📊 جداول المقارنة والتصنيف والتلخيص الشامل | جداولالمقارنةوالتصنيفوالتلخيص |
| جدول | مقارنة هياكل البيانات الأساسية في لغة بايثون (Python Data Structures) | مقارنةهياكلالبياناتالأساسية |
| هيكل البيانات | رمز الأقواس | الترتيب والفهرسة | القابلية للتعديل (Mutability) | أبرز الاستخدامات العملية |
|---|---|---|---|---|
| القائمة (List) | [ ] معقوفة | مرتبة ومفهرسة تبدأ من 0 | قابلة للتعديل والإضافة والحذف (Mutable) | تخزين مجموعات العناصر المتغيرة كسجلات الطلاب ودرجاتهم |
| الصف (Tuple) | ( ) دائرية | مرتبة ومفهرسة تبدأ من 0 | غير قابلة للتعديل إطلاقاً (Immutable) | حماية البيانات الثابتة وتخزين الإحداثيات وقيم الألوان الثابتة |
| القاموس (Dictionary) | { } موجية | تعتمد على المفتاح الفريد (Keys) | قابلة للتعديل عبر المفاتيح | تخزين السجلات المنظمة كقواعد بيانات العملاء والمستخدمين |
| المجموعة (Set) | { } موجية | غير مرتبة ولا تدعم التكرار | قابلة للإضافة ولكن العناصر فريدة | إزالة التكرار والعمليات الرياضية كالتقاطع والاتحاد |
ماذا تريد أن تفعل الآن؟