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

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

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

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

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

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

آراء & قضايا

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

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

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

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

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

أنت موجود في: الرئيسية » مساقات » برمجة حاسوب لدبلوم الشبكات

برمجة حاسوب لدبلوم الشبكات

 

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

المحتوى الدراسي و المادة العلمية:

رقم الأسبوع المادة المقررة

الأسبـــوع الأول

  • تمهيد للمساق
  • تعريف لغة البرمجة و أهميتها ؟ و ما الفارق بينها؟
  • مشاكل و حلول
  • مفهوم الـ  Pseudo code و Flow Chart
  • تدريبات شاملة على تحليل المشاكل و إيجاد حلولها من خلال Pseudo code و Flow Chart

الأسبوع الثـاني

  • مفردات لغة البرمجة و يكون الهدف من خلالها جعل الطالب قادرًا على فهم المفردات الهامة في لغات البرمجة مثل مفهوم المتغيرات و الكلمات المحجوزة.
  • مفهوم المعالجة في لغات البرمجة.
  • مفهوم الذاكرة و ربطها بالمتغيرات.
  • كتابة البرنامج الأول بلغة جافا لطباعة جملة معينة و تطبيق جميع المفردات السابق ذكرها في الأسابيع الثلاث الماضية.
  • العلامات المساعدة على برمجة جمل الإدخال و الإخراج مثل (\n, \t, \r).

الأسبوع الثـالث

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

الأسبوع الرابــع

  • تعريف الطالب بجمل التحكم في سير العمليات و مدى الحاجة إليها.
  • تفصيل جمل الاختيار selection statements
  • مع العمل على تغطية الصيغ التالية
  1. If
  2. If … else
  3. Nested if
  4. If … else if
  5. Switch …. Case
  • مع توضيح كل صيغة بالمخطط سير العمليات الخاص به و مطالبة الطالب برسمه في كافة التدريبات المرافقة لهذا الموضوع.
  • مع تغطية هذا المفاهيم من خلال برامج و تطبيقات كافية و إعطاءه مجموعة كبيرة من الواجبات.
  • تطبيقات عامة على جمل الاختيار
الأسبوع الخامس

  • تعريف الطالب بجمل التكرار و أهميتها و علاقتها بالبيئة المحيطة.
  • تغطية الصيغ التالية:
  1. for
  2. while
  3. do … while
  • مع توضيح كل صيغة بالمخطط سير العمليات الخاص به و مطالبة الطالب برسمه في كافة التدريبات المرافقة لهذا الموضوع.
  • مع تغطية هذا المفاهيم من خلال برامج و تطبيقات كافية و إعطاءه مجموعة كبيرة من الواجبات.
  • تطبيقات عامة على جمل التكرار.
  • الامتحان النصفي الأول (عملي) و يكون في المحاضرة الأخيرة من الأسبوع السادس.
الأسبوع السادس
الأسبــوع السابع

  • تعريف الطالب بالمصفوفات و مدى الحاجة إليها و ما هي تطبيقاتها في المجتمع.
  • أنواع المصفوفات
  • طريقة التعامل معها من خلال لغة جافا
  • مناقشة التطبيقات الأساسية على المصفوفات و هي :
  1. تخزين الأرقام الزوجية أو الفردية
  2. البحث داخل مصفوفة عن أرقام أو بيانات
  3. إيجاد أكبر و أقل قيمة
  4. ترتيب المصفوفات تصاعديًا و تنازليًا
  • جمع و ضرب المصفوفات
الأسبوع الثامن
الأسبوع التاسع

  • الامتحان النصفي الثاني (عملي) و يكون في المحاضرة الأولى من هذا الأسبوع.
  • تعريف الطالب بمفهوم الدوال (Methods) الجاهزة و طريقة استدعاءها.

تعليم الطالب كيفية بناء الدوال بنفسه و استدعاءها.

الأسبوع العاشر
  • شرح مفهوم المتغيرات المحلية (Local variables) و المتغيرات العامة (Global Variables) و طرق التعامل معها.
  • بناء تطبيقات مختلفة تستخدم المصفوفات مع الدوال و المتغيرات العامة.
الأسبوع الحادي عشر
  • تعريف الطالب بمفهوم البرمجة الهدفية.
  • تعريفه بمفهوم الأصناف و الكائنات و طرق إنشائهم.
الأسبوع الثاني عشر
الأسبوع الثالث عشر
  • شرح تطبيقات حول Array of objects.
الأسبوع الرابع عشر
  • شرح أساسيات البرمجة المرئية.
الأسبوع الخامس عشر
  • مناقشـة مشـروع المسـاق.

تقسيم الدرجات:

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

ملفات الواجبات و المشاريع:

لا يوجد حتى الآن

درجات أعمال الفصل:

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

نماذج امتحانات سابقة:

امتحان نصفي نظري 2012

امتحان نهائي نظري 2012

امتحان نهائي عملي 2012


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

المشاركات 2 في : “برمجة حاسوب لدبلوم الشبكات”


  1. 1

    السلام عليكم ورحمة الله وبركاته
    لقد قام الاستاز محمود الفرا بتنقيص 5 درجات من مادة برمجة الحاسوب
    من درجاتي المستحقة في المادة وللتاكيد يرجى الاطلاع على هاد الرابط تبع العلامات الى نزلهم على الموقع تبعوا:-
    http://cst-kh.edu.ps/staff/mfarra/wp-content/uploads/2012/06/CP_Mid60_2012.png

    مع العلم ان الرقم الجامعي120110232
    حيث قام برفع العلمات على موقع الكلية بناقص خمس درجات وقام بترسيبي
    اين المراقب!!!!!
    والسلام عليكم

    • 1.1
      Mahmoud R. Alfarra قال:

      العلامات المذكورة من 60
      بينما في برنامج الكلية يطلب من المحاضر رصد الدرجة من 50 و 50

      لم يتم خصم منك أو من غيرك أي درجة بل تم زيادة درجات حسب معايير محددة
      على كل حال الرقيب موجود
      و إن كان لك حق تقدم بطلب مراجعة و ستحصل عليه