الهدف من المشروع:
إنشاء أداة ويب تفاعلية لحساب المعدل التراكمي (CGPA) وتحليل النتائج الأكاديمية، مع القدرة على تحديد المعدل اللازم في الفصل القادم لتحقيق هدف معين، وعرض جميع تركيبات الدرجات الممكنة لتحقيق ذلك.
المزايا والوظائف الأساسية:
- حساب CGPA (المعدل التراكمي) بناءً على المواد والفصول الدراسية.
- إدخال بيانات الساعات المعتمدة والدرجات لكل مادة.
- تحديد المعدل المطلوب للفصل المقبل للوصول إلى هدف محدد.
- إظهار جميع التركيبات الممكنة للدرجات (مثال: مواد 3 ساعية، 2 ساعية) التي تحقق الهدف المطلوب.
- واجهة مستخدم واضحة وسهلة الاستخدام.
- أزرار مثل “احسب” و “مسح الكل” لإعادة إدخال البيانات بسهولة.
- تصميم متجاوب (Responsive) للعمل على أجهزة متعددة.
التقنيات المستخدمة (مقترحة بناءً على طبيعة المشروع):
- HTML / CSS / JavaScript للواجهة الأمامية.
لماذا هذا المشروع مميز؟
- يُغطي مشكلة واقعية لطلاب الجامعات الراغبين في التخطيط الأكاديمي.
- يجمع بين واجهة مستخدم تفاعلية وتحليل رياضي منطقي.
- قابل للتطوير لإضافة مزايا مستقبلية مثل حفظ النتائج، مشاركة رابط النتيجة، دعم مواد أكثر من نوعين، أو ربطه بقاعدة بيانات.