يعتبر هذا المقرر مقرر تأسيسي للبرمجة، صمم لتعليم الطلاب أساسيات تصميم البرنامج، برمجته واختباره.
يبدأ المقرر بشرح أساسيات لغات البرمجة عالية المستوى، مثل تعريف المتغيرات العددية، والثوابت لأنواع البيانات الأساسية. ثم يتبع بمناقشة أنواع طرق التحكم بسير البرنامج مثل التسلسل، الجمل الشرطية والاستثنائية والتكرار.
بعد ذلك يشرح المقرر تصميم وتنفيذ برامج تحتوي على دوال خاصة مصممة من قبل المستخدم وكيفية ارسال قيم الى الدوال. ثم يقدم المقرر مفهوم المصفوفات والمؤشرات. وفي ختام المقرر يقدم نبذة ومقارنة بين البرمجة كائنة التوجه والبرمجة الإجرائية.
في معمل المقرر، يحصل الطلاب على فرصة لممارسة مهاراتهم في البرمجة باستخدام لغة برمجة عالية المستوى. يتم أيضًا تعريف الطلاب بالخطوات الأساسية بما في ذلك ترجمة وربط برامجهم وتنفيذها وتصحيحها.
Course ID: CS 221
الساعات المعتمدة | نظري | عملي | مختبرات | محاضرة | ستوديو | ساعات الاتصال | المتطلبات السابقة | 3 | 2 | 2 | 4 | CS 211 |
---|