المحتوى الذي تم نسخه في Classroom

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

عندما ينسخ المعلّمون مهمة دراسية في Classroom، تتضمّن المهمة المنسوخة معلَمات طلب بحث courseId وitemId وattachmentId مختلفة مقارنةً بالمهمة الأصلية.

كيفية نسخ المحتوى

توضّح الأقسام التالية كيف يمكن للمعلّمين نسخ المهام الدراسية في Classroom.

نسخ دورة تدريبية

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

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

نشر مهمة دراسية في دورات تدريبية متعددة

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

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

إعادة استخدام مشاركة

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

الشكل 3. يمكن للمعلّمين بدء عملية إعادة استخدام مشاركة من علامة التبويب "الواجب الدراسي" والنقر على إعادة استخدام المشاركة.

الشكل 4. بعد النقر على إعادة استخدام المشاركة، يمكن للمعلّمين اختيار صف والمهمة التي يريدون إعادة استخدامها.

السلوك المتوقع

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

  1. يُرجى التأكّد من أنّه لا يزال بإمكان المعلّمين معاينة المرفق في teacherViewUri. إذا كانت إضافتك تتطلّب الحصول على ترخيص ولم يقم المعلّم بإعداد دورة تدريبية منسوخة بالشكل المناسب، يمكنك عرض رسالة سهلة الاستخدام لإعلام المعلّم بالخطوات المناسبة. على الأقل، يجب ألّا يظهر للمعلّمين صفحة خطأ في إطار iframe.
  2. يجب التأكُّد من ظهور مرفق إضافة جديد للطلاب في studentViewUri. بالنسبة إلى المرفقات من نوع النشاط، يعني هذا أنّ المرفق غير مكتمل ولن يتمكّن الطالب من الاطّلاع على أي من ردوده من دورة تدريبية أخرى. إذا لم تسمح الإضافة للطالب نفسه بإكمال مرفق مرتين، يمكنك عرض رسالة سهلة الاستخدام تصف السيناريو أو مسارًا لحل المشكلة. بالنسبة إلى المرفقات من نوع المحتوى، يعني هذا عرض المحتوى ليراه الطالب في studentViewUri. على الأقل، يجب ألا تظهر للطلاب صفحة خطأ في iframe.
  3. تأكَّد من أنّ المعلّمين يطّلعون على تسليم الطالب من المهمة المنسوخة في studentWorkReviewUri. ينبغي ألا يكون المعلم قادرًا على رؤية طلب الطالب للمرفق من دورة أخرى. وعلى أقل تقدير، يجب ألا تظهر للمعلّمين صفحة خطأ في iframe.

إطار iframe لعرض المعلّم

عند تشغيل المعلّم teacherViewUri، يتم إرسال attachmentId كمَعلمة طلب بحث بالإضافة إلى courseId أو itemId أو itemType أو login_hint أو hd. يمكن استخدام attachmentId لعرض المرفق الصحيح في iframe.

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

إطار iframe لعرض الطلاب

عند تشغيل طالب studentViewUri، يتم إرسال attachmentId كمَعلمة طلب بحث بالإضافة إلى courseId أو itemId أو itemType أو login_hint أو hd. لعرض studentViewUri عند نسخ مهمة أو دورة تدريبية، استخدِم مَعلمتَين:

تمثّل السمة attachmentId معرّفًا فريدًا للمرفق. مع ذلك، لا يمكن ضمان أن تكون السمة submissionId فريدة. وبالتالي، يكون للمهمة المنسوخة أو المُعاد استخدامها سمة attachmentId مختلفة، ولكن قد تظل السمة submissionId كما هي. عندما يبدأ الطالب تشغيل "studentViewUri"، يمكنك عرض المرفق من خلال تحديد عمل الطالب استنادًا إلى المفتاح المركّب لكل من attachmentId وsubmissionId.

إذا تم عرض studentViewUri استنادًا إلى submissionId فقط، أنت تخاطر بعرض الطالب الذي يعرضه من دورة تدريبية أخرى لأنّه ليس من المضمون أن يكون submissionId فريدًا.

كما ذكرنا سابقًا، إذا لم تتمكّن من تحديد attachmentId، يمكنك استخدام العنصر CopyHistory في مورد AddOnAttachment لتحديد المهمة الأصلية ومَعلمات طلب البحث الخاصة بها.

إطار iframe لمراجعة عمل الطلاب

عندما يستخدم المعلّم studentWorkReviewUri، يتم إرسال attachmentId وsubmissionId كمَعلمات طلب بحث بالإضافة إلى courseId وitemId وitemType. يمكنك استخدام مَعلمات طلب البحث هذه لاسترداد مورد AddOnAttachment أو مورد CopyHistory إذا لم تتمكّن من تحديد attachmentId الذي تم تقديمه. يتيح لك ذلك البحث عن عمل الطالب باستخدام مفتاح مركّب للسمتَين attachmentId وsubmissionId.