إتقان مهمة EGE للمعلوماتية رقم 16: دليل Python للبرمجة العودية (Recursion)
تعلم كيفية كتابة وتحسين وتصحيح أخطاء دوال Python العودية لحل المهمة 16 في اختبار EGE لعلوم الحاسوب بثقة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
البرمجة العودية (Recursion) هي مفهوم أساسي في علوم الحاسوب، ولكن حل المهمة 16 في اختبار EGE للمعلوماتية يتطلب تقنيات Python محددة للتعامل مع المدخلات الكبيرة وتجنب تجاوز سعة المكدس (stack overflows). يوفر هذا المساق المكتوب مسارًا خطوة بخطوة لفهم الخوارزميات العودية وترجمتها إلى شيفرة فعالة وخالية من الأخطاء. ستنتقل من مفاهيم البرمجة الأساسية إلى كتابة دوال عودية محسّنة، وتتعلم كيفية التعرف على الأنواع المختلفة لمهام الاختبار وتطبيق أنماط موثوقة لحلها بسرعة.
ما ستتعلمه:
- فهم المبادئ الأساسية للبرمجة العودية ومكدس الاستدعاء (call stack).
- كتابة دوال عودية نظيفة في Python بناءً على مواصفات الاختبار.
- تطبيق تقنيات التذكير (memoization) والتخزين المؤقت (caching) باستخدام أدوات Python الحديثة لتحسين سرعة التنفيذ.
- تهيئة حدود البرمجة العودية للتعامل مع الاستدعاءات العودية العميقة بأمان.
- تحويل الخوارزميات العودية المعقدة إلى حلقات تكرارية (iterative loops) عند الضرورة.
- تحليل وتصحيح أخطاء البرمجة العودية الشائعة في المهام على نمط الاختبار.
يبدأ المساق بالتعريفات الأساسية والهياكل العودية البسيطة قبل تقديم تقنيات التحسين المتقدمة. ستقرأ شروحات واضحة، وتدرس قوالب شيفرة Python، وتتدرب على متغيرات اختبار واقعية. تم تصميم هذا المساق للطلاب الذين يستعدون لاختبار EGE في المعلوماتية ولديهم فهم أساسي لبنية Python؛ لا تتطلب خبرة سابقة في البرمجة العودية. ابدأ بإتقان البرمجة العودية اليوم واضمن نقاطك في الاختبار.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف 380 zł واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي 47,50 zł. لا تنتهي صلاحية الأرصدة أبداً.
380 zł
200 رصيد
47,50 zł / دورة
أفضل قيمة
950 zł
550 رصيد
43,18 zł / دورة
1.900 zł
1200 رصيد
39,58 zł / دورة
الرصيد يصلح لأي دورة ولا ينتهي.