शिक्षक Classroom में असाइनमेंट कॉपी कर सकते हैं. करना इसलिए, वे असाइनमेंट में मौजूद ऐड-ऑन अटैचमेंट को भी कॉपी कर सकते हैं. इससे कई छात्र-छात्राओं के लिए असाइनमेंट बनाने में शिक्षकों का काफ़ी समय बचता है सेक्शन या सेक्शन पब्लिश करें.
जब शिक्षक Classroom में किसी असाइनमेंट को कॉपी करते हैं, तो
असाइनमेंट में अलग-अलग courseId
, itemId
, और attachmentId
क्वेरी हैं
पैरामीटर दिए गए हैं.
कॉन्टेंट कॉपी करने का तरीका
इन सेक्शन में बताया गया है कि शिक्षक किस तरह क्लासरूम.
कोर्स कॉपी करना
कोर्स को कॉपी करते समय, उस कोर्स के सभी असाइनमेंट की कॉपी बना ली जाती है नए कोर्स को ड्राफ़्ट के तौर पर जोड़ें. इसके बाद, शिक्षक इन असाइनमेंट को छात्र-छात्राओं के लिए पब्लिश कर सकता है नए कोर्स में रजिस्टर किया गया. किसी छात्र/छात्रा को पहले वाले कोर्स में रजिस्टर किया जा सकता है और कॉपी किया गया कोर्स. ऐसा तब हो सकता है, जब कोई छात्र/छात्रा वापस आकर क्लास.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/course-copy.png?authuser=3&hl=hi)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/course-copy-popup.png?authuser=3&hl=hi)
पहला डायग्राम. वर्टिकल डॉट पर जाकर शिक्षक, कोर्स कॉपी कर सकते हैं Classroom में मेन्यू और कॉपी करें पर क्लिक करें. इसके बाद, शिक्षक पॉप-अप में कोर्स की जानकारी दे सकते हैं और उसे कॉपी कर सकते हैं.
किसी असाइनमेंट को कई कोर्स के लिए पब्लिश करना
शिक्षक असाइनमेंट बनाने वाले पेज पर जाएं. हो सकता है कि छात्र/छात्रा दोनों में से किसी एक कोर्स.
दूसरा डायग्राम. शिक्षक किसी असाइनमेंट को एक से ज़्यादा कोर्स के लिए पब्लिश कर सकते हैं असाइनमेंट बनाने वाले पेज के साइडबार में ड्रॉप-डाउन पर क्लिक करके और कई कोर्स चुनना.
पोस्ट का फिर से इस्तेमाल करना
शिक्षक क्लासवर्क टैब पर जाकर और बनाएं. ड्रॉप-डाउन में से, वे कोई कक्षा चुनने के लिए पोस्ट का फिर से इस्तेमाल करें पर क्लिक कर सकते हैं और फिर फिर से इस्तेमाल करने के लिए असाइनमेंट चुनें.
तीसरी इमेज. शिक्षक क्लासवर्क टैब और पोस्ट का फिर से इस्तेमाल करें पर क्लिक करें.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/reuse-post-select-class.png?authuser=3&hl=hi)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/reuse-post-select-post.png?authuser=3&hl=hi)
चौथी इमेज. पोस्ट का फिर से इस्तेमाल करें पर क्लिक करने के बाद, शिक्षक अपनी पसंद की वह असाइनमेंट जिसे वे फिर से इस्तेमाल करना चाहते हैं.
अनुमानित व्यवहार
जब किसी कोर्स या असाइनमेंट को कॉपी किया जाता है, तो उसी छात्र/छात्रा को वही असाइन किया जा सकता है अलग-अलग कोर्स के लिए ऐड-ऑन अटैचमेंट. इसके लिए सुझाया गया व्यवहार कॉपी किए गए असाइनमेंट में जोड़े गए ऐड-ऑन:
- पक्का करें कि शिक्षक अब भी
teacherViewUri
. अगर आपके ऐड-ऑन के लिए लाइसेंस की ज़रूरत है और शिक्षक ने कॉपी किए गए कोर्स को सही तरीके से सेट अप करने के साथ-साथ, उपयोगकर्ता के लिए आसान मैसेज दिखाकर और उन्हें किस तरह की कार्रवाई करनी चाहिए. कम से कम, शिक्षकों को iframe में गड़बड़ी वाला पेज नहीं देखना चाहिए. - पक्का करें कि छात्र-छात्राओं को
studentViewUri
में एक नया ऐड-ऑन अटैचमेंट दिखता है. गतिविधि-प्रकार के अटैचमेंट के लिए, इसका मतलब यह है कि अटैचमेंट अधूरा हो और छात्र को उनका कोई भी जवाब दिखाई न दे इस कोर्स से बचा जा सकता है. अगर आपका ऐड-ऑन, उसी छात्र/छात्रा को ये काम करने की अनुमति नहीं देता तो दो बार अटैचमेंट पूरा करने के लिए, उपयोगकर्ता के लिए आसान मैसेज दिखाकर का इस्तेमाल करें. कॉन्टेंट-टाइप के अटैचमेंट के लिए, इसका मतलब है कि छात्र-छात्राओं कोstudentViewUri
. कम से कम, छात्र-छात्राओं को गड़बड़ी वाला पेज नहीं दिखना चाहिए iframe में. - पक्का करें कि शिक्षक, कॉपी किए गए असाइनमेंट से छात्र/छात्रा का असाइनमेंट देख रहे हैं
studentWorkReviewUri
में. शिक्षक को ये नहीं दिखेंगे किसी अन्य कोर्स के अटैचमेंट के लिए छात्र/छात्रा का सबमिट किया गया दस्तावेज़. इतना ही नहीं कम से कम, शिक्षकों को iframe में गड़बड़ी वाला पेज नहीं दिखना चाहिए.
शिक्षक दृश्य iframe
जब कोई शिक्षक teacherViewUri
लॉन्च करता है, तो attachmentId
courseId
, itemId
, itemType
, और इसके अलावा क्वेरी पैरामीटर
login_hint
(अगर उपयोगकर्ता ने पहले ही आपके ऐप्लिकेशन को अनुमति दे दी है). attachmentId
का इस्तेमाल iframe में सही अटैचमेंट दिखाने के लिए किया जा सकता है.
अगर आपके पास teacherViewUri
पर क्वेरी पैरामीटर का कोई रिकॉर्ड नहीं है, तो आप
AddOnAttachment
संसाधन में CopyHistory
ऑब्जेक्ट का इस्तेमाल करके
मूल असाइनमेंट की पहचान करें. इसके बाद, सही अटैचमेंट को दिखाया जा सकता है
teacherViewUri
में.
छात्र/छात्रा का व्यू iframe
जब कोई छात्र/छात्रा studentViewUri
लॉन्च करता है, तो attachmentId
courseId
, itemId
, itemType
, और इसके अलावा क्वेरी पैरामीटर
login_hint
(अगर उपयोगकर्ता ने पहले ही आपके ऐप्लिकेशन को अनुमति दे दी है). रेंडर करने के लिए
जब कोई असाइनमेंट या कोर्स कॉपी किया जाता है, तो studentViewUri
में दो पैरामीटर का इस्तेमाल करें:
attachmentId
, जिसे अनुरोध यूआरएल से वापस लाया जा सकता है.submissionId
को कॉल करके हासिल किया जा सकता हैcourseWork.getAddOnContext
,courseWorkMaterials.getAddOnContext
याannouncements.getAddOnContext
का तरीका,itemType
और रीडिंग पर आधारित हैStudentContext
ऑब्जेक्ट.
attachmentId
, अटैचमेंट के लिए यूनीक आइडेंटिफ़ायर है. कॉन्टेंट बनाने
हालांकि, submissionId
के यूनीक होने की कोई गारंटी नहीं है. इसलिए,
फिर से इस्तेमाल किए गए असाइनमेंट में अलग attachmentId
है, लेकिन submissionId
ऐसा हो सकता है
पहले जैसा ही रहेगा. जब छात्र/छात्रा studentViewUri
लॉन्च करता है, तो आपके पास
छात्र-छात्रा के काम की पहचान करने के लिए,
attachmentId
और submissionId
.
अगर studentViewUri
को सिर्फ़ submissionId
के हिसाब से रेंडर किया जाता है, तो आपका जोखिम
छात्र/छात्रा को किसी दूसरे कोर्स का सबमिशन दिखा रहे हैं, क्योंकि
यह ज़रूरी नहीं है कि submissionId
यूनीक हो.
जैसा कि पहले बताया गया है, अगर attachmentId
की पहचान करने में समस्या आ रही है, तो
CopyHistory
ऑब्जेक्ट को AddOnAttachment
संसाधन में जोड़कर,
ओरिजनल असाइनमेंट और उसके क्वेरी पैरामीटर के बारे में जानकारी शामिल है.
छात्र-छात्रा के काम की समीक्षा का iframe
जब शिक्षक studentWorkReviewUri
लॉन्च करता है, तो attachmentId
और
courseId
और के अलावा, submissionId
को क्वेरी पैरामीटर के तौर पर भेजा जाता है
itemId
और itemType
. इन क्वेरी पैरामीटर का इस्तेमाल करके,
अगर आपकी पहचान करने में समस्या हो रही है, तो AddOnAttachment
संसाधन या CopyHistory
संसाधन
attachmentId
उपलब्ध कराया गया. इसकी मदद से, किसी छात्र/छात्रा का काम खोजने के लिए,
attachmentId
और submissionId
की एक कंपोज़िट की.