في Brightspace، يمكنك تعيين الأدوار والوحدات التنظيمية المختلفة إلى مجموعة من الأسماء المحددة المقبولة عالميًا، استنادًا إلى مواصفات IMS LTI 1.3. يعني تعيين السياق هذا أن الأدوار والوحدات التنظيمية تؤثر على الطريقة التي تتعامل بها الأداة مع عملية تشغيل LTI. تتيح Brightspace لك إنشاء العديد من الأدوار المخصصة وأنواع الوحدات التنظيمية حسب الحاجة؛ ونتيجة لذلك، يمكن أن تتلقى الأداة عددًا غير محدود من أنواع "السياقات" المختلفة.
أنواع السياق في LTI
كجزء من مواصفات LTI، قام IMS بتعريف مجموعة معينة من أنواع السياق الشائعة التي يمكن أن تتوقع الأدوات أن تتلقى منها رسالة LTI. أنواع السياقات الأربعة المدعومة هي:
- CourseTemplate
- CourseOffering
ملاحظة: لا ترسل Brightspace حاليًا CourseSection أو مجموعة كسياق، حيث يتم إكمال كل الارتباطات ونشاط المقرر التعليمي على مستوى CourseOffering.
تعيين نوع الوحدة التنظيمية
أدوات الوحدة التنظيمية
تتم إدارة الوحدات التنظيمية في Brightspace باستخدام الأدوات التالية:
- محرر نوع الوحدة التنظيمية: تُمكّن المسؤولين من إنشاء أنواع وحدات تنظيمية مخصصة، تتم تسميتها حسب رغبتهم، أو تحريرها.
- محرر الوحدة التنظيمية: يُدير الوحدات التنظيمية الفعلية. يمكنك إنشاء المعلومات الخاصة بجميع الوحدات التنظيمية الموجودة في مثيلهم وتحريرها وحذفها وإدارتها. ويمثل العمود الموجود جهة اليمين عرض الشجرة حسب التسلسل الهرمي لهيكل المؤسسة الحالي، مع تفاصيل الوحدة التنظيمية المحددة حاليًا جهة اليسار. ومن هنا، يمكنك بدء التشغيل بسرعة إلى وحدة تنظيمية معينة.
خريطة أنواع الوحدات التنظيمية إلى IMS الموحدة
يتم تعيين وحدات Brightspace التنظيمية بأربعة معايير للنوع مدعومة من IMS. ويمكن تعيين نوع الوحدة التنظيمية لإرسال أحد سياقات IMS أو الكثير منها عند بدء التشغيل.
ملاحظة: توصي D2L بتعيين أنواع وحدات Brightspace التنظيمية إلى أدوار IMS القياسية في وقت مبكر من حياة المثيل أو في حالة إنشاء أنواع وحدات تنظيمية مخصصة جديدة.
لتعيين أنواع وحدات Brightspace التنظيمية المختلفة إلى أدوار IMS القياسية
- من قائمة أدوات المسؤول، انقر فوق تكوين IMS.
- انتقل إلى علامة تبويب أنواع الوحدات التنظيمية.
- قم بإجراء التغييرات التي تريدها وانقر فوق حفظ.
الشكل: مثال على تعيين أنواع الوحدات التنظيمية إلى نظام IMS القياسي.
عينة كود الوحدة التنظيمية
حسب كيفية تعيين نوع معين من الوحدات التنظيمية، ستتلقى أداة الاستلام واحدًا أو أكثر من سياقات IMS المعينة في عملية بدء التشغيل. وفي ما يأتي شكل بدء تشغيل 1.3 LTI لتمرير السياق، وفي هذه الحالة يتم تعيينه إلى CourseOffering الخاص بالسياق:
"https://purl.imsglobal.org/spec/lti/claim/context": { "id": "c1d887f0-a1a3-4bca-ae25-c375edcc131a", "label": "ECON 1010", "title": "Economics as a Social Science", "type": ["http://purl.imsglobal.org/vocab/lis/v2/course#CourseOffering"] },
سواء أكانت إدارة الأدوار أو السياق، فإن تعريفها ليس مهمة يومية. وبعد الإعداد، نادرًا ما يتم تحديثها. وإذا رأيت، عند استخدام أداة LTI، أخطاء متعلقة بدور أو سياق غير معروف، فمن المحتمل أن يكون السبب من تعيينات IMS تم تكوينها بشكل غير صحيح. تأكد من إعداد الخرائط بشكل صحيح لتجنب الأخطاء عند اعتماد أدوات LTI جديدة.
تعيين الأدوار
تمثل الأدوار في Brightspace أذونات المستخدم المعينة لوحدة تنظيمية معينة. يمكن للمستخدم أن يكون له دور واحد فقط لكل وحدة تنظيمية، ولكن يمكن أن تكون له أدوار مختلفة في وحدات تنظيمية مختلفة (على سبيل المثال، يمكن أن يكون المستخدم طالبًا في بعض المقررات التعليمية، ومعلّمًا في مقررات تعليمية أخرى).
على الرغم من أن Brightspace توفر بعض الأدوار المعدة سابقًا، فإن المستخدمين غالبًا ما ينشئون أدوارًا مخصصة بالكامل بناءً على احتياجات محددة أو الوصول إلى الأداة.
يمكنك إنشاء عدد غير محدود من الأدوار، ولكن يجب أن تكون على دراية بأن التكامل لا بد أن يكون مستعدًا لتلقي كل هذه الأدوار والتعرّف عليها بطريقة قياسية.
تتم إدارة الأدوار والأذونات المضمنة الخاصة بها مركزيًا من خلال أداة الأدوار والأذونات.
الأدوار في LTI
يعرّف IMS المستخدم ومواد الدور على النحو الآتي:
- المستخدم: مادة تمثل شخصًا لديه جلسة حالية داخل المنصة ويتم توفيرها للأداة.
- الدور: يمثل الدور مستوى الامتياز الذي يُمنح للمستخدم ضمن السياق الذي تستضيفه المنصة.
ينتمي الدور إلى المستخدم، ويوجد كأنواع منفصلة من الأدوار:
- دور المؤسسة: الدور الذي يؤديه المستخدم على مستوى المؤسسة. للاطّلاع على أدوار المؤسسة المدعومة، راجع مفردات LIS لأدوار المؤسسة.
- الدور السياقي: دور المستخدم على مستوى السياق الحالي (حيث يتم تشغيل النشاط). للاطّلاع على الأدوار السياقية المدعومة، راجع مفردات LIS للأدوار السياقية.
تعيين أدوار LTI القياسية
تمكّنك أداة تكوين IMS من تعيين الأدوار المتعددة لديهم في Brightspace إلى الأدوار القياسية المحددة من IMS.
ملاحظة: تنصح D2L بأن تقوم بتعيين كل دور لـ Brightspace لدور مؤسسة ودور سياقي واحد على الأقل.
لتعيين دور IMS إلى دور Brightspace:
- من قائمة أدوات المسؤول، انقر فوق تكوين IMS.
- انتقل إلى علامة تبويب أنواع الوحدات التنظيمية.
- انقر فوق +تحرير تعيين الدور.
- حدد الأدوار التي ترغب في تعيينها.
- انقر فوق حفظ.
الشكل: مثال على تعيين أدوار LTI القياسية.
نموذج كود الدور
استنادًا إلى كيفية تعيين دور معين، ستتلقى الأداة دورًا واحدًا أو أكثر من أدوار IMS المعيّنة في عملية التشغيل. إليك بيان ما يبدو عليه تشغيل LTI إصدار 1.3 لتمرير الأدوار، التي يتم تعيينها إلى الطالب والمتعلّم والمستشار:
"https://purl.imsglobal.org/spec/lti/claim/roles": [ "http://purl.imsglobal.org/vocab/lis/v2/institution/person#Student", "http://purl.imsglobal.org/vocab/lis/v2/membership#Learner", "http://purl.imsglobal.org/vocab/lis/v2/membership#Mentor"],
تحتوي معلّمة الدور على تعييني دور مختلفين مضمنين بالداخل حسب مواصفات IMS لإدارة الأدوار. يجب أن تكون الأدوات قادرة على تحديد كل من دور المؤسسة والدور السياقي لتشغيل مستخدم معيّن.