مرئي: سلسلة محاضرات وورد برس
1 أبريل 2015 – 11:40 م | أضف مشاركة

بفضل الله تعالى وتوفيقه، بدأت تصوير ونشر سلسلة محاضرات إدارة محتويات الويب (التركيز على وورد برس) على قناتي على يوتيوب.
يمكنكم متابعتها حيث يتم نشر المحاضرات تباعا.

أكمل قراءة الموضوع »
مساقات

يمكنك من خلالها متابعة مساقاتي المختلفة و الاستفادة من المصادر العلمية المتاحـة فيها

مسميات وظيفية

عدد من المسميات الوظيفية التي أشغلها و شغلتها في إطار عملي الوظيفي

آراء & قضايا

تصنيف اعرض من خلاله مجموعة من آرائي حول قضايا معينة أو أخبار منتشرة في واقعنـا.

دورات تدريبيـة

تفصيل للدورات التدريبية التي أقدمها حيث المادة العلمية و المواعيد و غير ذلك

بنك الامتحانات

مجموعة كبيرة من امتحاناتي التي اختبرت بها طلبتي أوفرها خدمة لطلبتي و لطلاب العالمين

أنت موجود في: الرئيسية » مساقات » مساق البرمجة الهدفية (بكالوريوس تكنولوجيا المعلومات)

مساق البرمجة الهدفية (بكالوريوس تكنولوجيا المعلومات)

 

يهدف هذا المساق إلى تقديم الطالب لمفاهيم البرمجة الشيئية باستخدام لغة جافا مع إعطاءه القدرة على تمييز قدراتها مقارنة بأساليب البرمجة السابقة و يتمركز المساق حول المفاهيم الأساسية للبرمجة الهدفية و هي الأصناف  و الكائنات مع كافة المصطلحات المتعلقة بهذين المفهومين من التغليف Encapsulation و التجريد Abstraction بالإضافة إلى التوريث و تعدد الأشكال.

محتوى و توصيف المساق/

رقم الأسبوع المادة المقررة
الأسبـــوع الأول
  • · مقدمة للمساق و قواعده التعامل في المحاضرات
  • · مراجعة لمفاهيم البرمجة الأساسية
  • · ما هي البرمجة الشيئية ؟
  • · أمثلة من الواقع عليها ؟
  • · ما الفارق بينها و بين أساليب البرمجة الأخرى؟
الأسبوع الثـاني
  • · ما هو الصنف (Class) ؟
  • · و ما هو الكائن (Object) ؟
  • · كيف يتم التعامل معهما من خلال لغة جافا ؟
  • · التعامل مع الدوال (Methods) كسلوك للأصناف.
الأسبوع الثـالث
  • · ما هي Access modifier ؟
  • · تطبيق عدد من البرامج مع شرحها و إعطاء فرصة للطالب للتدريب.
الأسبوع الرابــع
الأسبوع الخامس
  • · توفير مجموعة من التطبيقات بمستويات مختلفة على البرمجة الشيئية يقوم الطلاب ببرمجتها بأنفسهم ثم يقوم المدرس بالتصحيح و التعليق على أبرز أخطاءهم.
  • · و من هذه التطبيقات ما يلي :

1. كيفية عمل Array of objects

2. تطبيق “دفتر التليفونات” من خلال البرمجة الشيئية

  • · الامتحان النصفي (العملي) الأول و يكون في المحاضرة الأخيرة من الأسبوع السابع.
الأسبوع السادس
الأسبــوع السابع
الأسبوع الثامن
  • · تتركز هذه الفترة على شرح مفهوم التوارث Inheritance و اختبار مدى استيعاب الطالب له و فهمه.
  • · شرح تأثير التوارث على الـ Access Modifiers
  • · شرح مفهوم (Overloading) و الـ (Overridden) مع شرح الفارق بينهما.
  • · في نهاية الأسبوع العاشر (الامتحان النصفي)
الأسبوع التاسع
الأسبوع العاشر
الأسبوع الحادي عشر
  • · مراجعة الامتحان النصفي و حل مشاكل الطلبة
  • · تدريبات شاملة على التوارث يقوم الطالب ببرمجتها بنفسه مع متابعة المدرس له و التعليق على أهم الأخطاء و إصلاحها.
الأسبوع الثاني عشر
  • · شرح مفهوم تعدد الأشكال Polymorphism , و مدى أهميته.
  • · شرح و تطبيق كيفية التعامل معه من خلال لغة جافا
  • · تطبيق هذا المفهوم من خلال تطبيق أو أكثر ثم إعطاء الفرصة للطلاب للتفاعل مع هذا المفهوم.
الأسبوع الثالث عشر
  • · تدريبات شاملة على تعدد الأشكال يقوم الطالب ببرمجتها بنفسه مع متابعة المدرس له و التعليق على أهم الأخطاء و إصلاحها.
الأسبوع الرابع عشر
  • · مراجعة و مناقشة مشاريع الطلبة

التقويم و تقسيم الدرجات/

الرقم الطريقة التوقيت / الأسبوع الوزن النسبي
1. اختبار نصفي نظري الأسبوع السابع 20 %
2. اختبار نصفي عملي الأسبوع السابع 10%
3. اختبار نهائي نظري السادس عشر 40 %
4. التعيينات والواجبات البيتية كل أسبوع 10 %
5. مشروع المساق الخامس عشر 10 %
6. الحضور كل محاضرة 5 %
7. امتحانات سريعـة 7 امتحانات 5 %

المادة العلمية/

Topic Material Applications & HW
Introduction PPT
Chapter 1

Main concepts

PPT+Example Assessment no1
Chapter 2

Array of objects

PPT+Example Assessment no2
Chapter 3

Inheritance

PPT+Example
Chapter 4

Polymorphism

PPT+Example
Project

درجات أعمال الفصل و الامتحانات السريعة/

درجات الامتحان النصفي (عملي + نظري) 2012

الدرجات النصفية من  60  دفعة 2012

نماذج امتحانات سابقة للمساق/

يمكنك مطالعة بنك الامتحانات للمساق من هنا.


القسم : مساقات |
Twitter Delicious Facebook Digg Stumbleupon Wordpress Googlebuzz Myspace Gmail Newsvine Favorites More

المشاركات 6 في : “مساق البرمجة الهدفية (بكالوريوس تكنولوجيا المعلومات)”


  1. 1
    محمد قال:

    السلام عليكم ..

    لدى واجب في لغة الجافا اريد المساعده في حله , وشكرا

  2. 2
    yaser elbayouk قال:

    السلام عليكم ورحمة الله وبركاتة

    صباح الخير يا استاذنا العزيز

    اريد الاستفسار فقط عن محاضرة student فى البرمجة الهدفية

    اريد الاسايمنت تاع المحاضرة ….. ازا امكن

    وجزاك الله خيرا

    • 2.1
      yaser elbayouk قال:

      السلام عليكم ورحمة الله وبركاتة ….

      صباح الخير يا استاذنا الفاضل

      ” اريد معرفة التعينات الخاصة بمادة البرمجة الهدفية التى تمم رفعا على صفحة المادة ”

      انا بحثت عنها ولم اجدها ….. الرجاء الرد باسرع وقت …..

      ولك منى جزيل الشكر ” Mr.virus “

  3. 3

    استاذ محمود في امكانية تنزل النا امتحانات سابقة لمادة البرمجة الهدفية ضروري جدا