Classroom टास्क बनाते समय ऐड-ऑन खोलते समय, शिक्षक को अटैचमेंट डिस्कवरी iframe के तौर पर दिखाया जाता है. अटैचमेंट, वह कॉन्टेंट या गतिविधि है जिससे छात्र-छात्राओं को इंटरैक्ट करना होता है.
Classroom के कोर्स में, शिक्षक एक नई पोस्ट (जैसे, असाइनमेंट, सूचना या सवाल) बनाता है और ऐड-ऑन की ड्रॉप-डाउन सूची से कोई ऐड-ऑन चुनता है. थोड़े समय के लिए (घंटों के क्रम में), Classroom ऐड-ऑन को पोस्ट में अटैचमेंट जोड़ने की अनुमति देता है.
पहली इमेज. असाइनमेंट बनाने की प्रोसेस का व्यू. इसमें ऐड-ऑन के उन विकल्पों की जानकारी भी शामिल है जिन्हें शिक्षक अटैच कर सकता है.
जब शिक्षक कोई ऐड-ऑन चुन लेता है, तब Classroom एक अटैचमेंट डिस्कवरी iframe बनाता है और ऐड-ऑन के लॉन्च यूआरएल को लोड करता है. सभी प्रासंगिक iframe क्वेरी पैरामीटर लॉन्च यूआरएल पर पास किए जाते हैं.
दूसरा डायग्राम. iframe में अटैचमेंट डिस्कवरी यूज़र इंटरफ़ेस (यूआई) का उदाहरण.
शिक्षक किसी अटैचमेंट को चुनने के लिए, iframe में मौजूद पार्टनर के वेब ऐप्लिकेशन
का इस्तेमाल करता है. यह ऐप्लिकेशन, असाइनमेंट में अटैचमेंट को अटैच करने के लिए Classroom API कॉल करता है. जब शिक्षक अटैचमेंट चुन लेते हैं, तो ऐड-ऑन, iframe को बंद करने का अनुरोध करने वाला postMessage
पेलोड भेजता है.
iframe बंद हो जाता है और शिक्षक अब अटैचमेंट देख सकते हैं, जिन्हें वे असाइनमेंट से झलक देखने या हटाने के लिए चुन सकते हैं.
तीसरी इमेज. तीन गतिविधि-टाइप ऐड-ऑन अटैचमेंट के साथ असाइनमेंट बनाए गए असाइनमेंट का व्यू.
iframe में उपयोगकर्ता अनुभव से जुड़ी ज़रूरी बातें
- शुरुआत में, ऐड-ऑन को खोलने पर शिक्षक को साइन इन करने के लिए कहा जाना चाहिए.
- Classroom के सभी एपीआई कॉल के लिए, Google सिंगल साइन-ऑन ज़रूरी है. अगर आपके प्रॉडक्ट का एक अलग लॉगिन सिस्टम है, तो आपको खातों को लिंक करना होगा.
- किसी दस्तावेज़ को चुनने से पहले, शिक्षक को iframe में मौजूद अटैचमेंट की झलक देखने की अनुमति होनी चाहिए.
- शिक्षक को अटैच की जा सकने वाली सामग्री खोजने या उसे ब्राउज़ करने की सुविधा मिलनी चाहिए.
- ऐड-ऑन पर कई तरह के व्यू मिल सकते हैं. जैसे, हाल ही का कॉन्टेंट, मेरा कॉन्टेंट, और सीखने के कौशल के हिसाब से फ़िल्टर करना.
- ऐड-ऑन को iframe के अंदर से, अटैच किया जा सकने वाला नया आइटम बनाने की सुविधा देनी चाहिए.
उपयोगकर्ता अनुभव से जुड़ी ज़रूरी शर्तों के बारे में ज़्यादा जानने के लिए, Classroom ऐड-ऑन की ज़रूरी शर्तों की चेकलिस्ट देखें.
iframe में लाइसेंस की स्थिति दिखाएं
अगर ऐड-ऑन के लिए लाइसेंस की ज़रूरत होती है और शिक्षक के पास लाइसेंस नहीं है, तो शिक्षक को एक साफ़ मैसेज दिखाया जाना चाहिए. इसमें उन्हें बताया जाना चाहिए कि समस्या को ठीक करने के लिए आगे क्या करना है. ऐसा इसलिए किया जाता है, ताकि लाइसेंस देने से जुड़ी पाबंदियों की वजह से होने वाले भ्रम की स्थिति को रोका जा सके.
हमारा यह भी सुझाव है कि आपका ऐड-ऑन:
- अटैचमेंट डिस्कवरी iframe में शिक्षक के लाइसेंस लेवल को दिखाता है.
- इससे ऐसा कॉन्टेंट छिपा या बंद हो जाता है जो लाइसेंस देने से जुड़ी पाबंदियों की वजह से, शिक्षकों के लिए उपलब्ध नहीं है.