Classroom में कॉपी किया गया कॉन्टेंट

शिक्षक Classroom में असाइनमेंट कॉपी कर सकते हैं. ऐसा करने से, असाइनमेंट में मौजूद ऐड-ऑन अटैचमेंट भी कॉपी हो जाते हैं. इससे शिक्षकों को हर स्कूल ईयर में कई सेक्शन या नए सेक्शन के लिए असाइनमेंट बनाने में काफ़ी समय बचता है.

जब शिक्षक Classroom में किसी असाइनमेंट को कॉपी करते हैं, तो कॉपी किए गए असाइनमेंट में, ओरिजनल असाइनमेंट की तुलना में अलग-अलग courseId, itemId, और attachmentId क्वेरी पैरामीटर होते हैं.

कॉन्टेंट कॉपी करने का तरीका

नीचे दिए गए सेक्शन में बताया गया है कि शिक्षक Classroom में असाइनमेंट कॉपी कैसे कर सकते हैं.

कोर्स कॉपी करना

कोर्स को कॉपी करते समय, उस कोर्स के सभी असाइनमेंट नए कोर्स में ड्राफ़्ट के तौर पर कॉपी हो जाते हैं. इसके बाद, शिक्षक नए कोर्स में रजिस्टर किए गए छात्र-छात्राओं के लिए, इन असाइनमेंट को पब्लिश कर सकता है. छात्र/छात्रा को मूल कोर्स और कॉपी किए गए कोर्स में रजिस्टर किया जा सकता है. ऐसा तब हो सकता है, जब किसी छात्र/छात्रा को कक्षा में वापस ले जाया जाता है या फिर से क्लास में शामिल किया जाता है.

पहला डायग्राम. शिक्षक Classroom में वर्टिकल बिंदु वाले मेन्यू पर जाकर और कॉपी करें पर क्लिक करके, कोर्स कॉपी कर सकते हैं. इसके बाद, शिक्षक पॉप-अप में कोर्स की जानकारी दे सकता है और उसे कॉपी कर सकता है.

किसी असाइनमेंट को कई कोर्स के लिए पब्लिश करना

शिक्षक, असाइनमेंट बनाने वाले पेज पर जाकर, एक से ज़्यादा कोर्स के लिए असाइनमेंट पब्लिश कर सकते हैं. ऐसा भी हो सकता है कि किसी छात्र/छात्रा को दोनों कोर्स में रजिस्टर किया गया हो.

दूसरा डायग्राम. शिक्षक, असाइनमेंट बनाने वाले पेज पर मौजूद साइडबार में ड्रॉप-डाउन पर क्लिक करके और एक से ज़्यादा कोर्स चुनकर, किसी असाइनमेंट को एक से ज़्यादा कोर्स के लिए पब्लिश कर सकते हैं.

पोस्ट का फिर से इस्तेमाल करना

शिक्षक क्लासवर्क टैब पर जाकर और बनाएं पर क्लिक करके, किसी पोस्ट का फिर से इस्तेमाल कर सकता है. ड्रॉप-डाउन मेन्यू में जाकर, वे पोस्ट का फिर से इस्तेमाल करें पर क्लिक करके क्लास चुन सकते हैं. इसके बाद, जिस असाइनमेंट को फिर से इस्तेमाल करना है उसे चुन सकते हैं.

तीसरी इमेज. शिक्षक क्लासवर्क टैब में जाकर, किसी पोस्ट को दोबारा इस्तेमाल कर सकते हैं. इसके लिए, उन्हें पोस्ट का फिर से इस्तेमाल करें पर क्लिक करना होगा.

चौथी इमेज. पोस्ट का फिर से इस्तेमाल करें पर क्लिक करने के बाद, शिक्षक क्लास और उस असाइनमेंट को चुन सकते हैं जिसे उन्हें फिर से इस्तेमाल करना है.

अनुमानित व्यवहार

जब कोई कोर्स या असाइनमेंट कॉपी किया जाता है, तो उसी छात्र/छात्रा को अलग-अलग कोर्स के लिए एक ही ऐड-ऑन अटैचमेंट असाइन किया जा सकता है. कॉपी किए गए असाइनमेंट में मौजूद ऐड-ऑन के लिए सुझाया गया व्यवहार इस तरह होना चाहिए:

  1. पक्का करें कि शिक्षक अब भी teacherViewUri में अटैचमेंट की झलक देख सकते हैं. अगर आपके ऐड-ऑन के लिए लाइसेंस की ज़रूरत है और शिक्षक ने कॉपी किए गए कोर्स को सही तरीके से सेट अप नहीं किया है, तो शिक्षक को इसकी जानकारी देते हुए एक आसान मैसेज दिखाएं. कम से कम शिक्षकों को iframe में गड़बड़ी वाला पेज नहीं दिखना चाहिए.
  2. पक्का करें कि छात्र-छात्राओं को studentViewUri में एक नया ऐड-ऑन अटैचमेंट दिखता है. गतिविधि-टाइप के अटैचमेंट का मतलब है कि अटैचमेंट पूरा नहीं हुआ है. साथ ही, छात्र-छात्राओं को किसी दूसरे कोर्स का अपना कोई भी जवाब नहीं दिखेगा. अगर आपके ऐड-ऑन से एक ही छात्र/छात्रा को दो बार अटैचमेंट पूरा करने में परेशानी हो रही है, तो लोगों के लिए ऐसा मैसेज दिखाएं जिसमें समस्या के बारे में बताया गया हो या समस्या को हल करने का तरीका बताया गया हो. कॉन्टेंट के टाइप वाले अटैचमेंट के लिए, इसका मतलब वह कॉन्टेंट दिखाना है जिसे छात्र-छात्राएं studentViewUri में देख सकते हैं. छात्र-छात्राओं को कम से कम iframe में गड़बड़ी वाला पेज नहीं दिखना चाहिए.
  3. पक्का करें कि studentWorkReviewUri में, कॉपी किए गए असाइनमेंट से छात्र/छात्रा का सबमिट किया गया असाइनमेंट शिक्षकों को दिखे. शिक्षक को किसी अन्य कोर्स के अटैचमेंट के लिए छात्र/छात्रा के सबमिट किए गए असाइनमेंट को नहीं देखना चाहिए. कम से कम शिक्षकों को iframe में गड़बड़ी वाला पेज नहीं दिखना चाहिए.

शिक्षक दृश्य iframe

जब कोई शिक्षक teacherViewUri लॉन्च करता है, तो courseId, itemId, itemType, औरlogin_hint (अगर उपयोगकर्ता ने पहले ही आपके ऐप्लिकेशन को अनुमति दी हुई है) के साथ ही, attachmentId को क्वेरी पैरामीटर के तौर पर भेजा जाता है. attachmentId का इस्तेमाल, iframe में सही अटैचमेंट दिखाने के लिए किया जा सकता है.

अगर आपके पास teacherViewUri पर क्वेरी पैरामीटर का कोई रिकॉर्ड नहीं है, तो ओरिजनल असाइनमेंट की पहचान करने के लिए AddOnAttachment संसाधन में CopyHistory ऑब्जेक्ट का इस्तेमाल किया जा सकता है. इसके बाद, teacherViewUri में सही अटैचमेंट दिखाया जा सकता है.

छात्र/छात्रा का व्यू iframe

जब कोई छात्र/छात्रा studentViewUri को लॉन्च करता है, तो courseId, itemId, itemType, औरlogin_hint (अगर उपयोगकर्ता ने पहले ही आपके ऐप्लिकेशन को अनुमति दी हुई है) के साथ ही, attachmentId को क्वेरी पैरामीटर के तौर पर भेजा जाता है. किसी असाइनमेंट या कोर्स को कॉपी किए जाने के दौरान, studentViewUri को रेंडर करने के लिए दो पैरामीटर का इस्तेमाल करें:

attachmentId, अटैचमेंट के लिए यूनीक आइडेंटिफ़ायर है. हालांकि, submissionId के यूनीक होने की कोई गारंटी नहीं है. इसलिए, कॉपी किए गए या दोबारा इस्तेमाल किए गए असाइनमेंट में अलग-अलग attachmentId हैं, लेकिन हो सकता है कि submissionId एक जैसा ही रहे. जब कोई छात्र/छात्रा studentViewUri को लॉन्च करता है, तो अटैचमेंट दिखाने के लिए, attachmentId और submissionId की कंपोज़िट कुंजी के आधार पर छात्र-छात्रा के काम की पहचान की जा सकती है.

अगर studentViewUri को सिर्फ़ submissionId के हिसाब से रेंडर किया जाता है, तो छात्र-छात्राओं को किसी दूसरे कोर्स से उनका सबमिशन दिखाने का जोखिम रहता है. इसकी वजह यह है कि submissionId के यूनीक होने की कोई गारंटी नहीं है.

जैसा कि पहले बताया गया है, अगर attachmentId की पहचान नहीं हो पा रही है, तो AddOnAttachment संसाधन में CopyHistory ऑब्जेक्ट का इस्तेमाल करके, ओरिजनल असाइनमेंट और उसके क्वेरी पैरामीटर की पहचान की जा सकती है.

छात्र-छात्रा के काम की समीक्षा का iframe

जब शिक्षक studentWorkReviewUri लॉन्च करता है, तो courseId, itemId, और itemType के अलावा, attachmentId और submissionId को क्वेरी पैरामीटर के तौर पर भेजा जाता है. अगर दिए गए attachmentId की पहचान नहीं हो पा रही है, तो AddOnAttachment संसाधन या CopyHistory संसाधन को वापस पाने के लिए, इन क्वेरी पैरामीटर का इस्तेमाल किया जा सकता है. ऐसा करने पर, attachmentId और submissionId को मिलाकर एक कुंजी का इस्तेमाल करके छात्र-छात्राओं के काम को खोजा जा सकता है.