مشروع لعميل، بدأ العمل عليه سنة 2026
تقنية المعلومات 12منصة تعلّم ولوحة للمعلمة
بنينا منصة لمادة تقنية المعلومات للصف الثاني عشر وفق منهج سلطنة عمان، تتعلّم فيها الطالبات وتدير منها معلمتهن الحضور والدرجات والأنشطة.
- الجهة
- معلمة تقنية المعلومات للصف الثاني عشر
- المجال
- التعليم المدرسي
- البلد
- سلطنة عمان
- لغة المشروع
- العربية


المنصة مغلقة بتسجيل دخول للطالبات والمعلمة، لذلك نعرض صفحة الدخول فقط.
ما كان مطلوباً
يغطي الفصل الدراسي الأول ثلاث وحدات، ومعها 267 مصطلحاً وبنك من 654 سؤالاً. وإلى جانب التدريس تسجّل المعلمة حضور شُعَبها وتعبّئ «سجل الرصد» الرسمي بتوزيع درجات ثابت. وكان على المنصة أن تعمل على أجهزة المدرسة المشتركة، لطالبات يدخلن دون بريد إلكتروني.
ما بنيناه
تتعلّم الطالبة الدرس على هيئة بطاقات قصيرة، فكرة واحدة في كل شاشة وسؤال يثبّتها، ثم تراجع المصطلحات بالتكرار المتباعد وتتدرّب من بنك الأسئلة حتى تنال شهادة الإنجاز. وللمعلمة لوحة للطالبات وبطاقات الدخول والحضور والأنشطة والاختبارات وملفات المادة والتقارير، وسجل درجات يطابق النموذج الرسمي ويُصدَّر إلى Excel. وتعمل الحسابات على خادمنا بأدوار للمعلمة والطالبة، ولا يتصل المتصفح بقاعدة البيانات مباشرة.
ما في المشروع
الدرس بطاقات قصيرة: فكرة واحدة في كل شاشة وسؤال يثبّتها، ولا يُفتح زر «التالي» حتى تتفاعل الطالبة.
مراجعة 267 مصطلحاً بالتكرار المتباعد: يعود المصطلح بعد يوم، ثم بعد 3 أيام، ثم 7 و16 و35 يوماً.
بنك من 654 سؤالاً مصنّفاً حسب الدرس، واختبارات، ودفتر للأسئلة التي أخطأت فيها الطالبة.
بطاقات دخول قابلة للطباعة لكل طالبة، رقم من 3 خانات ورمز من 6 أحرف، بدل البريد الإلكتروني.
حضور بأربع حالات مع سجلّه، وأنشطة لكل شعبة، واختبارات بنافذة زمنية، ووضع لمعاينة المنصة كطالبة دون حفظ أي شيء.
سجل درجات يحسب من نشاط المنصة، ويطابق «سجل الرصد» الرسمي لكل شعبة مع التصدير إلى Excel والطباعة.
بُني باستخدام
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase
- Docker
- Cloudflare


