تطبيق خاص باداره مؤسسة تعليمية (تطبيق خاص بالمدرس)

تفاصيل العمل

كرة المشروع

المشروع هو تطبيق موبايل مخصص للمدرسين يعمل على نظامي iOS و Android باستخدام إطار العمل Flutter.

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

️ التقنيات المستخدمة

Flutter (Dart): لتطوير تطبيق Cross-Platform يعمل على أندرويد و iOS.

Firebase: للمصادقة (Authentication)، تخزين البيانات (Cloud Firestore)، ورفع الملفات (Firebase Storage)، وإرسال الإشعارات (Firebase Cloud Messaging).

RESTful APIs (اختياري للتكامل مع أنظمة الإدارة التعليمية الأخرى).

Git & GitHub: لإدارة الكود والتحكم في الإصدارات.

الموديولات والوظائف الرئيسية

1. إدارة الحساب (Profile & Authentication)

تسجيل الدخول للمدرس بحساب آمن.

عرض بيانات البروفايل (اسم، مادة، مرحلة، بريد إلكتروني، صورة شخصية).

إمكانية تعديل البيانات وكلمة المرور.

2. رفع الملفات والواجبات

رفع الملفات التعليمية (PDF، Word، PowerPoint، صور).

إنشاء واجبات مع تفاصيل (العنوان، الشرح، المادة، موعد التسليم).

متابعة الطلاب الذين سلّموا والطلاب المتأخرين.

3. الدرجات والتقييم

تسجيل درجات الطلاب في الواجبات، الكويزات، والاختبارات.

إنشاء سجل درجات مرتب لكل طالب.

تعديل وإصدار تقارير دورية للطلاب.

4. الغياب والحضور

تسجيل الحضور اليومي للطلاب من خلال التطبيق.

خيارات (حاضر – غائب – متأخر).

إنشاء تقارير أسبوعية/شهرية للغياب.

5. الكويزات (Quizzes)

إنشاء اختبارات قصيرة Online.

تحديد نوع الأسئلة (اختيار من متعدد، صح/خطأ، أسئلة قصيرة).

تحديد وقت الكويز وعدد الدرجات.

تصحيح تلقائي للأسئلة الموضوعية وعرض النتائج.

6. المراسلة (Chat)

شات داخلي بين المدرس والطلاب.

إمكانية إنشاء جروب صف أو محادثة فردية.

مشاركة ملفات وصور داخل المحادثة.

إشعارات فورية عند استقبال الرسائل.

7. الإشعارات (Notifications)

استقبال تنبيهات من الإدارة (اجتماعات، جداول امتحانات، قرارات).

إرسال إشعارات للطلاب بخصوص الواجبات أو الكويزات.

8. لوحة التحكم للمدرس (Dashboard)

ملخص سريع يومي/أسبوعي:

عدد الحصص

عدد الواجبات

عدد الكويزات

نسبة حضور الطلاب

واجهة منظمة تسهل إدارة كل المهام في مكان واحد.

الفوائد من التطبيق

تنظيم وقت ومهام المدرس في منصة واحدة.

تحسين التواصل بين المدرس والطلاب والإدارة.

توفير تقارير تلقائية للحضور والدرجات.

رفع مستوى التفاعل بين الطلاب والمدرسين.

تجربة استخدام سهلة وسلسة على جميع الأجهزة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
4
تاريخ الإضافة