تقدم هذه الدورة الجزء الثاني من سلسلة تعلم البرمجة التفاعلية لطلبة المستوى المبتدئ. تركز على تعميق المفاهيم البرمجية مثل القوائم، القواميس، والحلقات، مع تطبيقها في تطوير ألعاب بسيطة مثل بلاك جاك. كما تتضمن الدورة مراجعة واستخدام مهارات من الجزء الأول الذي اختتم بمشروع لعبة Asteroids الكلاسيكية. تُستخدم لغة بايثون عالية المستوى ضمن بيئة برمجة مخصصة تدعم التعلم التفاعلي بين الطلاب ومحتوى الدورة، مما يسهل فهم البرمجة وإنشاء تطبيقات وأنظمة برمجة بسيطة ومتقدمة تدريجياً.
Joe Warren
Professor
Scott Rixner
Professor
John Greiner
Lecturer
Stephen Wong
Lecturer