1 |
يتعرف الطالب على المبادىء الأساسية للغة C++. |
2 |
يتعرف الطالب على الجمل الشرطية والحلقات وتراكيب البيانات المتقدمة ويصمم برامج باستخدام هذه الجمل والتراكيب |
3 |
معرفة أنواع الملفات و طرق تخزينها واستخدام الدوال في حل مسائل أكثر تعقيد |
ب. المهارات الذهنية
1 |
تصميم برامج بسيطة باستخدام المتغيرات و التعابير و جمل الإسناد و عمليات الإدخال و الإخراج |
2 |
تصميم الشفرة البرمجية المناسبة بناءً على تحليل المشكلة وتوظيف الجمل الشرطية والحلقات وتراكيب البيانات المتقدمة في تصميم الحل. |
3 |
تقييم الحل البرمجي و التأكد من صحة النتائج واستخدام الملفات في حفظ البيانات والدوال في تجزئة وتنظيم البرامج وتسخيرها في حل مسائل أكثر تعقيد. |
ج. المهارات العملية والمهنية
1 |
يعد نظام برمجي ويوظف على المبادىء الأساسية للغة C++ لحل المسائل.. |
2 |
القدرة على تقسيم المشكلة الى اجزاء صغيرة وكتابة برامج تحوي جمل شرطية وتكرارية وتراكيب بيانات متقدمة. |
3 |
اختيار الحل الانسب لمشكلة معينة من حيث الكفاءة برمجيا. وتقسيمه الى أجزاء (دوال)تمثل حل المشكلة مع امكانية حفظ البيانات في ملفات بشكل دائم. |
د. المهارات العامة والمنقولة
1 |
مهارات االاتصال. |
2 |
القدرة على العمل في فريق أثناء اقتراح الحلول المختلفة لمشكلة معينة. |
3 |
استخدام تكنولوجٌا المعلومات للحصول على المعلومات والبيانات. |
طرق التعلم والتعليم
محاضرات نظري وعملي.
مناقشة الواجبات البرمجية.
طرق التقييم
رقم التقييم |
أساليب التقييم |
مدة التقييم |
وزن التقييم |
النسبة المئوية |
تاريخ التقييم (الأسبوع) |
التقييم الأول |
الامتحان الأول |
ساعتين |
الاسبوع 1-8 |
15% |
الأسبوع 5 |
التقييم الثاني |
الامتحان الثاني |
ساعتين |
الاسبوع 8-12 |
15% |
الأسبوع 10 |
التقييم الثالث |
الواجبات البرمجية |
ساعة |
بعد كل جزئية برمجة |
10% |
بعد نهاية كل جزء |
التقييم الرابع |
الامتحان العملي |
ساعة |
كل المقرر |
10% |
الأسبوع 15 |
التقييم النهائي |
الامتحان النهائي |
ساعتين |
كل المقرر |
50% |
الأسبوع 16 |
المجموع |
100 درجة |
100% |
|
محتوي المقرر
الاسبوع |
الموضوع العلمي |
عدد الساعات |
محاضرة |
معمل |
1و2 |
C++ fundamentals
|
10 |
6 |
4 |
3و4 و 5 |
|
15 |
9 |
6 |
6 |
|
5 |
3 |
2 |
7 ---9 |
15 |
9 |
6 |
|
10 ----12 |
o Default Parameters o Command Line arguments o Static local Variables o Inline functions o Function Overloading o Template Functions
|
15 |
9 |
6 |
13 -- 14 |
|
10 |
6 |
4 |
المراجعة
عنوان المراجع |
الناشر |
النسخة |
المؤلف |
مكان تواجدها |
مذكرات المقرر |
------- |
------- |
------- |
------- |
الكتب الدراسية المقررة |
منشورات دار الحكمة |
الطبعة الأولى. |
لطفي سالم الهويجي |
دار الحكمة |
كتب مساعدة |
C++ How to Program |
10th Edition Pearson International
|
Paul J. Deitel and Harvey Deitel |
نسخة الكترونية |
كتب مساعدة |
The C++ Programming Language |
4th Edition Addison-Wesley |
Bjarne Stroustrup |
نسخة الكترونية |
مجلات علمية |
------- |
------- |
------- |
------- |
مواقع إنترنت |
------- |
------- |
------- |
------- |
غيرها |
------- |
------- |
------- |
------- |