शिक्षक, Classroom में असाइनमेंट कॉपी कर सकते हैं. ऐसा करने से, असाइनमेंट में मौजूद ऐड-ऑन अटैचमेंट भी कॉपी हो जाते हैं. इससे शिक्षकों को कई सेक्शन के लिए या हर स्कूल साल में नए सेक्शन के लिए असाइनमेंट बनाते समय काफ़ी समय बचता है.
जब शिक्षक Classroom में किसी असाइनमेंट को कॉपी करते हैं, तो कॉपी किए गए असाइनमेंट में, मूल असाइनमेंट से अलग courseId
, itemId
, और attachmentId
क्वेरी पैरामीटर होते हैं.
कॉन्टेंट कॉपी करने का तरीका
इन सेक्शन में बताया गया है कि शिक्षक, Classroom में असाइनमेंट कैसे कॉपी कर सकते हैं.
कोर्स कॉपी करना
किसी कोर्स को कॉपी करते समय, कोर्स के सभी असाइनमेंट को नए कोर्स में ड्राफ़्ट के तौर पर कॉपी कर दिया जाता है. इसके बाद, शिक्षक नए कोर्स के लिए रजिस्टर किए गए छात्र-छात्राओं के लिए असाइनमेंट पब्लिश कर सकता है. छात्र/छात्रा को ओरिजनल कोर्स और कॉपी किए गए कोर्स में रजिस्टर किया जा सकता है. ऐसा तब हो सकता है, जब किसी छात्र/छात्रा को कक्षा में वापस आने के लिए रोका जाता है या फिर से कक्षा दी जाती है.
पहला डायग्राम. शिक्षक Classroom में, वर्टिकल बिंदु वाले मेन्यू पर जाकर और कॉपी करें पर क्लिक करके, कोर्स कॉपी कर सकते हैं. इसके बाद, शिक्षक पॉप-अप में कोर्स के बारे में जानकारी दे सकते हैं और उसे कॉपी कर सकते हैं.
किसी असाइनमेंट को कई कोर्स के लिए पब्लिश करना
एक शिक्षक असाइनमेंट बनाने वाले पेज के ज़रिए एक से ज़्यादा कोर्स के लिए एक असाइनमेंट प्रकाशित कर सकते हैं. हो सकता है कि एक छात्र दोनों कोर्स में रजिस्टर हो.
दूसरी इमेज. असाइनमेंट बनाने वाले पेज पर, साइडबार में ड्रॉप-डाउन पर क्लिक करके और एक से ज़्यादा कोर्स चुनकर, किसी असाइनमेंट को एक से ज़्यादा कोर्स के लिए पब्लिश किया जा सकता है.
किसी पोस्ट को फिर से इस्तेमाल करना
शिक्षक क्लासवर्क टैब पर जाकर और बनाएं पर क्लिक करके, किसी पोस्ट को फिर से इस्तेमाल कर सकते हैं. ड्रॉप-डाउन मेन्यू से, वे पोस्ट का फिर से इस्तेमाल करें पर क्लिक करके कक्षा चुन सकते हैं. इसके बाद, असाइनमेंट को फिर से इस्तेमाल करने के लिए चुन सकते हैं.
तीसरी इमेज. शिक्षक क्लासवर्क टैब में जाकर, किसी पोस्ट को दोबारा इस्तेमाल कर सकते हैं. इसके लिए, वे पोस्ट को फिर से इस्तेमाल करें पर क्लिक कर सकते हैं.
चौथी इमेज. पोस्ट का फिर से इस्तेमाल करें पर क्लिक करने के बाद, शिक्षक क्लास और असाइनमेंट को फिर से इस्तेमाल कर सकते हैं.
अपेक्षित व्यवहार
जब किसी कोर्स या असाइनमेंट को कॉपी किया जाता है, तो एक ही छात्र/छात्रा को अलग-अलग कोर्स में एक ही ऐड-ऑन अटैचमेंट असाइन किया जा सकता है. कॉपी किए गए असाइनमेंट में ऐड-ऑन के लिए, सुझाया गया व्यवहार यह होना चाहिए:
- पक्का करें कि शिक्षक अब भी
teacherViewUri
में अटैचमेंट की झलक देख सकें. अगर आपके ऐड-ऑन के लिए लाइसेंस की ज़रूरत होती है और शिक्षक ने कॉपी किया गया कोर्स ठीक से सेट अप नहीं किया है, तो शिक्षक को इसके बारे में जानकारी देने वाला उपयोगकर्ता के लिए आसान मैसेज दिखाएं. कम से कम, शिक्षकों को iframe में गड़बड़ी वाला पेज नहीं दिखना चाहिए. - पक्का करें कि छात्र-छात्राओं को
studentViewUri
में नया ऐड-ऑन अटैचमेंट दिखे. गतिविधि के टाइप के अटैचमेंट के लिए, इसका मतलब है कि अटैचमेंट पूरा नहीं है. साथ ही, छात्र/छात्रा को किसी दूसरे कोर्स से उसका जवाब नहीं दिखना चाहिए. अगर आपका ऐड-ऑन एक ही छात्र/छात्रा को अटैचमेंट को दो बार पूरा करने की अनुमति नहीं देता है, तो स्थिति के बारे में उपयोगकर्ता के लिए आसान मैसेज या समस्या को हल करने का तरीका दिखाएं. कॉन्टेंट-टाइप अटैचमेंट के लिए, इसका मतलब है कि छात्र-छात्राओं कोstudentViewUri
में दिखने के लिए कॉन्टेंट दिखाया जाए. छात्र-छात्राओं को iframe में गड़बड़ी वाला पेज नहीं दिखना चाहिए. - पक्का करें कि शिक्षक
studentWorkReviewUri
में कॉपी किए गए असाइनमेंट से छात्र का सबमिशन देखते हैं. शिक्षक किसी दूसरे कोर्स के अटैचमेंट के लिए छात्र-छात्राओं के सबमिशन नहीं देख सकता है. कम से कम, शिक्षकों को iframe में गड़बड़ी वाला पेज नहीं दिखना चाहिए.
टीचर व्यू iframe
जब कोई शिक्षक teacherViewUri
लॉन्च करता है, तब courseId
, itemId
, itemType
, और login_hint
या hd
के साथ-साथ, attachmentId
को क्वेरी पैरामीटर के तौर पर भेजा जाता है. attachmentId
का इस्तेमाल, iframe में सही अटैचमेंट को दिखाने के लिए किया जा सकता है.
अगर आपके पास teacherViewUri
पर क्वेरी पैरामीटर का रिकॉर्ड नहीं है, तो मूल असाइनमेंट की पहचान करने के लिए, AddOnAttachment
संसाधन में CopyHistory
ऑब्जेक्ट का इस्तेमाल किया जा सकता है. इसके बाद, सही अटैचमेंट को teacherViewUri
में दिखाया जा सकता है.
छात्र-छात्राओं का व्यू iframe
जब कोई छात्र/छात्रा studentViewUri
लॉन्च करता है, तब courseId
, itemId
, itemType
, और login_hint
या hd
के साथ-साथ, attachmentId
को क्वेरी पैरामीटर के तौर पर भेजा जाता है. किसी असाइनमेंट या कोर्स को कॉपी किए जाने पर studentViewUri
को रेंडर करने के लिए, दो पैरामीटर का इस्तेमाल करें:
attachmentId
, जिसे अनुरोध के यूआरएल से वापस पाया जा सकता है.submissionId
, जिसेitemType
के आधार पर सहीcourseWork.getAddOnContext
,courseWorkMaterials.getAddOnContext
याannouncements.getAddOnContext
तरीके को कॉल करके औरStudentContext
ऑब्जेक्ट को पढ़कर वापस पाया जा सकता है.
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
की कंपोज़िट कुंजी का इस्तेमाल करके, छात्र/छात्रा का काम खोजा जा सकता है.