مقدمة
مرحباً بكم في درس جديد من مادة الإعلام الآلي للمرحلة المتوسطة حسب المنهاج الجزائري. في هذا الدرس، سنتناول موضوع القوائم (Lists) في البرمجة.
الأهداف التعليمية
- فهم مفهوم القوائم في البرمجة.
- إنشاء القوائم والتعامل معها.
- الوصول إلى عناصر القائمة.
- العمليات الأساسية على القوائم.
ما هي القائمة (List)؟
القائمة هي مجموعة مرتبة من العناصر يمكن تخزينها في متغير واحد. تسمح القوائم بتخزين عناصر من أنواع مختلفة (أعداد، نصوص، …). في Python، تكتب بين قوسين مربعين: my_list = [1, 2, 3, “أحمد”, True].
الوصول إلى عناصر القائمة
العناصر في القائمة مرقمة بدءاً من 0. مثال: fruits = [“تفاح”, “موز”, “برتقال”]; print(fruits[0]) # يطبع “تفاح”; print(fruits[1]) # يطبع “موز”.
العمليات على القوائم
- إضافة عنصر: fruits.append(“عنب”)
- إزالة عنصر: fruits.remove(“موز”)
- طول القائمة: len(fruits)
- التكرار على القائمة: for fruit in fruits: print(fruit)
- تقطيع القائمة: fruits[1:3]
تمارين تطبيقية
- التمرين الأول: أنشئ قائمة بأسماء 5 من زملائك واطبع اسم الثالث.
- التمرين الثاني: اكتب برنامجاً يحسب مجموع أعداد في قائمة.
- التمرين الثالث: اكتب برنامجاً يجد أكبر عدد في قائمة.
ملخص الدرس
القوائم: مجموعات مرتبة من العناصر. ترقيم من 0. عمليات: append، remove، len. راجع درس الأعداد الطبيعية والعشرية ودرس المعادلات والمتراجحات.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.