Aperçu des sections
- Généralités
- المحور الأول: مبادئ البرمجة وأساسياتها
المحور الأول: مبادئ البرمجة وأساسياتها
سنحاول في هذا المحور تقديم نظرة عامة للطلبة حول البرمجة وأهميتها من خلال النقاط التالية:
1. فهم أهمية التفكير الحاسوبي في العلوم السياسية والاجتماعية
2. التعرف على بيئة العمل مثل Jupyter Notebooks
3. اللبنات الأساسية للغة Python
دراسة المتغيرات
أنواع البيانات الأساسية (الأرقام، النصوص، القيم المنطقية، العمليات الحسابية)
- استخدام العبارات الشرطية if / elife/ else
الحلقات التكرارية for/ while
5. هياكل البيانات:
القوائم Lists
القواميس Dictionary
المجموعات Sets
- تحليل البيانات باستخدام بايثون Python
تحليل البيانات باستخدام بايثون Python
إن تعلم أساسيات البرمجة للطلبة مهم في تطوير الابداع الفكري والابتكاري في حقل العلوم السياسية، خاصة أنه أصبح من الضروري دمج تطبيقات الذكاء الاصطناعي في تحليل وتفسير الظواهر السياسية في ضوء التحولات الراهنة التي فرضتها العولمة، فإن تحليل البيانات باستخدام البرمجة أو ما يعرف ببرنامج "بايثون" ليس مجرد استخدام تقني، وإنما تحول منهجي في كيفية تحليل ودراسة الظواهر السياسية وهذا يندرج ضمن أهمية استخدام الأساليب الكمية في تقييم السياسات العامة وتحليل العلاقات الدولية، ومن هذا المنطلق فسنحاول تكوين الطلبة ومرافقتهم في فهم كيفية استخدام هذا البرنامج في عملية التقييم والتحليل ضمن مكتبة Pandas من خلال العناصر التالية:
- مقدمة في مكتبة Pandas:
- تثبيت مكتبة pandas للبايثون:
كيفية استخدامها كأداة رئيسية لمعالجة وتحليل البيانات الجدولية ( CSV. Excel):
التحليل الوصفي للبيانات: استخدام وظائف Pandas لإجراء تحليلات إحصائية وصفية بسيطة (مثل: حساب المتوسط، الوسيط، الانحراف المعياري) على البيانات السياسية:
تصور البيانات: استخدام مكتبة Matplotlibn:
- Section 3
- Section 4