استاد مساعد /حمودة شفتر |
---|
اجبارية / اختيارية | نظري / عملي | مساندة/تخصصية | Course Code | Course Name | اسم المقرر |
---|---|---|---|---|---|
اجبارية | عملي | تخصصية | CS511 | LAB) java programming II) | برمجة جافا II-عملي |
وصف المقرر الدراسي |
---|
يشمل هدا المقرر |
أهــداف الـمـقـرر* |
---|
تعلم اساسيات كتابة البرامج بلغة الجافا عمليا |
تعلم اساسيات البرمجة الشيئية بلغة الجافا OOP عمليا |
تحليل وبرمجة نظم المعلومات باستخدام اساليب البرمجة الشيئية عمليا |
تعلم تقنيات البرمجة المتقدمة مثل الوراثة وتعدد الاشكال عمليا |
المعرفة والفهم | المهارات الدهنية | المصادر العلمية والمهنية | المهارات العامة والمنقولة |
---|---|---|---|
القدرة على تحليل النظم المراد برمجتها باستخدام البرمجة الشيئية عمليا | ان يتمكن من استيعاب كيفية تحليل النظم و برمجتها باستخدام البرمجة الشيئية عمليا | ان يتمكن الطالب عمليا من تحليل النظم و برمجتها باستخدام البرمجة الشيئية | ان يتمكن الطالب عمليا من برمجة نظم المعلومات البسيطة والمعقدة باستخدام OOP |
فهم كيفية تخزين البيانات فى الكائنات البرمجية ومعالجتها عمليا | استيعاب كيفية تخرين البيانات واسترجاعها من الكائنات البرمجية عمليا | القدرة عمليا على تخزين البيانات بشكل فعال باستخدام OOP | القدرة على استخدم اساليب OOP عمليا فى معالجة البيانات وتخزينها |
التعرف عمليا على مفاهيم البرمجة الشيئية المتقدمة مثل الوراثة | فهم استخدام البرمجة الشيئية المتقدمة مثل الوراثة | الاستخدام العملى لمفاهيم البرمجة الشيئية المتقدمة مثل الوراثة فى كتابة البرامج | تصميم وبرمجة النظم باستخدام البرمجة الشيئية المتقدمة |
اساليب التعليم |
---|
مكان تواجدها | الناشر | النسخة | المؤلف | عنوان المراجع |
---|---|---|---|---|
http://www2.nsru.ac.th/tung/java_doc/Core%20Java%20Volume%20I-%20Fundamentals%209th%20Edition-%20Ho | Prentice Hall | 9th edition | Cay S. Horstmann and Gary Cornell | Core Java |
المعمل | المحاضرة | عدد الساعات | التمارين | الموضوع العلمي |
---|---|---|---|---|
2 | 2 | مبادئ البرمجة الموجهة نحو الأهداف عملى | ||
2 | 2 | كتابة الدوال الخاصة بالتصنيف ووظيفتها عملى | ||
2 | 2 | الوصول الى البيانات الخاصة بالتصنيف عمليا | ||
2 | 2 | تحليل وتصميم برامج متكاملة باستخدام OOP عمليا | ||
2 | 2 | استخدام المصفوفات فى انشاء الكائنات عملى | ||
2 | 2 | كتابة تطبيقات باستخدام الوراثة عمليا | ||
2 | 2 | عملى استخدام Abstract Classes and Interfaces | ||
2 | 2 | كتابة تطبيقات عملية متكاملة مثل انظمة ادارة الحسابات المصرفية ونظم المبيعات وغيرها. |