ما الذي يعنيه تتبع رحلة المتعلم؟
لنتخيل أنك تريد معرفة: هل أكمل أحمد مشاهدة الفيديو الثاني؟ وهل قرأ الملف المرفق؟ وكم دقيقة قضى في الوحدة الثالثة؟ وأين توقف بالضبط؟
هذا ما يُسمى تتبع رحلة المتعلم — التوثيق الدقيق لكل تفاعل يقوم به المتعلم مع المحتوى التعليمي. وهذا بالضبط ما تُمكّنه تقنية xAPI مع نظام LRS.
ما هو xAPI؟ — شرح مبسط
xAPI (اختصار Experience API، يُسمى أيضًا Tin Can API) هو بروتوكول تقني عالمي لتوثيق تجارب التعلم. يعمل xAPI على مبدأ بسيط جدًا:
“أحمد العمري”
“أكمل / شاهد / أجاب”
“درس Python — الوحدة الثالثة”
“نسبة 87% خلال 23 دقيقة”
كل هذا يُسجَّل في جملة بسيطة مثل: “أحمد العمري أكمل درس Python — الوحدة الثالثة بنسبة 87% خلال 23 دقيقة في تاريخ 2025-02-13”
هذه الجمل تُسمى xAPI Statements وكل تفاعل يُنتج جملة مستقلة قابلة للتسجيل والتحليل.
ما هو LRS؟ — مستودع بيانات التعلم
LRS (اختصار Learning Record Store) هو قاعدة بيانات متخصصة لتخزين جميع جمل xAPI الصادرة من المنصات التعليمية.
إذا كان xAPI هو “اللغة” — فإن LRS هو “المكتبة” التي تحفظ كل ما قيل.
| وجه المقارنة | xAPI | LRS |
|---|---|---|
| طبيعته | بروتوكول / لغة تقنية | نظام تخزين وإدارة |
| وظيفته | توثيق التفاعلات التعليمية | حفظ واسترجاع هذه التوثيقات |
| يُنتج؟ | Statements (جمل بيانات) | تُحفظ Statements وتُتيح استرجاعها |
| يعمل بدون الآخر؟ | xAPI يحتاج LRS لتخزين البيانات | LRS يحتاج xAPI لاستقبال البيانات |
كيف تعمل المنظومة من البداية للنهاية؟
ما الفرق بين xAPI وSCORM؟ — الأكثر استخدامًا سابقًا
SCORM هو المعيار القديم لتتبع التعلم الإلكتروني — وقد كان سائدًا لسنوات. لكن xAPI جاء ليتجاوز محدوديات SCORM:
| المعيار | SCORM | xAPI |
|---|---|---|
| أين يعمل؟ | داخل LMS فقط | في أي مكان — جوال، تطبيق، واقع افتراضي |
| ما الذي يتبعه؟ | المحتوى الإلكتروني فقط | أي تجربة تعليمية (حضوري، جوال، بحث) |
| التخزين | داخل LMS فقط | في LRS مستقل قابل للمشاركة |
| المرونة | محدودة — قوالب صارمة | عالية — أفعال مخصصة حسب الحاجة |
| اتصال الإنترنت | مطلوب باستمرار | يعمل بدون إنترنت ويُزامن لاحقًا |
هل يجب أن تدعم منصتك xAPI الآن؟
هذا سؤال عملي يسأله كثيرون. الجواب يعتمد على مرحلتك:
ما الذي يجب أن تسأله لمزود المنصة؟
- هل المنصة تُنتج xAPI Statements للتفاعلات الأساسية (حضور، إتمام، اختبار)؟
- هل يوجد LRS مدمج أم يدعم التكامل مع LRS خارجي؟
- ما Verbs الـ xAPI التي تدعمها المنصة؟ (attended, completed, passed, failed…)
- هل يمكن تصدير الـ xAPI Statements بصيغة JSON؟
- هل الدعم التقني لـ xAPI متاح حين تحتاجه؟
أسئلة شائعة
هل منصتك تدعم xAPI؟
متى تحتاج تتبعًا متقدمًا؟
ليست كل جهة تحتاج تتبعًا يتجاوز ما توفره المنصة، ومعرفة ذلك يمنع تعقيدًا بلا فائدة.
- تعلم يحدث خارج المنصة وتريد رصده
- أنشطة عملية أو ميدانية تُوثَّق كتعلم
- مصادر متعددة تحتاج سجلًا موحدًا
- حاجة لتحليل سلوك المتعلم بعمق
- متطلب تبادل بيانات مع منظومة أخرى
وإن لم ينطبق أي منها فتقارير المنصة تكفي، والاستثمار في بنية تتبع متقدمة يضيف تعقيدًا بلا عائد.
ما يلزم عمليًا
التتبع المتقدم منظومة لا أداة: يحتاج تعريفًا موحدًا للأنشطة التي تُسجَّل، ومصدرًا موثوقًا لكل نوع بيانات، ومكانًا يجمعها، وأدوات تقرأها، ومن يحلل ويتصرف.
والعنصر الأخير هو ما يُغفل: بيانات تُجمع بلا من يقرأها ويتصرف تبقى أرشيفًا مكلفًا مهما بلغت دقة جمعها.
خلاصة عملية
لا تبنِ منظومة تتبع متقدمة قبل أن تعرف القرار الذي ستتخذه بها. وابدأ بتقارير منصتك واستنفدها أولًا. وإن احتجت أكثر فحدد الأنشطة التي تستحق التسجيل ومصدرًا موثوقًا لكل منها. وعيّن من يقرأ ويتصرف، فبيانات بلا قارئ تبقى أرشيفًا مكلفًا.
ولا تغفل الخصوصية: التتبع المتقدم يجمع تفاصيل عن سلوك المتعلم تتجاوز ما تجمعه المنصة عادة. وحدد ما يُجمع ولماذا ومن يطّلع عليه وأعلنه، فالشفافية هنا شرط للثقة لا إجراء شكلي.
وابدأ صغيرًا إن قررت المضي: نوع نشاط واحد تسجّله وتحلله وتتصرف بناءً عليه، ثم وسّع بما تعلمته. فالبناء الشامل قبل إثبات القيمة ينتهي عادة بمنظومة تعمل ولا تُقرأ.
منصة إداء التعليمية مبنية لدعم متطلبات تتبع رحلة المتعلم — احجز جلسة تقنية مجانية لمناقشة احتياجات جهتك
