
سيتم إغلاق التسجيل في هذه الدورة على منصة edX بتاريخ 16 فبراير 2026، كما ستتم إزالتها من edX في 31 مارس 2026. وبينما نقوم بإيقاف هذه الدورة تحديداً، يمكنك مواصلة التعلم معنا مجاناً حول الحوسبة وتعليم الحوسبة عبر زيارة منصتنا الجديدة للدورات عبر الإنترنت: Training Hub. نأمل أن نراك قريباً على Training Hub. فريق مؤسسة Raspberry Pi Foundation في هذه الدورة ستستكشف برمجة بايثون على مستوى متوسط. ستتعلم كيف تقسّم المشكلات إلى أجزاء أصغر وأكثر قابلية للإدارة، ثم تقوم بتصميم الخوارزميات وتطبيقها على البيانات. كما ستتعرّف إلى بنى القوائم (Lists) واستخداماتها المتنوعة في تنظيم البيانات ومعالجتها. في نهاية الدورة، ستبني على مهاراتك الأساسية في بايثون لتصبح أكثر استعداداً للانتقال إلى برمجة أكثر تقدماً. ستتدرّب على كتابة دوالك الخاصة لتجعل الشيفرة أوضح وأسهل في الصيانة، وستطبّق خوارزميات شائعة للبحث والفرز على مجموعات بيانات، مع مقارنة كفاءتها لفهم أثر اختيار الخوارزمية على الأداء. كذلك ستتعلم تعديل الدوال لتستقبل معاملات (Parameters) وتُرجع قيماً (Return values)، وستطوّر قدرتك على فهم الخوارزميات عندما تُعرض باللغة الإنجليزية المبسطة، أو بصيغة الشيفرة الكاذبة (Pseudocode)، أو على شكل مخططات انسيابية (Flowcharts).
Marc Scott
Senior Learning Manager
James Robinson
Senior Learning Manager