Professional Documents
Culture Documents
5
5
الجامعة :
الكلية /المعهد :كلية المنصور الجامعة
القسم العلمي :هندسة تقنيات الحاسوب
تاريخ ملء الملف 2019-4-20 :
يوفر وصف البرنامج األكاديمي هذا ايجازًا مقتضيًا ألهم خصائص البرنامج ومخرجات التعلم المتوقعة
من الطالب تحقيقها مبرهنًا عما إذا كان قد حقق االستفادة القصوى من الفرص المتاحة .ويصاحبه
وصف لكل مقرر ضمن البرنامج
طرائق التقييم
طرائق التقييم
د -المهارات العامة والتأهيلية المنقولة (المهارات األخرى المتعلقة بقابلية التوظيف والتطور الشخصي).
الصفحة 2
د-1
د-2
د-3
د-4
طرائق التقييم
الساعات المعتمدة اسم المقرر أو المساق رمز المقرر أو المساق المرحلة الدراسية
عملي نظري
الصفحة 3
معيار القبول (وضع األنظمة المتعلقة بااللتحاق بالكلية أو المعهد) .13
الصفحة 4
مخطط مهارات المنهج
يرجى وضع اشارة في المربعات المقابلة لمخرجات التعلم الفردية من البرنامج الخاضعة للتقييم
مخرجات التعلم المطلوبة من البرنامج
المهارات العامة والتأهيلية األهداف الوجدانية األهداف المهاراتية األهداف المعرفية أساسي اسم المقرر رمز المقرر السنة /المستوى
المنقولة( المهارات األخرى والقيمية الخاصة بالبرنامج أم اختياري
المتعلقة بقابلية التوظيف
والتطور الشخصي)
د4 د3 د2 د1 ج4 ج3 ج2 ج1 ب4 ب3 ب2 ب1 أ4 أ3 أ2 أ1
الصفحة 5
الصفحة 6
نموذج وصف المقرر
وصف المقرر
يوفر وصف المقرر هذا إيجازًا مقتضيًا ألهم خصائص المقرر ومخرجات التعلم المتوقعة من الطالب تحقيقه ا
مبرهنًا عما إذا كان قد حقق االستفادة القصوى من فرص التعلم المتاحة .والب د من الرب ط بينه ا وبين وص ف
البرنامج.؛
الصفحة 7
أ -الأهداف المعرفية :اذا اتم الطالب هذا المقرر بنجاح فانه يكون قادرا على ان:
الشيئية.
أ -1يحدد المفاهيم األساسية للبرمجة
أ -2يميز بين األساليب التقليدية في البرمجة وأسلوب البرمجة الشيئية.
أ -3يصف المشاكل البرمجية باستخدام لغة النمذجة الموحدة .UML
أ -4يستخدم ايعازات اللغة ++Cوفق مفاهيم البرمجة الشيئية.
ب -األهداف المهاراتية الخاصة بالمقرر :اذا اتم الطالب هذا المقرر بنجاح فانه يكون قادرا على ان:
طرائق التقييم
-1االختبارات التحريرية (الفصلية والمفاجئة).
2-األسئلة الشفوية المباشرة من خالل المناقشات التي تجري خالل المحاضرة.
3-االختبارات العملية (الفصلية والمفاجئة) في المختبر.
ج -األهداف الوجدانية والقيمية :اذا اتم الطالب هذا المقرر بنجاح فانه يكون قادرا على ان:
ج -1يدرك متطلبات مهنة الهندسة والمسؤولية األخالقية باإلضافة الى الحاجة إلى التعلم مدى الحياة
لتطوير القدرات الذاتية من الناحية العلمية والعملية.
ج -2يربط المشاكل الحياتية بحلول برمجية مناسبة لكل مشكلة.
يتم تكليف الدارس بتنttاول مشttكلة برمجيttة عمليttة في مجttال تخصصttه ويقtوم خالل فttترة دراسttته بتحليttل
المشكلة ومن ثم يضع التصميم المناسtب لحtل المشtكلة ،واخtيرا يقtوم بتطtبيق الحtل وتنفيtذه برمجيtا وفtق
المعايير االقتصادية والعملية الواقعية.
طرائق التقييم
يتم عرض النتائج صفيا ليتم مناقشتها ومشاركة بقية الدارسين في النقاش.
الصفحة 8
د -المهارات العامة والتأهيلية المنقولة ( المهارات األخرى المتعلقة بقابلية التوظيف والتطور الشخصي ).
يتم تناول مشكلة برمجية عملية في مجال التخصص ويتم تشكيل مجاميع من الطلبة (يتراوح عدد الطلبة في
كل مجموعة من 3الى 4طلبة) لغرض إيجاد حل لتلك المشكلة ،حيث تقوم كل مجموعة بكتابة وعرض
تقرير لنتائج عملها ضمن فترة زمنية محددة.
طرائق التقييم
يتم عرض النتائج صفيا ليتم مناقشتها ومشاركة بقية المجاميع في النقاش.
.10بنية المقرر
طريقة التقييم طريقة التعليم اسم الوحدة /أو الموضوع مخرجات التعلم المطلوبة الساعات األسبوع
الصفحة 9
التوضيحية + multilevel, hierarchical,
يقوم ببنائها لتحقيق أكبر
محاضرات عملية hybrid, protected members,
واجيب صفي قدر ممكن من االختزال
تطبيقية +الحلقات overriding, virtual base
في الشيفرة البرمجية
النقاشية ).class
عرض نظري Polymorphism (Pointers in
باالستعانة C++, Pointes and Objects, ان يكون الدارس قادرا
اختبار تحصيلي
بالمخططات this pointer, virtual and pure 10نظري على ان يفهم ويصمم
+المناقشة
التوضيحية + virtual functions, ويطبق المسائل البرمجية + 19 - 15
والسؤال +
محاضرات عملية Implementing 10عملي التي تتضمن على مفهوم
واجيب صفي
تطبيقية +الحلقات ).polymorphism تعددية األشكال
النقاشية
I/O and File management
(Concepts of streams, cin
عرض نظري
and cout objects, C++
باالستعانة ان يكون الدارس قادرا
اختبار تحصيلي stream classes, Unformatted
بالمخططات 10نظري على ان يتعامل مع
+المناقشة and formatted I/O,
التوضيحية + الملفات بأشكالها المتنوعة + 24 - 20
والسؤال + manipulators, File stream,
محاضرات عملية 10عملي لتخزين واسترجاع
واجيب صفي C++ File stream classes,
تطبيقية +الحلقات البيانات
File management functions,
النقاشية
File modes, Binary and
).random files
Templates, Exceptions and ان يكون الدارس قادرا
?STL (What is template على ان يطور برامج
function templates and class عامة ال تعتمد على نوع
عرض نظري
templates, Introduction to محدد من البيانات وكذلك
باالستعانة
اختبار تحصيلي exception, try-catch-throw, يتعامل مع خوارزميات
بالمخططات 12نظري
+المناقشة multiple catch, catch all, وهياكل بيانات عامة
التوضيحية + + 30 - 25
والسؤال + rethrowing user defined شائعة االستخدام ،وكما
محاضرات عملية 12عملي
واجيب صفي exceptions, Overview and يكون قادر على ان يصمم
تطبيقية +الحلقات
use of Standard Template برامج لها القدرة على
النقاشية
).Library التعامل مع حاالت الخطأ
التي تحصل خالل تنفيذ
البرنامج
-12البنية التحتية
th
“Object-Oriented Programming in C++”, 4
1ـ الكتب المقررة المطلوبة
Edition, Robert Lafore, Sams Publishing, 2002.
2ـ المراجع الرئيسية (المصادر)
“ CPA: Programming Essentials in C++”, C++ اـ الكتب والمراجع التي يوصى بها (
.INSTITUTE, 2016 المجالت العلمية ,التقارير ) ....,
الصفحة 10
زيادة عدد ساعات المحاضرة النظرية الى ثالثة ساعات بدال من سttاعتين حاليttا ،حيث يتم تكttريس السttاعة
اإلضافية في مناقشة أساليب وامثلة برمجية إضافية مع التوسع في إقامة الحلقات النقاشية ممttا يttؤدي الى ترسttيخ
فهم أفضل لمفردات المقرر.
الصفحة 11