افتح edX كموفر أداة LTI

30 سبتمبر 2015 | بقلم

نظرة عامة

إمكانية التشغيل البيني لأدوات التعلم (LTI) المعيار هو وسيلة خفيفة الوزن ومعتمدة على نطاق واسع لدمج المكونات التعليمية المتنوعة. يتضمن التطبيق المحتوي (المستهلك LTI) أداة (موفر LTI) ، لتقديم تجربة مستخدم سلسة في صفحة ويب واحدة.

لطالما كان Open edX مستهلكًا لأدوات LTI ، مما يسمح للفرق التعليمية بتضمين خبرات التعلم من الأنظمة الأساسية الأخرى في دورات Open edX الخاصة بهم. في الآونة الأخيرة ، أكملنا العمل على جعل Open edX و مزود LTI. يتيح ذلك تضمين عناصر دورات Open edX كخبرات تعليمية في أنظمة إدارة التعلم (LMSs) أو مستهلكين آخرين لأدوات LTI.

عرض لفيديو Open edX "في المكان" في دورة Canvas

تمتلك EdX هدفًا مهمًا يتمثل في تحسين التعليم في الحرم الجامعي لشركائها. تستخدم بيئات التعلم الرقمية الحالية القائمة على الحرم الجامعي مجموعة متنوعة من أنظمة إدارة التعلم ، على الرغم من أنها الأكثر شيوعًا ، Canvas و Blackboard. يعني جعل Open edX موفر LTI أنه يمكن دمج محتوى الدورة التدريبية Open edX عالي الجودة في هذه البيئات الموجودة مسبقًا لإنشاء تجارب المتعلم التي تمزج العروض وتسهل على الطلاب والمدرسين والمؤسسات التعلم والتدريس بأفضل المواد متاح ، بغض النظر عن النظام الأساسي.

يشير Phil McGachey من جامعة Harvard ، المطور الرئيسي لهذه الميزة ، إلى أن edX يوفر قدرات فيديو جيدة وأنواع مشاكل متقدمة. في هارفارد ، يرغب أعضاء هيئة التدريس لدينا في استخدام هذه المواد ليس فقط في edX MOOCs ، ولكن أيضًا في الحرم الجامعي. يمنحنا دمج Canvas و edX من خلال LTI طريقة شفافة للجمع بين نقاط القوة في كل نظام أساسي ".

هذا هو التكرار الأول فقط لدعم مزود أداة LTI في النظام الأساسي Open edX ، وليس تطبيقًا كاملاً لمواصفات 1.1. في هذا الوقت ، يتم تجريب الميزة من قبل عدد قليل من الشركاء الذين شاركوا في تصميمها وتنفيذها ، وتم نشرها في بيئة edX's Edge ، حيث يتم اختبار Canvas و Blackboard كمستهلكين للأدوات. نحن نشجع بشدة أولئك الذين يقومون بتشغيل تثبيتات Open edX الخاصة بهم لتجربة هذه الميزة وتقديم ملاحظات حول كيفية توسيع الوظيفة وتحسينها ، حيث نواصل تطوير خارطة طريق LTI وخطة دعم التكامل.

لماذا LTI؟

تم إنشاء معيار LTI قبل بضع سنوات (تم إصدار Basic LTI في مايو 2010) ، وسرعان ما أصبح معتمدًا على نطاق واسع من قبل مستهلكي الأدوات ومقدميها على حدٍ سواء.

يحتوي معيار LTI على ثلاث ميزات أساسية:

  1. التحقّق من المُستخدم - يسمح للمتعلمين بالمصادقة من مستهلك الأداة (أي ، LMS في الحرم الجامعي) إلى موفر الأداة (مثيل Open edX) ، ولكنه يوجههم إلى مورد معين ، على النحو المحدد من قبل مؤلف الدورة التدريبية في تعريف ارتباط LTI. على سبيل المثال ، قد يرغب المؤلف في إنشاء تقييم على موقع edx.org وتضمين ذلك في صفحة دورة Canvas التدريبية.
  2. التوفير التلقائي - يتسبب في إنشاء سجل مستخدم عندما يرتبط المتعلم أولاً بأحد الموارد ؛ علاوة على ذلك ، "تتذكر" المتعلمة عندما تعود وتحافظ على حالة عملها. على سبيل المثال ، إذا بدأ المتعلم مهمة مرتبطة بـ LTI ، لكنه لم يكملها في جلسة واحدة ، فإن مثيل Open edX يعيدها إلى المكان الذي تركته في المرة التالية التي تقوم فيها بالارتباط بهذا الواجب.
  3. تحويل الدرجات - يزامن الدرجات من مزود الأداة لمستهلك الأداة. على سبيل المثال ، عندما يكمل المتعلم أسئلة في تقييم ما ، يقوم مثيل Open edX بتجميع هذه النتائج حتى يتمكن نظام إدارة التعلم المستهلك من سحبها إلى دفتر التقديرات الخاص به.

في تطبيقنا لمعيار LTI 1.1 ، نستفيد من كل ميزة من هذه الميزات ، مما يسمح للمتعلمين بالتعرف على مواد تعليمية Open edX في سياق نظام إدارة التعلم الخاص بهم ، بينما يقوم النظامان بمصافحة LTI خلف الكواليس لتأكيد الهوية ، إنشاء عضوية الدورة ومزامنة الدرجات.

لمزيد من المعلومات حول مواصفات LTI ، اعرض الوثائق على موقع ويب IMS.

فوائد الميزة

بالنسبة للمؤسسات ، يعد تطوير المحتوى عبر الإنترنت تمرينًا مستهلكًا وغالبًا ما يصبح مكلفًا حيث يقضي المعلمون وقتًا أطول في صياغة موادهم. تقدم المدارس عادةً ، كما وصفها أحد أعضاء اتحاد edX ، "حاشية" من مصممي التدريس وغيرهم لتشكيل فرق الدورة التدريبية التي تساعد في تجميع جميع عناصر الدورة التدريبية الناجحة. مع هذا الوقت والطاقة المبذولين في إنشاء الدورة التدريبية ، تحرص المؤسسات على إعادة استخدام محتواها في أكبر عدد ممكن من السياقات (وهذا منطقي).

باستخدام LTI ، يمكن لفرق الدورة التدريبية إعادة استخدام المحتوى عالي القيمة الذي يقومون بتطويره في النظام الأساسي ليس فقط من أجل MOOCs ، ولكن أيضًا للدورات التدريبية السكنية المقدمة في LMS. علاوة على ذلك ، يمكن للمؤسسات الآن تطوير ممارسة التعامل مع محتواها ككائنات تعليمية معيارية يمكن إعادة مزجها بطرق مدروسة أو حتى جديدة.

بالنسبة للمدربين وفرق الدورة التدريبية الخاصة بهم ، توفر LTI قدرًا كبيرًا من الراحة والمرونة في استخدام مواد الدورة التدريبية عبر الأنظمة. بالإضافة إلى دعم إعادة استخدام المحتوى ، ومعالجة مثيل Open edX الخاص بهم كمكتبة للكائنات التعليمية تقريبًا ، يمكن لأعضاء هيئة التدريس تقليل الوقت الذي يقضونه في تعليم الطلاب كيفية تهيئة واستخدام الأنظمة المختلفة في الحرم الجامعي. هذا يقلل أيضًا من قلق الطلاب والاضطراب التشغيلي العام. يتطلب كل نظام في النظام البيئي النموذجي للحرم الجامعي استثمارًا كبيرًا على مستوى المدرسة ، من الأفراد والدولار. باستخدام وظيفة "Open edX كموفر لأدوات LTI" الجديدة ، بمجرد تحقيقها بالكامل ، يمكن للفرق الاستفادة من جودة edX والتقييمات المتقدمة وخبرات التعلم متعددة الأوجه وما هي أنظمة إدارة التعلم الجيدة فيها وإدارة الطلاب وتحسين استخدامها لكل واحد.

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

تجربة المتعلم

المصادقة وإدارة المستخدم

هناك نوعان من تدفقات مصادقة المستخدم الأساسية في تنفيذنا الحالي لـ LTI:

  1. مستخدم مجهول - في هذا التدفق ، يواجه المتعلمون مورد Open edX في الدورة التدريبية الخاصة بهم (عادةً ككائن iFrame في الصفحة) ويتم توجيههم على الفور إلى هذا المورد. خلف الكواليس ، يقوم مثيل Open edX الذي يعمل كمزود LTI تلقائيًا بتوفير ومصادقة مستخدم جديد ، ولا يتفاعل المتعلم بشكل مباشر مع نظام هوية Open edX.
  2. افتح مصادقة edX - في هذا التدفق ، يواجه المتعلمون مورد Open edX في الدورة التدريبية ، وإذا لم يسبق لهم زيارة موقع Open edX من دورة LMS هذه ، فسيُطلب منهم التسجيل أو تسجيل الدخول إذا كان لديهم حساب موجود. بمجرد إنشاء الهوية ، يتم توجيه المتعلم إلى مورد Open edX المحدد في ارتباط LTI.

يقدم تدفق المستخدم المجهول تجربة سلسة تقريبًا تقلل بشكل كبير من أخطاء المستخدم وتسمح للمدارس باستخدام الهويات الحالية بدلاً من مطالبة الطلاب بإنشاء عمليات تسجيل دخول موازية جديدة. في الواقع ، من غير المرجح أن يعرف المتعلم أنه يتم استخدام مثيل Open edX لتقديم المحتوى.

على النقيض من ذلك ، يتيح تدفق مصادقة Open edX للطلاب إنشاء هويات في نظام Open edX ، والتي قد تكون مفيدة لهم في سياقات أخرى ، مع الاستمرار في توفير تجربة متعلم سلسة توجه الطلاب إلى موارد Open edX محددة ضمن LMS بديل.

ديريك وايت ، من جامعة كولومبيا البريطانية (UBC) ، شريك رئيسي في التحقق من تكاملنا مع Blackboard ، الذي ساهم فريقه وظيفة "edX كموفر مصادقة LTI" لفتح edX ، يوضح سبب أهمية قيام المتعلمين بتأسيس هويتهم في Open edX:

"في كولومبيا البريطانية والمقاطعات الكندية الأخرى ، ولكن أيضًا في أجزاء أخرى من العالم ، توجد قوانين خصوصية تمنع أي مؤسسة من توفير معلومات التعريف الشخصية (PII) إلى السحابة. لهذا السبب ، نطلب من الطلاب إدارة هوياتهم الخاصة في edX ، ولكننا ما زلنا نستفيد من تجربة الدورة التدريبية المبسطة التي تحصل عليها عند ربط الموارد عبر LTI. "

في كلتا الحالتين ، لا يزال يتم جمع بيانات المتعلم في مزود مضيف Open edX لجميع أنشطته في النظام ، سواء كان المتعلم مجهولاً أو "معروفًا". أثناء تنفيذ بروتوكول LTI ، يقوم مستهلك الأداة بتمرير معرف المؤسسة ومعرف المتعلم (إذا كان لديهم واحد) إلى مثيل Open edX ، بحيث يمكن للعمليات النهائية استعادة هوية المتعلم ومعرفة نوع النشاط الموجود.

تحويل الدرجات

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

إذا تم رش الأسئلة خلال الدورة التدريبية عن طريق تقييم فهم الطلاب أثناء مواجهتهم للمواد التعليمية ، فقد يكون من المفيد رؤية الدرجات على مستوى الأسئلة الفردية في دفتر درجات LMS. إذا تم تجميع الأسئلة في الواجبات أو الاختبارات ، فيمكن استخدام التقدير الإجمالي الموضح في دفتر درجات LMS في تحديد الأداء التلخيصي للطلاب في الدورة التدريبية. يمكن الجمع بين كلتا الطريقتين في دورة واحدة ، إذا رغبت في ذلك.

مكون EdX مفتوح متدرج مضمن في دورة Canvas
مكون EdX مفتوح متدرج مضمن في دورة Canvas

 

التقدير على هذا المكون الموضح في عرض المدرس في دفتر التقديرات Canvas
التقدير على هذا المكون الموضح في عرض المدرس في دفتر التقديرات Canvas

على مستوى السؤال الفردي ، تتم مزامنة الدرجات بشكل فوري أو أكثر. يمكن للطلاب الإجابة عن سؤال في مكون edX ، ويمكن رؤية تقدير هذا السؤال في دفتر علامات LMS لاحقًا. على مستوى الواجب ، يتم تأخير مزامنة الدرجات عن قصد لمدة 15 دقيقة لمنح النظام الأساسي وقتًا كافيًا لإعادة حساب الدرجات قبل إرسالها عبر خدمة مزامنة الدرجات. في هذه الحالة ، قد لا يرى المعلم (أو الطالب) تقديرًا محدثًا لأي واجب معين لأكثر من 10 دقائق. أيضًا ، إذا كان الطالب في منتصف الواجب ، فقد يرى درجة جزئية تعكس جزءًا فقط مما أكمله إذا سمح للمدرس بذلك من خلال إعدادات دفتر تقديرات LMS. ومع ذلك ، مع استمرار تشغيل خدمة المزامنة ، سيتم تحديث النتيجة مع الإجابة على المزيد من الأسئلة.

الحالة الحالية للميزة

يتوفر التنفيذ الأولي لهذه الميزة ، التي تستخدم تدفق المستخدم المجهول ، في افتح إصدار edX Cypress. راجع الوثائق في GitHub:
https://github.com/mcgachey/edx-platform/wiki/Using-edX-as-an-LTI-Provider. تمت إضافة ملحقات للميزة مؤخرًا لدعم edX كوظيفة موفر مصادقة LTI ، كما هو مشار إليه أعلاه ، بالإضافة إلى نقل الدرجات المجمعة (لا يتوفر أي منهما في Cypress).

تم تمكين هذه الميزة ، مع الامتدادات ، في بيئة edX edge الخاصة بنا (لشركاء edX فقط) ، ويستخدم المستخدمون الأوائل أيضًا الوظائف في عمليات تثبيت Open edX. من أجل البدء في التحقق من صحة نشر الحافة ، كنا نعمل مع Phil McGachey في جامعة هارفارد لاختبار تطبيقنا مع Canvas و Derek White وفريق في جامعة كولومبيا البريطانية لاختبار تطبيقنا مع Blackboard. هذه جهود أولية ، لكنها مساهمات مجتمعية مهمة دفعت تطوير الميزات إلى الأمام. في الأشهر المقبلة ، سنعمل على الامتثال الكامل لـ LTI 1.1.

اليوم ، نعتبر الميزة "مؤقتة" وفي مرحلة تجريبية. نحن نعمل مع فرق إضافية لتوجيه اختباراتهم مقابل عمليات التثبيت الأخرى لـ Canvas و Blackboard. يرجى إخبارنا إذا كان هناك مستهلكون آخرون للأدوات (LMS) محل اهتمام شركاء edX أو مشغلي Open edX. إذا قمت بإجراء تكامل LTI مع تثبيت Open edX الخاص بك ، فسنكون مهتمين بمعرفة مدى جودة عمل هذه الوظيفة الجديدة جنبًا إلى جنب مع الأنظمة الأخرى.

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

العمل بشكل تعاوني مع شركائنا

كما كنت قد قرأت في بلدي الدخول الموحد باستخدام منشور مدونة بروتوكول SAML، فإن edX كمشروع مزود أدوات LTI نشأ عن الاحتياجات المحددة في مجموعة عمل تطبيقات الحرم الجامعي في edX ، والتي تجتمع لمعالجة تحديات تكامل الحرم الجامعي. تأسست المجموعة على أساس أن جميع الأعضاء سيساهمون بواحد مما يلي في العملية:

  1. رأس مال الفكر في شكل مشاركة في المناقشات ومراجعة الوثائق ، لا سيما إبراز حالات الاستخدام المختلفة لتلبية مجموعة واسعة من الاحتياجات.
  2. تطوير التطبيق في شكل مساهمات في قاعدة كود Open edX.
  3. التحقق من صحة في شكل اختبار الحلول التي وضعها أعضائها.

لدعم مجموعة العمل وأي مشاريع ناتجة - والتي تتضمن حاليًا هذا المشروع بالإضافة إلى مصادقة SAML / Shibboleth - توفر edX دعمًا مستمرًا لتطوير المنتج ، وإنشاء هيكل للمشاركة ، وتوجيه قرارات البنية ، وفي النهاية تقييم الحلول للتضمين في Open edX برنامج.

على وجه التحديد ، لم يكن هذا المشروع ممكنًا بدون القيادة الهندسية لـ Phil McGachey ، الذي ساهم بوثائق التصميم وحصة الأسد من edX كرمز مزود أداة LTI ، والمساهمات الإضافية لفريق UBC لتوفير edX باعتباره LTI مصادقة مزود قطعة من الحل. أخيرًا ، يجب أن أذكر أن John Zornig و Andrew Dekker طورا نموذجًا أوليًا مبكرًا للحل الذي حفز مناقشات ممتازة وساعدنا في التركيز على التنفيذ النهائي.

ماذا سيحدث في المستقبل؟

يشمل العمل المستقبلي على هذه الميزة ما يلي:

  • التنفيذ والاختبار الكاملين لبروتوكول LTI 1.1
  • مرور مجموعة اختبار التوافق LTI 1.1

مجالات الامتداد الأخرى:

  • أدوات التأليف ، لجعل اكتشاف عناوين URL لموارد Open edX أسهل لفرق الدورة التدريبية
  • الارتباط التعسفي ، لدعم القدرة على الارتباط بأي مستوى من شجرة محتوى Open edX والحصول على التنقل المناسب
  • LTI 2.x ، لدعم أحدث إصدار من المعيار

إذا كان أي شخص في مجتمع Open edX مهتمًا بالعمل على هذه الميزات - أو لديه ميزات أخرى للمساهمة في هذا المجال - من فضلك اتصل بفريق edX Open Source.

شكر!

شكر خاص لفريق مشروع LTI لدينا:

فيل ماكجاتشي ، جامعة هارفارد (مطور رئيسي)
ديف أورمسبي ، EDX (مطور رئيسي)
جون زورنيغ ، جامعة كوينزلاند
أندرو ديكر ، جامعة كوينزلاند
ديريك وايت ، جامعة كولومبيا البريطانية
بان لو ، جامعة كولومبيا البريطانية
وليام أونو ، جامعة كولومبيا البريطانية
نيد باتشيلدر ، إي دي إكس

والعديد من أعضاء فريق عمل edX الذين ساعدوا في صيد هذه السمكة ، وخاصة:

أليسون هودجز ، وثائق edX
كيفن فالكون ، edX DevOps

من فضلك لا تتردد في وصول إلى لي للحصول على معلومات إضافية حول المشروع.

بيث بورتر هي نائب الرئيس للمنتج في edX

تحميل

حان الوقت للمزيد؟ تحقق من المقالات أدناه.

حل المشكلات معًا: تطوير المنصات بقيادة المجتمع
اكتسب المهارات ووسّع آفاق المستقبل في مؤتمر Open edX
ورش عمل مطوري مؤتمر edX المفتوح
استعادة مستقبلنا الرقمي: لماذا انضممتُ إلى مجموعة النهضة المفتوحة
انضم إلى مؤتمر edX المفتوح 2026!

سيقدم مؤتمر Open edX لعام 2026 حالات استخدام مبتكرة لأحد أفضل أنظمة إدارة التعلم عبر الإنترنت مفتوحة المصدر في العالم، وهي منصة Open edX، واكتشاف أحدث التطورات في التصميم التعليمي ومجموعة الدورات التدريبية وطرق تشغيل وتوسيع منصة Open edX. ، بما في ذلك التقنيات المتقدمة، مثل الذكاء الاصطناعي التوليدي.