مقرر 111 · بلغة بايثون
أساسيات برمجة الحاسب
دروس قصيرة بمستوى المبادئ: فكرة واحدة في كل قسم، وأمثلة تعمل داخل الصفحة، وأسئلة تصحَّح فورًا. ابدأ من الدرس الأول، وطبّق كل فكرة بيدك.
الوحدة 1: حل المشكلات والخوارزميات
الوحدة 2: أساسيات بايثون
3. أول برنامج: print و Thonnyجاهز←4. المتغيّراتجاهز←5. أنواع البيانات والتحويل بينهاجاهز←6. العمليات الحسابيةجاهز←7. القراءة من المستخدم: inputجاهز←
الوحدة 3: القرار والتكرار
8. المقارنة والشرط: if و elseجاهز←9. الشروط المتعددة: elif و and و orجاهز←10. حلقة whileجاهز←11. حلقة for و rangeجاهز←12. التحكم في الحلقة: break و continueجاهز←13. الأخطاء وتتبّعهاجاهز←
الوحدة 4: الدوال والقوائم
14. الدوال الجاهزةجاهز←15. كتابة الدوال: defجاهز←16. إرجاع النتيجة: returnجاهز←17. القوائمجاهز←18. المرور على القائمة والبحث فيهاجاهز←19. استراتيجيات الحل: البحث والترتيبجاهز←
الوحدة 5: البرمجة الشيئية
20. الكلاس والكائنجاهز←21. دالة البناء __init__جاهز←22. التغليف: حماية البياناتجاهز←23. الوراثةجاهز←24. تعدد الأشكالجاهز←