
يدرس هذا المساق هياكل البيانات والمبادئ الأساسية للبرمجة الكائنية باستخدام لغة بايثون، مع التركيز على تطبيقاتها في التصميم وإنشاء المحتوى البصري. سيتعرف المتعلمون على كيفية نمذجة السيناريوهات الحقيقية ومشكلات التصميم باستخدام الكائنات والفئات. كما يستخدم في المساق منصة Processing لرسم الأشكال والخطوط والتحولات الديناميكية في الأعمال الرقمية. يشتمل المحتوى على دراسة الرياضيات المتجهية وكيفية تطبيقها لتنظيم وتخزين وإدارة البيانات بكفاءة في المشاريع الإبداعية. يهدف المساق لتعزيز فهم البرمجة لدى المصممين وتطوير مهاراتهم في تصور وتنفيذ حلول تصميم معقدة.
Jose Sanchez
Associate Professor