FutureX والامتثال

دور xAPI وLRS في تتبع رحلة المتعلم والربط مع FutureX

دور xAPI وLRS في تتبع رحلة المتعلم والربط مع FutureX

ما الذي يعنيه تتبع رحلة المتعلم؟

لنتخيل أنك تريد معرفة: هل أكمل أحمد مشاهدة الفيديو الثاني؟ وهل قرأ الملف المرفق؟ وكم دقيقة قضى في الوحدة الثالثة؟ وأين توقف بالضبط؟

هذا ما يُسمى تتبع رحلة المتعلم — التوثيق الدقيق لكل تفاعل يقوم به المتعلم مع المحتوى التعليمي. وهذا بالضبط ما تُمكّنه تقنية xAPI مع نظام LRS.

💡 لماذا هذا المقال مهم؟ المؤشر الوطني للتعليم الرقمي يُشير إلى الربط التقني عبر APIs ونقل بيانات رحلة المتعلم عبر xAPI من LMS إلى FutureX عبر LRS. فهم هذه التقنيات يُمكّنك من التعامل مع متطلبات الربط بثقة.

ما هو xAPI؟ — شرح مبسط

xAPI (اختصار Experience API، يُسمى أيضًا Tin Can API) هو بروتوكول تقني عالمي لتوثيق تجارب التعلم. يعمل xAPI على مبدأ بسيط جدًا:

👤
الفاعل (Actor)
من الذي قام بالفعل؟
“أحمد العمري”
الفعل (Verb)
ماذا فعل؟
“أكمل / شاهد / أجاب”
📚
الموضوع (Object)
ماذا فعل به؟
“درس Python — الوحدة الثالثة”
📊
النتيجة (Result)
ما النتيجة؟
“نسبة 87% خلال 23 دقيقة”

كل هذا يُسجَّل في جملة بسيطة مثل: “أحمد العمري أكمل درس Python — الوحدة الثالثة بنسبة 87% خلال 23 دقيقة في تاريخ 2025-02-13”

هذه الجمل تُسمى xAPI Statements وكل تفاعل يُنتج جملة مستقلة قابلة للتسجيل والتحليل.

ما هو LRS؟ — مستودع بيانات التعلم

LRS (اختصار Learning Record Store) هو قاعدة بيانات متخصصة لتخزين جميع جمل xAPI الصادرة من المنصات التعليمية.

إذا كان xAPI هو “اللغة” — فإن LRS هو “المكتبة” التي تحفظ كل ما قيل.

وجه المقارنةxAPILRS
طبيعتهبروتوكول / لغة تقنيةنظام تخزين وإدارة
وظيفتهتوثيق التفاعلات التعليميةحفظ واسترجاع هذه التوثيقات
يُنتج؟Statements (جمل بيانات)تُحفظ Statements وتُتيح استرجاعها
يعمل بدون الآخر؟xAPI يحتاج LRS لتخزين البياناتLRS يحتاج xAPI لاستقبال البيانات

كيف تعمل المنظومة من البداية للنهاية؟

1
المتعلم يتفاعل مع المحتوى
يُشاهد فيديو، يُجيب على سؤال، يُكمل وحدة، يفتح مستندًا — أي تفاعل.
2
المنصة تُنتج Statement بـ xAPI
المنصة التعليمية تُحوّل هذا التفاعل تلقائيًا إلى جملة xAPI: “من + فعل + ماذا + نتيجة + وقت”
3
الـ Statement يُرسَل للـ LRS
المنصة ترسل الجملة فورًا للـ LRS عبر API آمن. يُحفظ هناك مع طابع زمني دقيق.
4
FutureX يستعلم من الـ LRS
عند الحاجة للتقرير أو المزامنة، FutureX يستعلم من الـ LRS عن بيانات المتعلمين والبرامج المطلوبة.
5
بناء ملف التعلم الوطني
البيانات المُجمَّعة من جميع الجهات تُشكّل ملف التعلم الوطني لكل مواطن — صورة شاملة لرحلته التعليمية.

ما الفرق بين xAPI وSCORM؟ — الأكثر استخدامًا سابقًا

SCORM هو المعيار القديم لتتبع التعلم الإلكتروني — وقد كان سائدًا لسنوات. لكن xAPI جاء ليتجاوز محدوديات SCORM:

المعيارSCORMxAPI
أين يعمل؟داخل LMS فقطفي أي مكان — جوال، تطبيق، واقع افتراضي
ما الذي يتبعه؟المحتوى الإلكتروني فقطأي تجربة تعليمية (حضوري، جوال، بحث)
التخزينداخل LMS فقطفي LRS مستقل قابل للمشاركة
المرونةمحدودة — قوالب صارمةعالية — أفعال مخصصة حسب الحاجة
اتصال الإنترنتمطلوب باستمراريعمل بدون إنترنت ويُزامن لاحقًا

هل يجب أن تدعم منصتك xAPI الآن؟

هذا سؤال عملي يسأله كثيرون. الجواب يعتمد على مرحلتك:

🚀
في مرحلة الإطلاق الأولى
لا يُشترط xAPI الكامل. الأهم هو جمع البيانات الأساسية بشكل صحيح. xAPI يأتي في مرحلة أعمق من الربط.
📈
عند التوسع والنمو
مع تطور متطلبات الامتثال وتعمق الربط مع FutureX، دعم xAPI يصبح ميزة تقنية مهمة.
🎓
للجهات الأكاديمية الكبرى
الجامعات والجهات ذات البرامج المعتمدة التي تحتاج تتبعًا تفصيليًا لرحلة المتعلم تستفيد أكثر من xAPI.
🔮
للاستثمار المستقبلي
اختيار منصة تدعم xAPI من البداية يُجنّبك تكاليف تحويل مستقبلية حين تصبح المتطلبات أكثر تفصيلًا.

ما الذي يجب أن تسأله لمزود المنصة؟

  • هل المنصة تُنتج xAPI Statements للتفاعلات الأساسية (حضور، إتمام، اختبار)؟
  • هل يوجد LRS مدمج أم يدعم التكامل مع LRS خارجي؟
  • ما Verbs الـ xAPI التي تدعمها المنصة؟ (attended, completed, passed, failed…)
  • هل يمكن تصدير الـ xAPI Statements بصيغة JSON؟
  • هل الدعم التقني لـ xAPI متاح حين تحتاجه؟

أسئلة شائعة

هل كل المنصات التعليمية تدعم xAPI؟+
لا. المنصات الحديثة المتخصصة تدعمه بشكل متزايد، لكن ليست كل المنصات. هذا أحد الأسئلة التي يجب طرحها على مزود المنصة مباشرةً — خاصةً إذا كنت تخطط للتعامل مع متطلبات الربط على المدى البعيد.
هل يمكن استخدام xAPI مع التعليم الحضوري؟+
نعم — وهذه ميزته الكبرى على SCORM. يمكن تسجيل xAPI Statement لحضور حصة حضورية أو ورشة عمل أو حتى قراءة كتاب ورقي (إذا أثبت المتعلم الإتمام). xAPI يتبع التعلم أينما حدث.
هل يمكنني البدء بدون xAPI ثم إضافته لاحقًا؟+
نعم. البيانات الجمعية الأساسية (حضور، درجات، إتمام) يمكن جمعها بدون xAPI. لكن البيانات التفصيلية (كم دقيقة في كل فيديو، أي جزء شاهد وأيه تجاوز) تحتاج xAPI. الإضافة لاحقًا ممكنة لكنها تعني بيانات تاريخية أقل تفصيلًا.

هل منصتك تدعم xAPI؟

متى تحتاج تتبعًا متقدمًا؟

ليست كل جهة تحتاج تتبعًا يتجاوز ما توفره المنصة، ومعرفة ذلك يمنع تعقيدًا بلا فائدة.

  • تعلم يحدث خارج المنصة وتريد رصده
  • أنشطة عملية أو ميدانية تُوثَّق كتعلم
  • مصادر متعددة تحتاج سجلًا موحدًا
  • حاجة لتحليل سلوك المتعلم بعمق
  • متطلب تبادل بيانات مع منظومة أخرى

وإن لم ينطبق أي منها فتقارير المنصة تكفي، والاستثمار في بنية تتبع متقدمة يضيف تعقيدًا بلا عائد.

💡 ابدأ من السؤال: ما القرار الذي ستتخذه بهذه البيانات ولا تستطيع اتخاذه اليوم؟ فإن لم تكن هناك إجابة واضحة فأنت تجمع بيانات لن تُستخدم.

ما يلزم عمليًا

التتبع المتقدم منظومة لا أداة: يحتاج تعريفًا موحدًا للأنشطة التي تُسجَّل، ومصدرًا موثوقًا لكل نوع بيانات، ومكانًا يجمعها، وأدوات تقرأها، ومن يحلل ويتصرف.

والعنصر الأخير هو ما يُغفل: بيانات تُجمع بلا من يقرأها ويتصرف تبقى أرشيفًا مكلفًا مهما بلغت دقة جمعها.

خلاصة عملية

لا تبنِ منظومة تتبع متقدمة قبل أن تعرف القرار الذي ستتخذه بها. وابدأ بتقارير منصتك واستنفدها أولًا. وإن احتجت أكثر فحدد الأنشطة التي تستحق التسجيل ومصدرًا موثوقًا لكل منها. وعيّن من يقرأ ويتصرف، فبيانات بلا قارئ تبقى أرشيفًا مكلفًا.

ولا تغفل الخصوصية: التتبع المتقدم يجمع تفاصيل عن سلوك المتعلم تتجاوز ما تجمعه المنصة عادة. وحدد ما يُجمع ولماذا ومن يطّلع عليه وأعلنه، فالشفافية هنا شرط للثقة لا إجراء شكلي.

وابدأ صغيرًا إن قررت المضي: نوع نشاط واحد تسجّله وتحلله وتتصرف بناءً عليه، ثم وسّع بما تعلمته. فالبناء الشامل قبل إثبات القيمة ينتهي عادة بمنظومة تعمل ولا تُقرأ.

منصة إداء التعليمية مبنية لدعم متطلبات تتبع رحلة المتعلم — احجز جلسة تقنية مجانية لمناقشة احتياجات جهتك

هل تبحث عن منصة تعليمية تناسب جهتك؟

احجز عرضًا تجريبيًا مجانيًا، وسنعرض لك كيف تدير الدورات والطلاب والاختبارات والشهادات والتقارير من مكان واحد — مع دعم كامل للربط مع المركز الوطني للتعليم الإلكتروني.