كيفية إنشاء موقع LMS على الويب - معلومات متعمقة حول الميزات الأساسية

نشرت: 2020-12-11

قال بن فرانكلين ذات مرة:
"الاستثمار في المعرفة يخدم المصلحة الفضلى".

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

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

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

  • برامج LMS - أنواعها وتطبيقاتها
  • إنشاء موقع LMS
  • استنتاج

برامج LMS - أنواعها وتطبيقاتها

LMS ، كما هو الحال في صيغته الإنجليزية الموسعة ، فإن نظام إدارة التعلم هو في الأساس تطبيق ويب. تم تطويره لأداء جميع الوظائف التي ينطوي عليها تنفيذ دورات التعلم الإلكتروني ، والبرامج التدريبية ، وكذلك برامج التعلم والتطوير:

  • الادارة
  • توثيق
  • تتبع
  • الإبلاغ
  • أتمتة
  • توصيل

وبالتالي ، فإن البرنامج يحتوي على القدرة على استيعاب وتقديم وتتبع جميع محتويات التدريب والتدريس ، مما يتيح الإدارة الفعالة لبيئة التعلم عبر الإنترنت التي تم تطويرها.

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

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

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

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

  • مؤسسة أو فرد
  • مجاني أو مدفوع
  • SaaS أو ترخيص واحد
  • في مكان العمل أو على السحابة
  • مدمج
  • مع CMS أو مع أدوات التأليف المدمجة

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

إدارة محتوى التدريب باستخدام حل LMS مخصص واحد

اتصل بنا

إنشاء موقع LMS

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

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

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

علاوة على ذلك ، من مزودي الخدمة ، يمكن الوصول إليه من خلال شبكة خارجية باستخدام بروتوكولات الإنترنت. من خلال نظام اتصالات عام مطلوب لمشاركة المعلومات الداخلية المهمة خارج المنظمة ، حيث يمثل الإنترنت الخيار الثاني باستخدام بروتوكولات TCP / IP القياسية.

مكونات LMS التي تحتاج إلى تطوير

الدخول الموحد (SSO) / تسجيل الدخول الاجتماعي

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

لتسهيل العملية وتقصيرها ، يتيح تسجيل الدخول الأحادي (SSO) للمستخدم تسجيل الدخول باستخدام معرف واحد وكلمة مرور. تشبه هذه الميزة تقريبًا وظائف تسجيل الدخول إلى الوسائط الاجتماعية التي توفرها Google و Facebook و LinkedIn و Twitter على سبيل المثال لا الحصر. يتم حفظ الوقت حيث يستخدم SSO معلومات من حساب موجود وغالبًا ما يمكّن الشخص من تسجيل الدخول باستخدام نقرة واحدة. تضيف عمليات الاستيراد التلقائية مثل صورة الملف الشخصي والاسم والبريد الإلكتروني إلى التجربة الشخصية ، وبالتالي تقوية اتصال المستخدم بتطبيق LMS للجوّال.

مصدر الصورة : نظرة عامة على تسجيل الدخول إلى Facebook

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

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

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

تسجيل واحد على النموذج الأولي.

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

تقليل تكاليف التعلم لموظفيك باستخدام نظام إدارة التعلم المخصص

اسألنا كيف

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

مجموعة المعلومات 1 - المعلومات الأساسية للتسجيل:

  • الاسم الأول واسم العائلة
  • معرف البريد الإلكتروني وصورة الملف الشخصي

مجموعة المعلومات 2 - المعلومات المشتركة التي يتطلبها نظام إدارة التعلم:

  • الخلفية التعليمية
  • المهارات والشهادات
  • يوفر الجدول التالي معلومات حول الحقول الضرورية لعملية التسجيل.
اسم الحقل وصف
فيديو أفلام قصيرة ، وثائقية ، ودروس ، وكوميديا ​​ارتجالية ، و
أكثر.
الاسم الاول الاسم الأول الذي قدمه المستخدم.
اللقب الاسم الأخير الذي قدمه المستخدم.
الصوره الشخصيه معلومات التعريف على صورة الملف الشخصي لعضو LinkedIn.
هوية شخصية قيمة تعريف فريدة لعضو LinkedIn.

الجدول 1 - مجموعة المعلومات 1 - المعلومات الأساسية للتسجيل

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

الجدول 2 - مجموعة المعلومات 2 - المعلومات المشتركة المطلوبة من قبل
نظام إدارة التعلم

باستخدام LinkedIn API ، يمكن الوصول إلى الحقول أعلاه باستخدام مصادقة OAuth. لكل من المجالات المذكورة أعلاه أهمية فريدة قد تكون مفيدة في مرحلة لاحقة. فيما يلي بعض الأمثلة الإضافية لتوضيح دور المجال المذكور أعلاه.

fieldOfStudyName - يمكن استخدام المعلومات من هذا المجال من خلال خوارزميات توصية الدورة لتحليل ما يعرفه المستخدم بالفعل وتقديم دورة متقدمة له في نفس مجال العمل.

الاسم - هذا اسم حقل آخر يمكن أن يساهم في تقديم توصيات أفضل وأكثر صلة بالدورة التدريبية بناءً على المهارات الموجودة لدى المستخدم.

FieldOfStudy - اسم حقل مهم لفهم المسار الوظيفي الذي يتابعه المستخدم. بناءً على هذه البيانات ، يمكن اقتراح حزمة من الدورات التدريبية ذات الصلة التي يمكن أن تمكن المستخدم من التقدم في مجال معين وتحقيق أهدافه المهنية.

بناء محتوى التعلم الإلكتروني

بمجرد أن يسجل العضو في LMS ، فإنه عادة ما يهبط على لوحة القيادة حيث يتم تقديمه مع دورات مختلفة أو حزم محتوى.

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

  • نص - PDF أو كلمة
  • الصوت - MP3 أو WAV
  • الصور - الرسومات بتنسيق JPEG
  • الرسوم المتحركة - فلاش أو أكثر

بعد تحليل شامل للمهام المختلفة التي يجب إنجازها من خلال عملية التعلم ، يجب إنشاء تصميم مفصل للمحتوى. ستوضح وثيقة التصميم الإرشادي (IDD) عدد الشاشات أو الوحدات التي يجب إنشاؤها لعرض المحتوى.

تطوير نظام إدارة التعلم المخصص - هندسة الدورة التدريبية

يمكن أن تتضمن بنية الدورة التدريبية عناصر مختلفة من المحتوى تم إعدادها كوحدات نمطية أو كتل لتكون جزءًا من بنية الدورة التدريبية LMS.

  • يجب تضمين كل من المشكلات وتقييمات استجابة المتعلم في التعليمات البرمجية ووضعها داخل بيئات آمنة.
  • يمكّن JavaScript (JS) نظام إدارة التعلم (LMS) من التواصل مع المحتوى ، ويحتاج هذا البرنامج النصي إلى إدخال JS للتكامل.
  • يمكن تضمين العناصر المرئية والتعليمية بما في ذلك الرموز المكتوبة للمدرس باستخدام تنسيقات تستند إلى لغة الترميز الموسعة (XML).
  • تساعد أداة تأليف الدورة التدريبية المعلمين أو الخبراء أو المعلمين في إنشاء الدورات التدريبية وتحديثها داخل MongoDB التي يستخدمها نظام إدارة التعلم للوصول إلى محتوى الدورة التدريبية.
  • هناك العديد من المناقشات والمنتديات والتعليقات التي تحدث حول الدورات التدريبية التي تديرها خدمات مختلفة ، بخلاف رمز الدورة التدريبية. سيقوم LMS بجلبها عبر API لدمجها في عملية التعلم.
  • سيتم تشغيل خط أنابيب منفصل لمختلف الأحداث التي ستصف المستخدم أو المتعلم. سيقوم خط أنابيب التحليلات هذا بتقييم جميع البيانات المتعلقة بسلوك المستخدم ونشر النتيجة في MySQL حتى يلتقطها LMS.

بمجرد وضع المكونات المختلفة في طابور ، وفقًا لـ IDD ، يتم تجهيز كل شاشة لعرض هياكل محتوى مختلفة. يمكن أن تستخدم البرامج النصية كلاً من Word و powerpoint.

الآن ، هناك طرق ومعايير يمكن من خلالها لهذا المحتوى / الدورات المصممة التفاعل مع نظام إدارة التعلم الرئيسي. يجب أن يتوافق كل جزء من المحتوى والرمز المكتوب مع أي من معيارين من معايير تكنولوجيا التعلم البارزة - AICC (لجنة صناعة الطيران CBT) و SCORM (نموذج مرجع كائن المحتوى القابل للمشاركة).

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

معايير AICC ، على الرغم من كونها عالية الأمان ، لا تحظى بشعبية ، ولا توفر الحرية لتتبع أو الإبلاغ عن تقدم المستخدم / المتعلم.

نظرًا لأن SCORM تشتمل على جميع مكونات AICC و IEEE ، بالإضافة إلى العديد من المعايير الفنية الأخرى ، فهي الأنسب للامتثال لمحتوى التعلم الإلكتروني الذي يتم إعداده لنظام LMS. يحتوي الإصدار الأخير 1.2 على جزأين يديران إنشاء محتوى التعلم الإلكتروني لـ LMS.

بيئة التشغيل

يقوم المطور بتنفيذ واجهة برمجة تطبيقات متوافقة مع SCORM في LMS للسماح للمحتوى بالوصول إلى LMS أو الاتصال به. لتنفيذ واجهة برمجة التطبيقات هذه ، يتم وضع محول واجهة برمجة التطبيقات ، وهو جافا سكريبت ، في الإطار الافتتاحي لكود المحتوى ، ويمكن الوصول إليه من خلال DOM. هذا المحول API مسؤول عن التعامل مع كل المحتوى لتفاعلات LMS مع 8 وظائف:

  • تهيئة ()
  • LMSFinish ()
  • LMSGetValue ()
  • LMSSetValue ()
  • LMSCommit ()
  • LMSGetLastError ()
  • LMSGetErrorString ()
  • LMS الحصول على التشخيص ()

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

نموذج تجميع المحتوى

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

نموذج المحتوى

يعطي نموذج المحتوى توجيهات حول نوع المحتوى الذي يتم دفعه إلى LMS. مع توفر وحدات مختلفة للمحتوى ، يحدد هذا النموذج العلاقات بين هذه الوحدات جنبًا إلى جنب مع أنواع الملفات اللازمة لهيكل المحتوى.

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

يجب أن يتم إعداد كل منظمة SCO لكل كلمة بطريقة لا تكون مرتبطة بها كائنات SCO الأخرى ولا ينبغي أن تستمد أي سياق مع كائنات SCO الأخرى.

البيانات الوصفية

يساعد هذا المكون في وصف المحتوى. تساعد المفردات المحددة مسبقًا في إنشاء نموذج بيانات غني. بعض الفئات الأساسية التي يتم تصنيف المحتوى إليها من أجل فهم أفضل وفقًا لنموذج البيانات الوصفية هي:

  • عام
  • دورة الحياة
  • ميتا ميتاداتا
  • اِصطِلاحِيّ
  • التعليم
  • حقوق
  • علاقة
  • حاشية. ملاحظة
  • تصنيف

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

تغليف المحتوى

يتم تنفيذ النموذجين أعلاه ونموذج المحتوى ونموذج تجميع المحتوى بواسطة مكون تعبئة المحتوى. لا يقتصر الأمر على تسهيل التفاعل والتشغيل السلس بين جميع المحتويات ، بل تتأكد هذه المواصفات أيضًا من أن كل المحتوى يتم حزمه بطريقة مماثلة. للتعبئة ، يتم نقل كل المحتوى إلى مجلد ZIP يسمى PIF مع ملف XML "imsmanifest.xml" في القاعدة. يحتوي هذا الملف على جميع المعلومات من نموذج المحتوى بالإضافة إلى تنسيق البيانات الوصفية.

بمجرد كتابة الدورات وصفحات الويب وحزم المحتوى وتنفيذها وفقًا لـ SCORM ، فإن الميزة التالية التي يجب العمل عليها هي تنظيم هذا المحتوى في أنماط وأماكن مختلفة داخل LMS.

تنظيم المحتوى

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

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

يتم تنظيم هذا المحتوى بطرق فعالة للمستخدمين للتعلم بمساعدة أداة إدارة المحتوى أو نظام إدارة المحتوى التعليمي (LCMS). باختصار ، ستعمل أداة إدارة المحتوى على تمكين نظام إدارة التعلم (LMS) من تخزين أنواع المحتوى المختلفة واستعادتها والوصول إليها داخل نظام إدارة التعلم (LMS).

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

سيقوم LCMS بتسمية كائنات التعلم ، وتقديمها في مجموعات مختلفة وفقًا لمتطلبات المستخدم. يمكن أن يقدم المحتوى إما كمكونات فردية تم إنشاؤها بواسطة أداة التأليف ، أو كوحدات تعليمية كاملة.

وضع أداة إدارة المحتوى (LCMS) داخل بنية LMS.

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

يتطلب تطوير ميزة إدارة المحتوى لنظام LMS إنشاء هياكل مفصلة للدورة التدريبية وهياكل IDD شاملة. بمجرد تسجيل المستخدمين ، يجب أن يكونوا قادرين على عرض قائمة بجميع الدورات. بمجرد نشر محتوى LMS الداخلي ، يمكن للمسؤول "إيقاف" الوصول إلى الدورات التدريبية الخارجية المرخصة. هناك طريقة أخرى لتنظيم المحتوى وهي إنشاء أنواع مختلفة من المستخدمين أو التسلسلات الهرمية: المعلمين والطلاب والمحررين وأولياء الأمور والزوار. إن التحكم في من يمكنه الوصول إلى أي جزء من المحتوى المختلف سيلعب دورًا كبيرًا في توفير الجودة في عملية التعلم.

لتنظيم المحتوى المتاح ، يحتاج المطور إلى إنشاء فئات بناءً على أوجه التشابه في المحتوى أو مجال الموضوع. بمجرد إنشاء الفئات ووضعها في مجلدات منفصلة ، يمكن أن يكون هناك 3 طرق لوضع هذه الفئات ليتمكن المتعلمون من الوصول إليها:

خلق مسارات التعلم

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

ستأخذ منظمة المحتوى بعد ذلك مسارًا يتم تقديمه على النحو التالي:

مسار تنظيم المحتوى

يؤلف مسار التعلم

مسار التعلم بالطبع

خلق المواضيع

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

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

إنشاء مسار المواضيع

ابتكار تسويقي

منهج هجين

عندما يكون هيكل المحتوى معقدًا ، وتتضمن الدورة التدريبية الواحدة العديد من عناصر الدراسة ، فمن الأفضل اتباع كلا النهجين أعلاه. يوجه مسار التعلم الطالب لتناول العناصر واحدًا تلو الآخر ، مع تقييمات منتظمة قبل التقدم إلى المرحلة التالية. تسمح الفصول باختيار الموضوعات بسهولة واستقبالًا أفضل لهيكل الدورة التدريبية بأكمله.

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

مسار نهج هجين

ابتكار تسويقي

المحتوى المحدد عند تجميعه معًا للحصول على حسابات تجربة تعلم منهجية لنظام LMS فعال. هناك أيضًا خيار لتضمين دمج مسار تعليمي مخصص ، حيث يقوم المستخدم برعاية ووضع حزم محتوى مختلفة وفقًا لفهمه / وسرعة تعلمه.

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

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

اجعل فريقك يتكيف مع تغيير المشهد التكنولوجي باستخدام نظام إدارة التعلم المخصص

استشرنا

التحكم بالإدارة

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

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

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

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

لوحة تحكم المشرف والإعدادات

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

أيضًا ، يجب أن يكون المسؤول قادرًا على إضافة أو تحرير الرؤوس التي يتم عرض الأرقام الخاصة بها على لوحة القيادة. يجب أن تكون الإحصائيات المرئية وفقًا لتقدير المسؤول.

يو! مدرب لوحة القيادة

مثال على لوحة تحكم المسؤول مع الإحصائيات الوصفية لمرجع تقدم LMS السريع (المصدر: YoCoach demo)

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

  • صنف المحتوى للمستخدمين لتحديد ما يبحثون عنه بسهولة.
  • تحديد التعليمات والموضوع.
  • إنشاء مثيلات قابلة للتسجيل للمتعلمين للوصول إلى الفصول الدراسية.
  • حدد المخرجات للمحتوى والفيديو والصوت واللغة والمزيد.

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

أنواع المستخدمين التي يجب على المسؤول تخصيصها

أنواع المستخدمين التي يجب على المسؤول تخصيصها (المصدر: YoCoach demo)

إعدادات LMS

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

علامة تبويب الإعدادات للمشرف

علامة تبويب الإعدادات للمسؤول (المصدر: YoCoach demo)

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

عرض YoCoach

علاوة على ذلك ، يمكن توفير إعدادات مختلفة لتكامل خيارات الدفع ، وتعديلات العمولة ، وإدارة العملة ، وقوالب البريد الإلكتروني ، ومكونات تطبيق الويب التقدمي (PWA) الأخرى من خلال علامة التبويب هذه.

التقارير

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

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

علامة تبويب الإعدادات للمسؤول (المصدر YoCoach التجريبي)

خيارات إنشاء التقارير لمسؤول LMS (المصدر: YoCoach demo)

متفرقات

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

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

دعونا نلقي نظرة على ميزة إنشاء التقارير المخصصة بالتفصيل لفهم كيفية فصل الوظيفة في نهاية المطور.

ميزة إنشاء التقرير المخصص

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

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

تتضمن ميزة إنشاء التقارير المخصصة في نظام إدارة التعلم ميزات أخرى مثل خيار تنزيل التقارير بتنسيق PDF أو XLS ، وجدولة التقارير لتلقيها عبر البريد الإلكتروني بعد فترات منتظمة ، وعمليات التحقق الداخلية لضمان متانة الميزة.

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

ميزة إنشاء التقارير المخصصة.

تصور البيانات في التقارير المخصصة

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

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

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

إنشاء تصميم ثابت باستخدام HTML / CSS

في هذه الطريقة ، يقوم مصمم الويب بإنشاء تخطيط التقرير المخصص باستخدام HTML و CSS. بعد هذه المرحلة ، يربط المطور الواجهة الخلفية بالتصميم.

معالجة برمجية لـ SVG باستخدام PHP

يمكن للمطور برمجة تنسيق SVG مباشرة لعرض التقرير المخصص بطريقة جذابة بصريًا. في هذه الطريقة ، هناك متطلبات قليلة أو معدومة لمصمم الويب. ومع ذلك ، نظرًا لأن هذه الطريقة تتضمن معالجة برمجية لـ SVG باستخدام PHP أو أي لغة برمجة نصية أخرى ، فمن المحتمل ألا تعمل بعض التنسيقات بشكل جيد مع خادم ويب لا يتم تشغيله بواسطة نظام التشغيل Linux.

تتوفر عمليات تكامل الجهات الخارجية لتقليل وقت تطوير ميزة إنشاء التقارير المخصصة. يمكن إضافة إمكانية تصور البيانات في LMS من خلال الاستفادة من مخططات JavaScript أو المخططات التفاعلية وأدوات البيانات بواسطة Google .

جدولة تقرير مخصص

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

الإدارة الإدارية بواسطة LMS Admin

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

الوظائف الأساسية وراء ميزة الجدولة

يمكن تطوير آلية الجدولة باستخدام أداة جدولة الوظائف. أشهر جدولة عمل مستخدمة على نطاق واسع هما Cron و Celery. لا يقتصر الغرض من استخدام برنامج جدولة الوظائف على إنشاء جدولة التقارير. ضع في اعتبارك مثال ينسى فيه المستخدم كلمة المرور أثناء تسجيل الدخول إلى نظام إدارة التعلم.

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

استنتاج

نظام إدارة التعلم هو نظام معقد يمكن إنشاؤه من البداية. في منشور المدونة هذا ، نظرنا في المكونات الأساسية لنظام إدارة التعلم (LMS) التي تساهم في بناء بيئة تعليمية قوية وفعالة. تكمن الفكرة في إنشاء موقع LMS على الويب يوفر سير عمل انسيابيًا لجميع المستخدمين.

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

اكتسب المزيد من الأفكار حول عادات التعلم لموظفيك باستخدام نظام إدارة التعلم المخصص

استشرنا