ज़रूरी बातें

इस पेज पर, कुछ आम गलतफ़हमियों और असामान्य मामलों के बारे में बताया गया है. Classroom के लिए ऐड-ऑन डिज़ाइन और लागू करते समय, इन बातों का ध्यान रखें. हमारा सुझाव है कि आप ऐसे फ़ेल-सेफ़ और टेस्ट लागू करें जो इन मामलों को कवर करते हों.

Google Classroom के कॉन्सेप्ट

इस सेक्शन में, Google Classroom के सभी ऐड-ऑन पर लागू होने वाले एज केस और कॉन्सेप्ट के बारे में बताया गया है.

कोर्स और उपयोगकर्ता की भूमिकाएं

कोर्स, संगठन की मुख्य इकाई होती है. यह शिक्षकों को छात्र-छात्राओं से जोड़ती है. Google Classroom API में, कोर्स सबसे ऊपर के लेवल पर होते हैं.

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

ये बातें, Google Classroom के सभी कोर्स पर लागू होती हैं.

कोर्स के शिक्षकों के बारे में जानकारी:

  • किसी कोर्स में एक से ज़्यादा शिक्षक हो सकते हैं.
  • शिक्षकों को किसी भी समय कोर्स में जोड़ा जा सकता है.
  • शिक्षकों को किसी भी समय कोर्स से हटाया जा सकता है.

स्ट्रीम आइटम

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

शिक्षक, Classroom के यूज़र इंटरफ़ेस (यूआई) में स्ट्रीम पेज पर सबसे ऊपर, घोषणाएं बनाते हैं. शिक्षक, क्लासवर्क टैब में बनाएं बटन पर क्लिक करके, असाइनमेंट और कॉन्टेंट बनाते हैं. डेवलपर, Classroom API की मदद से प्रोग्राम के हिसाब से ये सेटिंग बना सकते हैं.

असाइनमेंट, स्ट्रीम का एक आइटम होता है. इसमें छात्र-छात्राओं के सबमिशन स्वीकार किए जा सकते हैं. ग्रेडबुक में सिर्फ़ असाइनमेंट टाइप के स्ट्रीम आइटम दिखते हैं. इनमें ऐड-ऑन अटैचमेंट हो सकता है.

स्ट्रीम आइटम के बारे में जानकारी:

  • कोर्स में शामिल छात्र-छात्राओं के किसी सबसेट को असाइनमेंट या कॉन्टेंट असाइन किया जा सकता है.
  • किसी असाइनमेंट को ग्रेड किया जा सकता है या नहीं. शिक्षक किसी भी समय, असाइनमेंट के लिए ग्रेड देने की स्थिति बदल सकते हैं.
  • किसी असाइनमेंट में एक से ज़्यादा अटैचमेंट हो सकते हैं.
  • किसी असाइनमेंट में अलग-अलग तरह के अटैचमेंट हो सकते हैं. उदाहरण के लिए, एक असाइनमेंट में Google Docs, YouTube वीडियो, और ऐड-ऑन के अटैचमेंट एक साथ हो सकते हैं.
  • किसी असाइनमेंट में, एक से ज़्यादा डेवलपर के ऐड-ऑन अटैचमेंट हो सकते हैं.
  • डेवलपर, अपने किसी ऐड-ऑन अटैचमेंट की मदद से, किसी भी स्ट्रीम आइटम की जानकारी पा सकते हैं और उसमें बदलाव कर सकते हैं.
  • डेवलपर, किसी ऐसे असाइनमेंट के लिए छात्र/छात्रा का सबमिशन वापस ले सकते हैं जिसमें उनके ऐड-ऑन का अटैचमेंट शामिल हो. इसके अलावा, वे उसे वापस भी कर सकते हैं या सबमिट भी कर सकते हैं.
  • डेवलपर, अपने बनाए गए असाइनमेंट में सिर्फ़ छात्र-छात्राओं के सबमिशन के लिए ग्रेड सेट कर सकते हैं.

स्ट्रीम के कॉपी किए गए आइटम

शिक्षक, किसी कोर्स को कॉपी करके, किसी असाइनमेंट का फिर से इस्तेमाल करके या किसी स्ट्रीम आइटम को कई कोर्स में पब्लिश करके, उसे कॉपी कर सकते हैं. कॉपी किए गए कॉन्टेंट के बारे में हमारी गाइड पढ़ें. इससे आपको यह समझने में मदद मिलेगी कि ऐड-ऑन इन स्थितियों को कैसे मैनेज कर सकता है.

उपयोगकर्ता का संस्थान

Google Classroom API, उपयोगकर्ता के संस्थान, इमारत या कोर्स लेवल से ऊपर की किसी भी सदस्यता के लिए आइडेंटिफ़ायर नहीं दिखाता.