وصف المقرر
تم تصميم هذا المقرر لتقديم المهارات الأساسية اللازمة لبدء استخدام تقنيات الذكاء الاصطناعي، باستخدام بايثون. بايثون هي لغة ذات بناء جملة بسيط ومجموعة قوية من المكتبات. هي لغة مفسرة، مع بيئة برمجة غنية، بما في ذلك مصحح أخطاء قوي وملف تعريف. في حين أنه من السهل على المبتدئين التعلم، كما أنه يستخدم على نطاق واسع في العديد من المجالات العلمية لاستكشاف البيانات. سيكشف هذا المقرر كيف أن أنواع البيانات والمشغلين هم اللبنات الأساسية للبرمجة في بايثون (مثل الأعداد الصحيحة والبوليين والسلاسل والقوائم والمجموعات والقواميس). سيتم أيضًا تقديم عوامل تشغيل مثل الحساب والتخصيص والمقارنة والمنطق والعضوية والهوية. تم أيضًا تضمين موضوعات أخرى مثل تنفيذ تدفقات التحكم، ووظائف الكتابة، واستخدام تعبيرات لامدا والمكررات، والمولدات، والبرمجة النصية في هذا المقر، بالإضافة إلى المبادئ الأساسية للبرمجة الموجهة للكائنات باستخدام اللغة. سيتعلم الطلاب أيضًا (ويطبقون) البيانات المتعمقة وتقنيات معالجة المعلومات. سيقومون بحل المشكلات واستكشاف تحديات تطوير البرمجيات في العالم الحقيقي وإنشاء تطبيقات عملية ومعاصرة
Course ID: ARTI 303
الساعات المعتمدة | نظري | عملي | مختبرات | محاضرة | ستوديو | ساعات الاتصال | المتطلبات السابقة | 3 | 3 | 3 | CSC 231 |
---|