COCS 307

المتطلب السابق الوحدات المعتمدة الوحدات الرمز/الرقم اسم المقرر
تدريب عملي نظري
COCS 203 3 0 2 2 COCS 307 برمجة 3

أهداف المقرر :

  • فهم مفاهيم البرمجة.
  • معرفة الاختلافات في بناء اللغة ، والقوة التعبيرية وتنفيذ الحل.
  • القدرة على حل المشاكل الحاسوبية في لغات متعددة

وصف المقرر:

  • يهدف المقرر إلى تعليم الطلاب مبادئ ومفاهيم البرمجة بلغة أخرى سائدة. سيكتشف الطلاب من خلال دراستهم لهذا المقرر بشكل أعمق مما تعلموه سابقاَ الهياكل والتقنيات للغات البرمجة, كذلك المسائل حول كيفية كتابة البرامج والاستخدام الخلاق للبنى البرمجية في حل المشاكل البسيطة

محتويات المقرر :

  • مفاهيم البرمجة.
  • مفاهيم ترميز وتمثيل كائن .
  • تشكيل الحلول الحسابية, تصميم و وبناء الخوارزميات.
  • مقدمة للبرمجة : أوجه التشابه والاختلاف.
  • القيمة والدلالة المرجعية.
  • السيطرة على الهياكل وتمثيلها.
  • الهياكل المتكررة وتمثيلها.
  • المؤشرات والتكرار.
  • تمثيل إنشاء المصفوفات متعددة الأبعاد.
  • الدوال والعلاقات والمجموعات
  • طرق البراهين
  • مبادئ العد
  • مقدمة الى امن المعلومات
  • مقدمة الى سرية البرمجيات

مخرجات المقرر :

    عند الانتهاء من هذا المقرر ، ينبغي ان يكون لدى الطالب

  • فهم مفاهيم البرمجة.
  • معرفة الاختلافات في بنى اللغات، القوة التعبيرية وتنفيذ الحل.
  • القدرة على حل المشاكل الحاسوبية في لغات متعددة.
  • القدرة على اختيار أداة البرمجة المناسبة لمشكلة ما.الاستماعقراءة صوتية للكلمات        

طرق تقييم المقرر:
سيتم تقييم الطلاب في هذا المقرر اعتمادا على مجموعة من الاختبارات والاختبارات القصيرة والجوانب العملية فيه.

الكتاب المقرر:

  • Computing with C# and the .NET Framework by Arthur Gittleman, 2nd Edition, 2012, ISBN 10: 1-4496-1550-3, ISBN 13: 978-1-4496-1550-5

مراجع مساندة :

  • Micheal Dawson, “Beginning C++ Through Game Programming,” 3th Edition, Delmar Learning, 2010, ASIN: B0049U4DHI
الجدول الزمني لتوزيع محتويات المقرر النظرية
الأسبوع
المحتوى النظري للمقرر
ملاحظات
1
مقدمة و لمحة عامة
 
2
مفاهيم البرمجة.
 
3
مفاهيم ترميز وتمثيل الكائن
 
4
تشكيل الحلول الحسابية
 
5
تصميم و وبناء الخوارزميات
 
6
مقدمة للبرمجة : أوجه التشابه والاختلاف
الاختبار الأول
7
القيمة والدلالة المرجعية
 
8
هيكلة السيطرة
 
9
هيكلة السيطرة و تمثيلها
 
10 الهياكل المتكررة  
11 الهياكل المتكررة وتمثيلها  
12 المؤشرات
الاختبار الثان
 
13 التكرار  
14 تمثيل إنشاء المصفوفات متعددة الأبعاد.  
15 مقدمة الى امن المعلومات
مقدمة الى سرية البرمجيات

 
 
الاختبار النهائي
 

آخر تحديث
6/1/2016 2:20:57 PM