- संसाधन: कोर्स
- CourseState
- CourseMaterialSet
- CourseMaterial
- GradebookSettings
- CalculationType
- DisplaySetting
- तरीके
संसाधन: कोर्स
Classroom में मौजूद कोई कोर्स.
JSON के काेड में दिखाना |
---|
{ "id": string, "name": string, "section": string, "descriptionHeading": string, "description": string, "room": string, "ownerId": string, "creationTime": string, "updateTime": string, "enrollmentCode": string, "courseState": enum ( |
फ़ील्ड | |
---|---|
id |
Classroom से असाइन किया गया, इस कोर्स का आइडेंटिफ़ायर.
कोर्स अपडेट करने वाले मास्क में इस फ़ील्ड की जानकारी देने पर गड़बड़ी होती है. |
name |
कोर्स का नाम. उदाहरण के लिए, "10वीं कक्षा की जीव विज्ञान". नाम डालना ज़रूरी है. यह 1 से 750 वर्णों के बीच की होनी चाहिए. साथ ही, यह UTF-8 स्ट्रिंग मान्य होनी चाहिए. |
section |
कोर्स का सेक्शन. उदाहरण के लिए, "दूसरी अवधि". अगर यह फ़ील्ड सेट है, तो यह UTF-8 में लिखी गई मान्य स्ट्रिंग होनी चाहिए. साथ ही, इसमें 2,800 से ज़्यादा वर्ण नहीं होने चाहिए. |
description |
ब्यौरे के लिए हेडिंग, जो देना ज़रूरी नहीं है. उदाहरण के लिए, "10वीं कक्षा के जीव विज्ञान में आपका स्वागत है." अगर यह फ़ील्ड सेट है, तो यह मान्य UTF-8 स्ट्रिंग होनी चाहिए. साथ ही, इसमें 3,600 से ज़्यादा वर्ण नहीं होने चाहिए. |
description |
जानकारी देना ज़रूरी नहीं है. उदाहरण के लिए, "हम जीवों के स्ट्रक्चर के बारे में, टेक्स्टबुक, मेहमान लेक्चर, और लैब वर्क के कॉम्बिनेशन से सीखेंगे. आपको बहुत खुशी होगी!" अगर यह फ़ील्ड सेट है, तो यह UTF-8 में लिखी गई मान्य स्ट्रिंग होनी चाहिए. साथ ही, इसमें 30,000 से ज़्यादा वर्ण नहीं होने चाहिए. |
room |
रूम की जगह की जानकारी (ज़रूरी नहीं). उदाहरण के लिए, "301". अगर यह फ़ील्ड सेट किया गया है, तो यह UTF-8 में लिखी गई मान्य स्ट्रिंग होनी चाहिए. साथ ही, इसमें 650 से ज़्यादा वर्ण नहीं होने चाहिए. |
owner |
किसी कोर्स के मालिक का आइडेंटिफ़ायर. अगर इस फ़ील्ड को
इसे 'बनाएं' अनुरोध में सेट किया जाना चाहिए. एडमिन, मालिकाना हक ट्रांसफ़र करने के लिए, |
creation |
कोर्स बनाने का समय. कोर्स अपडेट करने वाले मास्क में इस फ़ील्ड की जानकारी देने पर गड़बड़ी होती है. सिर्फ़ पढ़ने के लिए. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
update |
इस कोर्स को हाल ही में अपडेट किए जाने का समय. कोर्स अपडेट करने वाले मास्क में इस फ़ील्ड की जानकारी देने पर गड़बड़ी होती है. सिर्फ़ पढ़ने के लिए. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
enrollment |
इस कोर्स में शामिल होने के लिए, रजिस्ट्रेशन कोड. कोर्स अपडेट करने वाले मास्क में इस फ़ील्ड की जानकारी देने पर गड़बड़ी होती है. सिर्फ़ पढ़ने के लिए. |
course |
कोर्स की स्थिति. अगर कोई वैल्यू तय नहीं की गई है, तो डिफ़ॉल्ट वैल्यू |
alternate |
Classroom के वेब यूज़र इंटरफ़ेस (यूआई) में, इस कोर्स का पूरा लिंक. सिर्फ़ पढ़ने के लिए. |
teacher |
उस Google ग्रुप का ईमेल पता जिसमें कोर्स के सभी शिक्षक शामिल हों. इस ग्रुप को ईमेल नहीं भेजा जा सकता. इसका इस्तेमाल सिर्फ़ अनुमतियों के लिए किया जा सकता है. सिर्फ़ पढ़ने के लिए. |
course |
उस Google ग्रुप का ईमेल पता जिसमें कोर्स के सभी सदस्य शामिल हैं. इस ग्रुप को ईमेल नहीं भेजा जा सकता. इसका इस्तेमाल सिर्फ़ अनुमतियों के लिए किया जा सकता है. सिर्फ़ पढ़ने के लिए. |
teacher |
उस Drive फ़ोल्डर की जानकारी जिसे कोर्स के सभी शिक्षकों के साथ शेयर किया गया है. यह फ़ील्ड सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन के लिए सेट किया जाएगा. सिर्फ़ पढ़ने के लिए. |
courseMaterialSets[] |
इस कोर्स के "इसके बारे में जानकारी" पेज पर दिखने वाले मटीरियल के सेट. सिर्फ़ पढ़ने के लिए. |
guardians |
इस कोर्स के लिए, अभिभावकों को सूचनाएं भेजने की सुविधा चालू है या नहीं. सिर्फ़ पढ़ने के लिए. |
calendar |
किसी ऐसे कैलेंडर का आईडी जिसे कोर्स के सभी सदस्य देख सकते हैं. इसमें Classroom, कोर्स के काम और सूचनाओं के लिए इवेंट जोड़ता है. किसी कोर्स के लिए कैलेंडर, असिंक्रोनस तरीके से तब बनाया जाता है, जब कोर्स को पहली बार सिर्फ़ पढ़ने के लिए. |
gradebook |
ग्रेडबुक की सेटिंग, जो यह तय करती हैं कि किसी छात्र/छात्रा के कोर्स का कुल ग्रेड कैसे कैलकुलेट किया जाएगा और उसे किसे दिखाया जाएगा. रीड-ओनली |
CourseState
कोर्स की संभावित स्थितियां.
Enums | |
---|---|
COURSE_STATE_UNSPECIFIED |
कोर्स की स्थिति नहीं है. कोर्स से जुड़ा कोई भी मैसेज, इस वैल्यू का इस्तेमाल नहीं करेगा. |
ACTIVE |
कोर्स चालू हो. |
ARCHIVED |
कोर्स को संग्रहित कर दिया गया है. आपके पास, इसमें बदलाव करने का विकल्प नहीं होता. हालांकि, इसे किसी दूसरी स्थिति में बदला जा सकता है. |
PROVISIONED |
कोर्स बना दिया गया है, लेकिन उसे अभी तक चालू नहीं किया गया है. प्राइमरी टीचर और डोमेन एडमिन ही इस ऐक्सेस लेवल को ऐक्सेस कर सकते हैं. ये लोग इस ऐक्सेस लेवल में बदलाव कर सकते हैं या इसे ACTIVE या DECLINED पर सेट कर सकते हैं. किसी कोर्स की स्थिति को PROVISIONED में सिर्फ़ तब बदला जा सकता है, जब वह DECLINED में हो. |
DECLINED |
कोर्स बना दिया गया है, लेकिन उसे अस्वीकार कर दिया गया है. इसे कोर्स का मालिक और डोमेन एडमिन ऐक्सेस कर सकते हैं. हालांकि, यह वेब यूज़र इंटरफ़ेस (यूआई) में नहीं दिखेगा. कोर्स में बदलाव नहीं किया जा सकता. हालांकि, इसे PROVISIONED स्टेटस में बदला जा सकता है. किसी कोर्स की स्थिति को DECLINED में सिर्फ़ तब बदला जा सकता है, जब वह PROVISIONED में हो. |
SUSPENDED |
कोर्स को निलंबित कर दिया गया है. कोर्स में बदलाव नहीं किया जा सकता. साथ ही, सिर्फ़ वह उपयोगकर्ता कोर्स देख सकता है जिसकी पहचान ownerId से की गई है. किसी कोर्स को इस स्थिति में तब रखा जा सकता है, जब वह सेवा की शर्तों का उल्लंघन करता हो. |
CourseMaterialSet
कोर्स के "इसके बारे में जानकारी" पेज पर दिखने वाले कॉन्टेंट का सेट. इनमें कोर्स का सिलेबस, शेड्यूल या कोर्स के बारे में अन्य जानकारी शामिल हो सकती है.
JSON के काेड में दिखाना |
---|
{
"title": string,
"materials": [
{
object ( |
फ़ील्ड | |
---|---|
title |
इस सेट का टाइटल. |
materials[] |
इस सेट में अटैच किए गए कॉन्टेंट. |
CourseMaterial
कॉन्टेंट सेट के हिस्से के तौर पर, कोर्स में अटैच किया गया कॉन्टेंट.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड material . मटीरियल का डेटा. material इनमें से कोई एक हो सकता है: |
|
drive |
Google Drive में मौजूद फ़ाइल अटैच करें. |
you |
YouTube वीडियो अटैचमेंट. |
link |
अटैचमेंट लिंक करें. |
form |
Google Forms में मौजूद कोई अटैचमेंट. |
GradebookSettings
किसी कोर्स के लिए ग्रेडबुक की सेटिंग. ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख पढ़ें.
JSON के काेड में दिखाना |
---|
{ "calculationType": enum ( |
फ़ील्ड | |
---|---|
calculation |
इससे पता चलता है कि कुल ग्रेड का हिसाब कैसे लगाया जाता है. |
display |
इससे पता चलता है कि कुल ग्रेड को कौन देख सकता है. |
grade |
कोर्स में क्लासवर्क के लिए उपलब्ध ग्रेड कैटगरी. |
CalculationType
कुल ग्रेड का हिसाब लगाने के संभावित तरीके.
Enums | |
---|---|
CALCULATION_TYPE_UNSPECIFIED |
कोई तरीका नहीं बताया गया. इसे कभी वापस नहीं किया जाता. |
TOTAL_POINTS |
कुल ग्रेड, सभी ग्रेड को कुल पॉइंट से भाग देने पर मिलता है. इसमें कैटगरी का कोई फ़र्क़ नहीं पड़ता. |
WEIGHTED_CATEGORIES |
कुल ग्रेड, कैटगरी के हिसाब से वेटेज का औसत होता है. |
DisplaySetting
कुल ग्रेड दिखाने के लिए, संभावित सेटिंग.
Enums | |
---|---|
DISPLAY_SETTING_UNSPECIFIED |
कोई सेटिंग नहीं दी गई है. इसे कभी वापस नहीं किया जाता. |
SHOW_OVERALL_GRADE |
ग्रेडबुक और छात्र-छात्राओं की प्रोफ़ाइल में, शिक्षकों और छात्र-छात्राओं, दोनों को कुल ग्रेड दिखता है. |
HIDE_OVERALL_GRADE |
ग्रेडबुक या छात्र/छात्रा की प्रोफ़ाइल में कुल ग्रेड नहीं दिखाता. |
SHOW_TEACHERS_ONLY |
ग्रेडबुक और छात्र-छात्राओं की प्रोफ़ाइल में, शिक्षकों को कुल ग्रेड दिखाता है. छात्र-छात्राओं की प्रोफ़ाइल में, शिक्षकों की प्रोफ़ाइल नहीं दिखती. |
तरीके |
|
---|---|
(deprecated) |
इससे पता चलता है कि उपयोगकर्ता के पास किसी कोर्स में ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं. |
(deprecated) |
यह बताता है कि कोई उपयोगकर्ता, किसी कोर्स में GradingPeriodSettings को अपडेट करने की ज़रूरी शर्तें पूरी करता है या नहीं. |
|
कोर्स बनाता है. |
|
किसी कोर्स को मिटाता है. |
|
कोर्स दिखाता है. |
|
किसी कोर्स में ग्रेडिंग पीरियड की सेटिंग दिखाता है. |
|
उन कोर्स की सूची दिखाता है जिन्हें देखने की अनुमति, अनुरोध करने वाले उपयोगकर्ता को दी गई है. यह सूची, अनुरोध से मैच करने वाले कोर्स तक ही सीमित होती है. |
|
किसी कोर्स में एक या उससे ज़्यादा फ़ील्ड अपडेट करता है. |
|
कोर्स को अपडेट करता है. |
|
किसी कोर्स के लिए, ग्रेडिंग पीरियड की सेटिंग अपडेट करता है. |