تفاصيل العمل

تطبيق ويب تعليمي متكامل وجاهز للاستخدام، مصمم خصيصًا للمعلمين والطلاب لإدارة ومشاركة وتقييم المواد الدراسية الرقمية (ملفات PDF، ملخصات، واجبات، واختبارات). يجب أن تكون المنصة مجانية تمامًا ومُحسّنة لضمان سلاسة سير العمل التعليمي. 1. متطلبات واجهة المستخدم وتجربة المستخدم والترجمة: - دعم كامل للتدويل مع إمكانية التبديل بين اللغات من اليمين إلى اليسار (العربية) كلغة أساسية ومن اليسار إلى اليمين (الإنجليزية) كلغة ثانوية. - تصميم عصري وأنيق لواجهة المستخدم التعليمية (يدعم الوضعين الفاتح والداكن). - تصميم متجاوب بالكامل، مُحسّن للهواتف المحمولة والأجهزة اللوحية ومتصفحات سطح المكتب. - مراحل التحميل (شاشات الهيكل)، وحالات فارغة تفاعلية، وتنبيهات الإشعارات. 2. نظام الأدوار والصلاحيات: - دور المعلم: * تحميل وتنظيم وتصنيف ملفات PDF التعليمية والملخصات والواجبات المنزلية. * إنشاء وتعديل ونشر الاختبارات والواجبات التفاعلية. * تقييم واجبات الطلاب ومتابعة الأداء العام للصف/الطلاب. * إدارة المواد الدراسية والفصول والإعلانات. - دور الطالب: * تصفح المواد الدراسية (ملفات PDF) والبحث عنها وتصفيتها وتنزيلها/عرضها. * إرسال إجابات الواجبات والمرفقات عبر الإنترنت. * إجراء اختبارات تفاعلية عبر الإنترنت مع تلقي ملاحظات ونتائج فورية. * تلقي إشعارات فورية من النظام بشأن التحميلات الجديدة والدرجات والإعلانات. 3. الوحدات الوظيفية الأساسية وسير العمل: - مكتبة المحتوى وموارد PDF: * نظام إدارة ملفات لملخصات PDF المصنفة وأوراق العمل وملاحظات الدراسة. * عارض مستندات داخل التطبيق (معاينة PDF) مع خيارات تنزيل آمنة. * بحث متقدم وتصفية حسب الموضوع والمستوى الدراسي والموضوع والتاريخ. - محرك الواجبات والتقييم: * مركز للواجبات يسمح للطلاب بعرض المواعيد النهائية وإرسال الإجابات وتحميل المرفقات. * واجهة تقييم للمعلمين مع تعليقات ملاحظات مخصصة وإدخال الدرجات. - محرك الاختبارات التفاعلية: * منشئ اختبارات للمعلمين يدعم أسئلة الاختيار من متعدد (MCQ) والأسئلة ذات الإجابات القصيرة. * واجهة اختبارات طلابية محددة بوقت مع تصحيح تلقائي فوري للأسئلة متعددة الخيارات وتسجيل الدرجات في دفتر الدرجات. - نظام إشعارات فوري: * مركز إشعارات داخل التطبيق يُنبه الطلاب عند نشر مواد أو واجبات أو نتائج اختبارات جديدة. - تتبع التقدم والدرجات: * لوحة تحكم الطالب تعرض درجاته الشخصية في الاختبارات، وحالات تسليم الواجبات، وتقدم إنجازها. * لوحة تحكم المعلم توفر مقاييس الأداء الإجمالية، وسجلات مشاركة الطلاب، وقوائم الإجراءات السريعة. 4. الأداء والأمان والبنية: - بنية معيارية نظيفة وقابلة للتطوير تلتزم بأفضل الممارسات. - معالجة آمنة لتحميل الملفات مع تحقق صارم من نوع MIME (خاصة لملفات PDF والمستندات الدراسية). - بنية خلفية جاهزة لواجهة برمجة تطبيقات RESTful مع قواعد ترخيص قوية للوصول إلى بيانات الطلاب مقابل المعلمين. إنشاء نظام كامل الوظائف،تطبيق كامل يتضمن هذه الميزات دون إغفال المنطق الحرج أو حذف سير العمل الأساسي