Online Learning Managment System Online Learning Managment System
تفاصيل العمل

هذا المشروع عبارة عن نظام بسيط لإدارة الدورات التعليمية باستخدام إطار العمل Django. يتيح النظام للمدرسين إمكانية إنشاء دورات تعليمية وإضافة دروس واختبارات لها، بينما يمكن للمتعلمين التسجيل في المنصة، الالتحاق بالدورات، ثم خوض الامتحانات والحصول على نتيجة يتم حسابها بشكل تلقائي. يحتوي النظام على عدة مكونات رئيسية، فالمدرس يستطيع رفع الدورات وتحديد وصف وصورة وتاريخ نشر لها، بالإضافة إلى تنظيمها في شكل دروس مرتبة. أما المتعلم فيستطيع إنشاء حساب خاص به وتسجيل الدخول، ثم تصفح قائمة الدورات والالتحاق بالدورة التي يرغب بها. عملية التسجيل في الدورات تتم من خلال نظام "Enrollment" الذي يربط كل متعلم بدورته ويحدد وضع تسجيله وتقييمه داخل الدورة. الامتحانات داخل النظام تعتمد على أسئلة متعددة الاختيارات، حيث يمكن للمدرس إضافة أسئلة وتحديد الإجابات الصحيحة والخاطئة. عند قيام المتعلم بحل الامتحان وإرسال إجاباته، يقوم النظام بإنشاء سجل جديد يحفظ تلك الإجابات ثم يقوم بمقارنتها بالإجابات الصحيحة لحساب الدرجة النهائية وإظهار النتيجة.

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ يوم
المشاهدات
5
المستقل
Omar Ashraf
Omar Ashraf
Full Stack Developer
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة