
تقدم هذه الدورة أساسيات بايثون 3، وتشمل تنفيذ الشروط والتكرار كوحدات التحكم، بالإضافة إلى العمل على هياكل البيانات مثل السلاسل والقوائم. كما تتعلم برمجة السلحفاة للرسومات على الشاشة التي تساعد في بناء مهارات التفكير المنطقي والبرمجة. تتضمن الدورة أيضاً تعلم رسم مخططات مرجعية لفهم سير تنفيذ البرنامج ودعم مهارات تصحيح الأخطاء. تصمم الدورة لتناسب المبتدئين الذين لديهم خبرة محدودة أو يرغبون في تعزيز مفاهيم البرمجة الخاصة بهم. تغطي الدروس الفصول من 1 إلى 9 من كتاب "أساسيات برمجة بايثون" المتاح مجانًا كمرجع مرفق.
Paul Resnick
Michael D. Cohen Collegiate Professor of Information
Steve Oney
Assistant Professor