الملخص
إعادة إرسال الدرجات عبر LTI (LTI grade passback) هي الطريقة التي تُقدّم بها KnowledgeCity درجات المتعلم وتقدّمه مرة أخرى إلى منصة التعلّم الخارجية التي أطلقت المحتوى. تنفّذ Integrations ذلك من خلال خدمتين قياسيتين من LTI، وهما AGS (Assignment and Grade Services) و Basic Outcomes، تُفعّلهما في إعدادات مُستهلك LTI 1.3 (LTI 1.3 Consumer Settings) الخاصة بك. يوضح هذا المقال كيفية عمل كل خدمة وكيفية تدفّق الدرجات من KnowledgeCity إلى سجل الدرجات في المنصة المتصلة.
مقدمة
يُعد Learning Tools Interoperability (LTI) المعيار الذي يتيح لمنصات التعلّم التكامل مع بعضها البعض. عندما تُطلق منصة خارجية محتوى KnowledgeCity من خلال اتصال LTI، تُغلق إعادة إرسال الدرجات الحلقة عن طريق إرسال نتيجة المتعلم مرة أخرى إلى تلك المنصة، بحيث تظهر الدرجات والتقدّم المُسجّلة في KnowledgeCity في سجل الدرجات الخاص بالمنصة دون إعادة إدخال يدوية.
يستخدم هذه الميزة المسؤولون الذين يربطون KnowledgeCity بمنصة LTI 1.3 خارجية، والمدرّبون الذين يعتمدون على سجل الدرجات في تلك المنصة. وهي تحل مشكلة الحفاظ على اتساق الدرجات بين نظامين عن طريق إرسال النتائج تلقائيًا عبر اتصال مبني على معايير موحّدة، باستخدام طريقة الإعداد التي تدعمها المنصة المتصلة.
المفاهيم الأساسية
- إعادة إرسال الدرجات (Grade passback): التدفّق الصادر الذي يرسل درجة المتعلم وتقدّمه من KnowledgeCity مرة أخرى إلى المنصة التي أطلقت المحتوى.
- AGS (Assignment and Grade Services): خدمة LTI التي تُرسل الدرجات إلى سجل الدرجات في المنصة المتصلة. فعّلها عندما تدعم المنصة AGS.
- Basic Outcomes: خدمة نتائج تُرسل نتيجة مرة أخرى إلى المنصة، تُستخدم عندما لا تكون AGS طريقة الإعداد المُتّبعة.
- عنوان رمز الوصول (Access token URL): نقطة نهاية المنصة التي تستدعيها KnowledgeCity للحصول على رمز وصول OAuth حتى تتمكن من استدعاء خدمات الدرجات في المنصة.
- عنوان المفتاح العام (Public key URL): نقطة نهاية مجموعة المفاتيح (keyset) الخاصة بالمنصة، المستخدمة للتحقق من الرسائل المُوقّعة المتبادلة خلال الاتصال.
- طريقة الإعداد (Reporting method): خدمة الدرجات الواحدة (AGS أو Basic Outcomes) التي تتوقعها منصة معيّنة؛ تُفعّل الخدمة التي تدعمها منصتك.
الخطوات المطلوبة
التأكد من طريقة الإعداد التي تستخدمها المنصة
قبل تفعيل إعادة إرسال الدرجات، تأكد مع المنصة المُتكامِلة مما إذا كانت تقبل الدرجات من خلال AGS أو من خلال Basic Outcomes. فعّل فقط الخدمة التي تدعمها المنصة وتتوقعها، لأن الخدمتين طريقتا إعداد بديلتان لا خياران يُفعَّلان معًا.
تفعيل AGS لإعداد سجل الدرجات
في إعدادات مُستهلك LTI 1.3 الخاصة بك، فعّل AGS (Assignment and Grade Services) عندما تدعمه المنصة المتصلة. عند تفعيل AGS، تُرسل KnowledgeCity درجة المتعلم إلى سجل الدرجات في المنصة باستخدام خدمات Assignment and Grade Services، بحيث يُكتب التقدّم المُسجّل خلال المحتوى المُطلق كدرجة على جانب المنصة.
تفعيل Basic Outcomes كبديل
إذا كانت المنصة تستخدم خدمة Basic Outcomes بدلًا من ذلك، فعّل Basic Outcomes في الإعدادات نفسها. تُرسل KnowledgeCity عندها نتيجة المتعلم مرة أخرى إلى المنصة من خلال خدمة Basic Outcomes بدلًا من AGS.
كيفية إرسال الدرجة مرة أخرى
عند تشغيل إعادة إرسال الدرجات، تطلب KnowledgeCity أولًا رمز وصول من عنوان رمز الوصول (Access token URL) الخاص بالمنصة، ثم تستدعي خدمة الدرجات المُفعّلة لتسليم درجة المتعلم وتقدّمه. تُتحقّق الرسائل المُوقّعة المتبادلة بين النظامين باستخدام عنوان المفتاح العام (Public key URL) الخاص بالمنصة، وهو ما يحافظ على موثوقية التبادل من طرف إلى طرف.
التحقق من وصول الدرجات
بعد تفعيل خدمة درجات، قم بعملية انتقال تجريبية من المنصة وأكمل المحتوى كما يفعل المتعلم. تأكد من ظهور الدرجة الناتجة في سجل الدرجات الخاص بالمنصة المتصلة قبل الاعتماد على هذا التكامل في بيئة الإنتاج. إذا لم تصل الدرجة، أعد التحقق من طريقة الإعداد وعناوين نقاط النهاية مع الطرف المُتكامِل.
الخاتمة
تتيح إعادة إرسال الدرجات لـ KnowledgeCity إرسال الدرجات والتقدّم مرة أخرى إلى المنصة التي أطلقت محتواها، باستخدام AGS للكتابة في سجل الدرجات الخاص بالمنصة أو Basic Outcomes حيثما تُستخدم تلك الخدمة بدلًا من ذلك. من خلال تفعيل طريقة الإعداد التي تدعمها منصتك في إعدادات مُستهلك LTI 1.3 والتحقق منها بعملية انتقال تجريبية، تحافظ على اتساق الدرجات بين النظامين تلقائيًا.