في أحدث إصدار من Open edX ، Maple ، ملف تعلم الواجهة الأمامية الصغيرة (أو MFE) ستكون الآن تجربة LMS الافتراضية للطالب. 

ما الميزات الجديدة الموجودة في التعليم MFE؟

لقد أضفنا بعض الأشياء الرائعة إلى التعلم MFE! تتميز الخطوط العريضة للدورة التدريبية الآن بتقديرات الجهد التلقائي للأقسام الفرعية. إليك ما تبدو عليه التقديرات في صفحة مخطط الدورة التدريبية - يعرض هذا الوقت المقدر لقراءة مقاطع الفيديو ومشاهدتها ، بالإضافة إلى عدد الأنشطة ، لقسم الدورة التدريبية "الرعاية الذاتية للتعلم":

بالإضافة إلى ذلك ، هناك بعض الاحتفالات الجديدة بالتقدم في الدورة التدريبية - نافذة منبثقة عندما ينهي المتعلم القسم الأول:

ونوافذ منبثقة مشروطة احتفال خط لمدة 3 أيام:

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

تأثير المتعلم

الميزات الجديدة في التعليم MFEs هي أدوات لزيادة معدلات نجاح المتعلم. تعمل ميزة تقدير الجهد التلقائي على تمكين المتعلمين من خلال توفير البيانات لمساعدتهم على اتخاذ قرارات أكثر فاعلية لإدارة الوقت ، في كل من بيئات التعلم ذاتية السرعة والمدعمة. تعد هذه الميزة جزءًا من إستراتيجية أوسع لدعم جداول التعلم المخصصة ، والتي قد تزيد معدلات إتمام الدورة بنسبة 50٪. تشجع معالم التقدم والنوافذ المنبثقة المتتالية على عمليات تسجيل الوصول الذاتية وتعزز الاتساق من خلال حلقات التغذية الراجعة الإيجابية. المتعلمون الذين يشاركون في مواد الدورة التدريبية 3 أيام متتالية هم أكثر عرضة بنسبة 20 مرة لاجتياز الدورة التدريبية الخاصة بهم مقارنة بمن لا يفعلون ذلك. 

ما هي مؤسسات التمويل الأصغر؟

تطبيقات Open edX micro-frontend هي تطبيقات React صغيرة يمكن بناؤها ونشرها بشكل مستقل. MFEs هي تطبيقات JavaScript ديناميكية مقدمة من جانب العميل تتيح عمليات نشر أكثر أمانًا وسرعة للكود الجديد لأنظمة الإنتاج الحية. يقومون أيضًا بسحب أجزاء صغيرة من التعليمات البرمجية المركزة من منصة edx-platform monolith ، مما يسهل على فريقك تطوير ميزات جديدة والمساهمة في المنبع. تعرف على المزيد حول المؤسسات المالية الأصغر هنا. 

يعرض Learning MFE جميع صفحات الدورة التدريبية التي تواجه المتعلم ، مثل مخطط الدورة التدريبية وصفحة التقدم ومحتوى الدورة التدريبية. كان متاحًا اختياريًا في إصدار Lilac بينما كانت التجربة "القديمة" هي الخيار الافتراضي ؛ في Maple ، يتم عكس هذا الموقف ، مع توفير التعلم MFE كخيار افتراضي والخبرة القديمة متاحة اختياريًا لأولئك الذين يرغبون. كن على علم ، مع ذلك ، أنه من المتوقع أن يتم إيقاف التجربة القديمة في إصدار جوزة الطيب في يونيو المقبل.

ما هي القيود الموجودة ، إن وجدت؟

لاحظ أن جميع مقاطع فيديو الدورة التدريبية يجب أن يكون لها فترات edx- فال، والدورات تحتاج إلى إعادة نشرها ، حتى تظهر تقديرات جهود الدورة التدريبية (مفصلة أعلاه).

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

على الجانب الأكثر سرية ، لن يتم عرض التسلسلات الهرمية غير القياسية للدورة التدريبية في MFE (تتبع جميع الدورات التدريبية المؤلفة من Studio التسلسل الهرمي الصحيح ؛ لا يمكن إنشاء التدرجات غير القياسية إلا عن طريق التأليف اليدوي للمحتوى في OLX). أيضًا ، لا يمكن تقديم محتوى الدورة التدريبية في "Mongo القديم" (حيث يتم استخدام نمط مفتاح الدورة التدريبية ORG / COURSE / RUN بدلاً من النمط الجديد ، course-v1: ORG + COURSE + RUN) بواسطة MFE. من المستبعد جدًا أن تنطبق أي من هاتين المشكلتين على التثبيت الخاص بك.

لإعادة التثبيت إلى استخدام التجربة القديمة (LMS Django-Rendered) ، يمكن لمشغلي الموقع استخدام علامتين 1 و 2 إما عالميًا أو لكل دورة تدريبية. هل لاحظ أنه من المتوقع إزالة هذه الخيارات ، والتجربة القديمة في جوزة الطيب.

هل هناك أشياء غريبة أخرى يجب أن أعرفها؟

سألت مضحك! يجب أن تدرك أنه في الوقت الحالي ، بالنسبة للمؤلفين ، ستستمر معاينة محتوى الدورة التدريبية كمتعلم في استخدام تجربة Legacy. ستعمل التجربة القديمة أيضًا على تقديم المحتوى التالي: عرض الطالب XBlock ولوحة معلومات المدرب وعلامات التبويب التالية: المناقشات وويكي والفرق والملاحظات وأي علامات تبويب ثابتة (صفحات مخصصة).

بالإضافة إلى ذلك ، هناك بعض الاختلافات الأسلوبية الطفيفة بين تجربة Legacy و MFE التي قد تلاحظها.

عمليات الموقع: كيف يمكنني نشر التعليم MFE؟

افحص البرنامج المساعد الأساسي المصغر للواجهة الأمامية لـ Tutor. وصي هو توزيع Open edX المستند إلى Docker ، للإنتاج والتنمية المحلية.

من المهم أن تتم إضافة اسم المجال لمثيل Learning MFE الخاص بك إلى CORS_ORIGIN_WHITELIST للتجارة الإلكترونية والاكتشاف و lms والاستوديو. 

إلى أين أذهب مع الأسئلة ، أو للحصول على المساعدة؟

لقراءة المزيد حول هذه التغييرات ، تحقق من ملاحظات إصدار القيقب فضلا عن وثيقة التغييرات الفنية القيقب. بالإضافة إلى ذلك ، يتوفر مجتمع Open edX للمساعدة بعدة طرق. يمكنك نشر أسئلة حول تطوير البرامج في موضوع تطوير الخلاف، أو أسئلة حول عمليات الموقع في موضوع Discord DevOps. على فترة ركود، ابحث عن مطوري الواجهة الأمامية في # frontend-working-group ومساعدة SRE / DevOps في #ops.

شكرا!

أخيرًا ، أريد أن أعطي صيحة لـ مجموعة عمل البناء - الاختبار - الإصدار (# wg-build-test-release في Slack) الذين قاموا برعاية إصدار Maple وعملوا بجد للتأكد من أن Learning MFE - و MFEs بشكل عام - يعمل بشكل صحيح مع تثبيتات Open edX. هل أنت مهتم بالمساعدة في إطلاق جوزة الطيب؟ يبدأ التخطيط للإصدار الآن! ألق نظرة على كيفية الانضمام إلى تعليمات BTR، ولا تخف من التواصل مع Slack بطرح الأسئلة.

تحميل