أخبار الموقع

الإعلام الآلي — بايثون: البرمجة كائنية التوجه (OOP) المتقدمة — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

الإعلام الآلي — بايثون: البرمجة كائنية التوجه (OOP) المتقدمة

المستوى: الأولى ثانوي (شعب علمية) | المادة: الإعلام الآلي


المحتوى العلمي

البرمجة كائنية التوجه (Object-Oriented Programming) هي نمط برمجي يعتمد على مفهوم الكائنات التي تجمع بين البيانات والسلوك. الدوال الخاصة مثل __init__ (الباني) و__str__ (تمثيل نصي) و__len__ (طول الكائن). الوراثة (Inheritance) تسمح لفئة أن ترث خصائص من فئة أخرى. تعدد الأشكال (Polymorphism) يسمح للكائنات المختلفة بالاستجابة لنفس الاستدعاء بطرق مختلفة. التغليف (Encapsulation) يخفي التفاصيل الداخلية للكائن ويوفر واجهة آمنة للتعامل معه. الخصائص (Properties) باستخدام @property. الدوال الثابتة باستخدام @staticmethod. البرمجة باستخدام الميراث المتعدد ومشكلة الماس. الفئات المجردة باستخدام ABC. تطبيقات عملية: نظام إدارة مكتبة ونظام إدارة طلاب.

أمثلة تطبيقية

مثال: إنشاء فئة كتاب تحتوي على عنوان ومؤلف وسنة النشر. إضافة دالة لعرض المعلومات وخاصية لتحديث سنة النشر مع التحقق من صحة الإدخال. إنشاء فئة مكتبة ترث من فئة كتاب وتضيف خصائص مثل رقم الرف والتصنيف. استخدام تعدد الأشكال لطباعة معلومات أي نوع من الكائنات بنفس الدالة.

تمارين

التمرين الأول: أنشئ فئة كتاب تحتوي على عنوان ومؤلف وسنة النشر وأضف دوال لعرض المعلومات.
التمرين الثاني: أنشئ فئة طالب وفئة أستاذ ترثان من فئة شخص وأضف خصائص إضافية لكل منهما.
التمرين الثالث: صمم نظاما بسيطا لإدارة المكتبة باستخدام OOP مع فئات الكتاب والمستعير والإعارة.

📍 دروس مشابهة

شاهد أيضا

ابتداءً من 21 جويلية.. امتيازات وتأمينات مخفضة لفائدة مستخدمي ومتقاعدي قطاع التربية

أعلنت وزارة التربية الوطنية عن إطلاق عروض تأمينية تفضيلية لفائدة مستخدمي ومتقاعدي قطاع التربية الوطنية، …

أنشودة الأسرة – اللغة العربية – التحضيري – المنهاج الجزائري

المقدمة مرحباً أطفالنا الصغار! الأسرة هي نعمة كبيرة من الله، وهي أول مدرسة نتعلم فيها. …

أنشودة النظافة – اللغة العربية – التحضيري – المنهاج الجزائري

المقدمة أهلاً أطفالنا الأعزاء! النظافة من الإيمان، ويجب أن نحرص على نظافة أجسامنا وملابسنا ومدرستنا. …

أنشودة الألوان – اللغة العربية – التحضيري – المنهاج الجزائري

المقدمة مرحباً أطفالنا الأعزاء! العالم مليء بالألوان الجميلة. اليوم سنتعلم أسماء الألوان بالعربية من خلال …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

تم الإعلان عن نتائج البكالوريا 2026

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026