السلام عليكم،
عايز أضيف قسم Flashcards داخل الموقع، مرتبط بالكورسات الموجودة على Tutor LMS، بحيث الطالب يراجع البطاقات مباشرة داخل الموقع، بدون تنزيل Anki أو إنشاء حساب إضافي.
البطاقات جاهزة عندي على Anki، والمطلوب استيرادها والاستفادة منها بدون إعادة إدخالها يدوياً. نبدأ بنسخة بسيطة وعملية، وتكون قابلة للتطوير والتشغيل داخل تطبيقنا مستقبلاً.
1. فحص البطاقات والاستيراد
- حأرسل ليك ملف تجريبي تفحصه قبل بدء التنفيذ.
- استيراد البطاقات دفعة واحدة، مع الأسئلة والإجابات والصور والتنسيق.
- الحفاظ على أسماء المجموعات والتصنيفات قدر الإمكان.
- دعم البطاقات العادية، وفحص بطاقات الكلمات المخفية «Cloze» والبطاقات المعتمدة على إخفاء أجزاء من الصور إن كانت موجودة.
- توضيح أي نوع غير مدعوم وطريقة التعامل معاه قبل التنفيذ.
- عرض عدد البطاقات التي تم استيرادها وأي بطاقات فشل استيرادها، مع توضيح السبب.
- منع التكرار عند إعادة استيراد نفس الملف.
- حفظ الصور داخل الموقع، بدون الاعتماد على ملفات خارجية أو ملفات موجودة في جهاز الطالب.
2. تنظيم القسم داخل الكورس
- قسم واضح باسم Flashcards داخل كل كورس.
- تقسيم البطاقات حسب المادة والتوبيك.
- إمكانية إضافة المجموعات وتعديل أسمائها وترتيبها.
- إظهار عدد البطاقات في كل مجموعة.
- إمكانية ربط نفس المجموعة بأكثر من كورس بدون تكرار إدارتها.
3. تجربة الطالب
- الدخول بنفس حسابه الحالي في الموقع.
- اختيار المادة والتوبيك ثم بدء المراجعة.
- إظهار السؤال أولاً، ثم زر «إظهار الإجابة».
- دعم النصوص والصور في السؤال والإجابة، مع إمكانية تكبير الصور.
- أزرار التالي والسابق، وخيار ترتيب البطاقات عشوائياً.
- إظهار موضع الطالب في الجلسة، مثلاً: بطاقة 12 من 100.
- الرجوع لقائمة الموضوعات بسهولة.
- تصميم مناسب للموبايل والتابلت والكمبيوتر.
- دعم العربية والإنجليزية واتجاه النص بصورة صحيحة.
- دعم الوضع الفاتح والداكن.
4. حفظ التقدّم
- حفظ آخر بطاقة وصل ليها الطالب تلقائياً.
- استكمال المراجعة بعد الخروج أو من جهاز آخر.
- إمكانية بدء المجموعة من البداية بدون حذف البطاقات.
- حفظ تقدّم كل طالب بشكل مستقل.
- تحديث محتوى البطاقات مستقبلاً بدون مسح تقدّم الطلاب.
5. الوصول والاشتراك
- البطاقات متاحة فقط للطالب الذي لديه صلاحية دخول الكورس.
- التحقق من الصلاحية عند فتح المجموعة وجلب محتوى البطاقات، وليس إخفاء الرابط فقط.
- عند انتهاء صلاحية الكورس، يتوقف الوصول للبطاقات مع الاحتفاظ بتقدّم الطالب.
- عدم إتاحة تنزيل ملف Anki الأصلي للطلاب.
- تطبيق سياسة الأجهزة الحالية إذا كان نظامها يدعم القسم الجديد.
- تقييد الوصول للمحتوى والصور للمستخدمين المصرّح لهم، مع مراعاة أن منع تصوير الشاشة بالكامل غير مضمون.
6. لوحة الإدارة
- إضافة البطاقات وتعديل الأسئلة والإجابات والصور وحذفها.
- رفع الصور مباشرة من لوحة التحكم.
- الاستيراد الجماعي للبطاقات.
- البحث والتصفية حسب الكورس والمادة والتوبيك.
- تحديد عدة بطاقات لنقلها أو حذفها، مع تأكيد قبل الحذف.
- إخفاء مجموعة مؤقتاً بدون حذفها.
- تحديث البطاقات بدون إنشاء نسخ مكررة.
- توفير طريقة للنسخ الاحتياطي والاستعادة.
7. خصائص إضافية مفيدة
- زر «مراجعة لاحقاً» أو «مفضلة»، مع قائمة خاصة بكل طالب.
- زر للإبلاغ عن خطأ، ويظهر البلاغ في لوحة الإدارة مرتبطاً بالبطاقة.
- البحث داخل مجموعات البطاقات المتاحة للطالب.
- إحصائيات بسيطة لعدد البطاقات التي راجعها الطالب.
8. تجهيز الربط مع التطبيق مستقبلاً
- بناء القسم بطريقة تسمح بتشغيله داخل تطبيقنا لاحقاً بدون إعادة بناء النظام من البداية.
- فصل بيانات البطاقات وحفظ التقدّم عن واجهة العرض، وتوفير واجهات API موثّقة ومحمية بصلاحيات المستخدم.
- استخدام نفس حساب الطالب واشتراكه وتقدّمه في الموقع والتطبيق.
- تنظيم الكود بصورة واضحة لتسهيل البرمجة والصيانة وإضافة الخصائص مستقبلاً.
- توضيح متطلبات ربط التطبيق الحالي، وأي تعديلات يحتاجها عند تنفيذ هذه المرحلة.
9. نطاق المرحلة الحالية
المطلوب الآن تشغيل الفلاش كارد داخل الموقع. لا نحتاج حالياً تكراراً متباعداً أو جدولة مراجعات يومية أو مزامنة مع Anki، لكن يكون التصميم قابلاً لإضافتها مستقبلاً.
10. الاختبار والتسليم
- التنفيذ أولاً على نسخة تجريبية بدون التأثير على الموقع الحالي.
- تجربة عينة تشمل الصور وأنواع البطاقات المختلفة قبل استيراد المجموعة كاملة.
- التأكد من سرعة العرض مع العدد الفعلي للبطاقات، واستخدام تحميل تدريجي عند الحاجة.
- اختبار حساب مشترك وحساب غير مشترك.
- اختبار الموبايل والتابلت والوضع الفاتح والداكن.
- اختبار حفظ التقدّم واستكماله بعد تسجيل الخروج ومن جهاز آخر.
- تسليم أي كود مخصص وشرح مختصر للاستيراد والإدارة والنسخ الاحتياطي.
- تحديد مدة التنفيذ وفترة إصلاح أخطاء التنفيذ بعد التسليم.
- توضيح الحل المقترح، وأي متطلبات غير مدعومة أو خدمات خارجية يحتاجها النظام، قبل البدء.
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 1 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 10 |
السلام عليكم ورحمة الله وبركاته، دكتور. فهمت إنك عايز بطاقات Anki تتنقل لقسم Flashcards جوه كورسات Tutor LMS، بنفس حساب الطالب وصلاحياته، ومن غير إعادة إدخال يد...
السلام عليكم ورحمة الله وبركاته، انا مطور برمجيات بخبرة اكثر من ست سنوات في تكنلوجيا التعليم، ومستعد لاتمام المطلوب بالكامل فخلال يومين فقط بإذن الله على أعلى م...
استيراد بطاقات Anki يبدو مجرد رفع ملف، لكن ملف apkg في الإصدارات الحديثة مضغوط بصيغة جديدة وصوره مخزنة بأسماء مرمزة، فأغلب أدوات الاستيراد الجاهزة تنقل النص وتس...
السلام عليكم دكتور، مشروعكم يحتاج إلى تنفيذ منظم يجمع بين سهولة تجربة الطالب وقوة النظام التقني، والأهم أن تتم إضافة الفلاش كارد دون التأثير على الموقع الحالي أ...
السلام عليكم ورحمة الله وبركاته، الهدف الحقيقي من هذا المشروع يتجاوز مجرد إتاحة بطاقات استذكار داخل الموقع الغاية الاستراتيجية هي رفع معدل استبقاء الطلاب داخل ا...
استاذ دكتور اي محرك البطاقات التعليمية التفاعلي المتكامل مع منصات الكورسات مبرمج بالكامل وجاهز لدي الان للانطلاق بدلا من تضييع شهور في بناء اكواد اساسية من الصف...
السلام عليكم دكتور، قرأت الطلب كامل. اللي أقترحه إضافة (plugin) مخصصة لـ WordPress تشتغل مع Tutor LMS، ولا تعدل على ملفات الموقع الأساسية، فتتركب وتتشال بدون ما...
السلام عليكم ورحمة الله وبركاته دكتور، قرأت تفاصيل مشروع Flashcards بعناية، وفهمت أن الهدف ليس مجرد عرض بطاقات Anki داخل الموقع، وإنما إنشاء نظام مراجعة مرتبط ب...
السلام عليكم ، قرأت تفاصيل مشروعك بعناية شديدة، وما شاء الله المشروع منظم ومحدد بدقة، خاصة فيما يتعلق بالربط مع Tutor LMS، استيراد بطاقات Anki (بما فيها الصور و...
السلام عليكم ورحمة الله وبركاته، لقد قرأت تفاصيل مشروعك بعناية، وجاهز تماما لتنفيذه بأعلى معايير الجودة والاحترافية. لماذا تختارني لتنفيذ هذا الطلب الأداء والسر...
السلام عليكم، اطلعت على تفاصيل المشروع، ويمكنني تنفيذ قسم Flashcards متكامل داخل موقعكم، مرتبط بالكورسات الموجودة على Tutor LMS، بحيث يستطيع الطالب مراجعة البطا...
السلام عليكم، قرأت تفاصيل المشروع، وفهمت أن المطلوب ليس مجرد عرض بطاقات تعليمية، بل بناء نظام Flashcards متكامل داخل الموقع، يستفيد من ملفات Anki الموجودة ويرتب...
وعليكم السلام، ملف Anki هو أدق نقطة في مشروعك: الإصدارات الحديثة تصدر ملفات .apkg بضغط لا تقرؤه أدوات الاستيراد القديمة، وبطاقات إخفاء الصور الأصلية تخزن كإحداث...
وعليكم السلام ورحمة الله، أهلا دكتور، قرأت الطلب كاملا، وهو مكتوب بوضوح يسهل تنفيذه صح من أول مرة. هذا تصوري المختصر: 1. البناء: إضافة (Plugin) مستقلة على ووردب...
السلام عليكم دكتور، فهمت أنك تريد قسم Flashcards داخل موقعك مرتبطا بكورسات Tutor LMS، مع استيراد بطاقات Anki الحالية بصورها دون إدخال يدوي، وحفظ تقدم كل طالب، و...
السلام عليكم قرأت تفاصيل مشروعك يادكتور بعناية، واعتقد اني فهمت هدفك في بناء منظومة فلاش كاردز تفاعلية متربطة بـ Tutor LMS لموقع الووردبريس الخاص بك وان شاء الل...
وعليكم السلام، قرأت النطاق كاملا. أقترح إضافة WordPress مستقلة مرتبطة بتسجيل الدخول وصلاحيات Tutor LMS، مع جداول للبطاقات والمجموعات والتقدم، وواجهات REST API م...