- संसाधन: कोर्स
- CourseState
- CourseMaterialSet
- CourseMaterial
- GradebookSettings
- CalculationType
- DisplaySetting
- तरीके
संसाधन: कोर्स
Classroom में मौजूद एक कोर्स.
जेएसओएन के काेड में दिखाना |
---|
{ "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 |
सेक्शन में. उदाहरण के लिए, "पीरियड 2". अगर इस फ़ील्ड को सेट किया जाता है, तो यह फ़ील्ड एक मान्य UTF-8 स्ट्रिंग होनी चाहिए. साथ ही, इसमें 2,800 से ज़्यादा वर्ण नहीं होने चाहिए. |
descriptionHeading |
ब्यौरे के लिए वैकल्पिक शीर्षक. उदाहरण के लिए, "10वीं क्लास के जीव विज्ञान में आपका स्वागत है." अगर इस फ़ील्ड को सेट किया जाता है, तो यह फ़ील्ड एक मान्य UTF-8 स्ट्रिंग होनी चाहिए. साथ ही, इसमें 3,600 से ज़्यादा वर्ण नहीं होने चाहिए. |
description |
वैकल्पिक जानकारी. उदाहरण के लिए, "हम किताबों, मेहमानों के लेक्चर, और लैब में किए जाने वाले कामों की मदद से, जीवों की संरचना के बारे में जानेंगे. मुझे बेहद खुशी होगी!" अगर इस फ़ील्ड को सेट किया जाता है, तो यह फ़ील्ड एक मान्य UTF-8 स्ट्रिंग होनी चाहिए. साथ ही, इसमें 30,000 से ज़्यादा वर्ण नहीं होने चाहिए. |
room |
कमरे की वैकल्पिक जगह. उदाहरण के लिए, "301". अगर इस फ़ील्ड को सेट किया जाता है, तो यह फ़ील्ड एक मान्य UTF-8 स्ट्रिंग होनी चाहिए. साथ ही, इसमें 650 से ज़्यादा वर्ण नहीं होने चाहिए. |
ownerId |
कोर्स के मालिक का आइडेंटिफ़ायर.
इसे बनाने के अनुरोध में सेट किया जाना चाहिए. मालिकाना हक ट्रांसफ़र करने के लिए, एडमिन इस फ़ील्ड को |
creationTime |
कोर्स बनाने का समय. कोर्स अपडेट मास्क में इस फ़ील्ड को जोड़ने से गड़बड़ी हो सकती है. सिर्फ़ पढ़ने के लिए. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
updateTime |
इस कोर्स को सबसे हाल में अपडेट करने का समय. कोर्स अपडेट मास्क में इस फ़ील्ड को जोड़ने से गड़बड़ी हो सकती है. सिर्फ़ पढ़ने के लिए. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
enrollmentCode |
इस कोर्स में शामिल होने के लिए, इस्तेमाल करने के लिए रजिस्ट्रेशन कोड. कोर्स अपडेट मास्क में इस फ़ील्ड को जोड़ने से गड़बड़ी हो सकती है. सिर्फ़ पढ़ने के लिए. |
courseState |
कोर्स की स्थिति. अगर कोई भी अंक सेट नहीं किया गया है, तो डिफ़ॉल्ट स्थिति |
alternateLink |
Classroom के वेब यूज़र इंटरफ़ेस (यूआई) में इस कोर्स का पूरा लिंक. सिर्फ़ पढ़ने के लिए. |
teacherGroupEmail |
उस Google ग्रुप का ईमेल पता जिसमें कोर्स के सभी शिक्षक शामिल हैं. यह ग्रुप, ईमेल स्वीकार नहीं करता. इसका इस्तेमाल सिर्फ़ अनुमतियों के लिए किया जा सकता है. सिर्फ़ पढ़ने के लिए. |
courseGroupEmail |
Google ग्रुप का ईमेल पता, जिसमें कोर्स के सभी सदस्य मौजूद हों. यह ग्रुप, ईमेल स्वीकार नहीं करता. इसका इस्तेमाल सिर्फ़ अनुमतियों के लिए किया जा सकता है. सिर्फ़ पढ़ने के लिए. |
teacherFolder |
Drive फ़ोल्डर के बारे में जानकारी, जिसे कोर्स के सभी शिक्षकों के साथ शेयर किया जाता है. यह फ़ील्ड सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन के लिए सेट किया जाएगा. सिर्फ़ पढ़ने के लिए. |
courseMaterialSets[] |
इस कोर्स के "जानकारी" पेज पर दिखने वाले कॉन्टेंट के सेट. सिर्फ़ पढ़ने के लिए. |
guardiansEnabled |
इस कोर्स के लिए, अभिभावक से जुड़ी सूचनाएं पाने की सुविधा चालू है या नहीं. सिर्फ़ पढ़ने के लिए. |
calendarId |
कैलेंडर के लिए ऐसा कैलेंडर आईडी जिसे कोर्स के सभी सदस्य देख सकते हैं. इसमें Classroom, कोर्स के काम और उससे जुड़ी सूचनाओं के लिए इवेंट जोड़ता है. जब कोर्स को पहली बार सिर्फ़ पढ़ने के लिए. |
gradebookSettings |
ग्रेडबुक सेटिंग से पता चलता है कि कोर्स के लिए किसी छात्र/छात्रा के कुल ग्रेड का हिसाब कैसे लगाया जाएगा और उसे किन लोगों को दिखाया जाएगा. रीड-ओनली |
CourseState
ऐसी स्थितियां जिनमें कोर्स शामिल हो सकता है.
Enums | |
---|---|
COURSE_STATE_UNSPECIFIED |
कोर्स की कोई स्थिति नहीं है. कोर्स का कोई भी मैसेज इस वैल्यू का इस्तेमाल नहीं करेगा. |
ACTIVE |
कोर्स चालू है. |
ARCHIVED |
कोर्स को संग्रहित कर दिया गया है. आपके पास इसमें बदलाव करने का विकल्प नहीं है. हालांकि, आपके पास इसे किसी दूसरी स्थिति में बदलने का विकल्प है. |
PROVISIONED |
कोर्स बना दिया गया है, लेकिन अभी तक चालू नहीं किया गया है. इसे प्राइमरी टीचर और डोमेन एडमिन ऐक्सेस कर सकते हैं, जो इसमें बदलाव कर सकते हैं या इसे ACTIVE या DECLINED की स्थितियों में बदल सकते हैं. किसी कोर्स को PROVISIONED में तब ही बदला जा सकता है, जब वह DECLINED स्थिति में हो. |
DECLINED |
कोर्स बना दिया गया है, लेकिन इसे अस्वीकार कर दिया गया है. इसे कोर्स के मालिक और डोमेन एडमिन ऐक्सेस कर सकते हैं. हालांकि, यह वेब यूज़र इंटरफ़ेस (यूआई) में नहीं दिखेगा. कोर्स में बदलाव सिर्फ़ PROVISIONED की स्थिति में करने के अलावा किया जा सकता है. किसी कोर्स को DECLINED में तब ही बदला जा सकता है, जब वह PROVISIONED स्थिति में हो. |
SUSPENDED |
कोर्स को निलंबित कर दिया गया है. कोर्स में बदलाव नहीं किया जा सकता. साथ ही, कोर्स को सिर्फ़ वह उपयोगकर्ता देख सकता है जिसकी पहचान ownerId ने की है. इस मोड में कोई कोर्स तब रखा जा सकता है, जब वह सेवा की शर्तों का उल्लंघन करता हो. |
CourseMaterialSet
कोर्स के "इसके बारे में जानकारी" पेज पर, कॉन्टेंट का एक सेट दिखता है. इन कॉन्टेंट में पाठ्यक्रम, शेड्यूल या पूरे कोर्स से जुड़ी बैकग्राउंड की अन्य जानकारी शामिल हो सकती है.
जेएसओएन के काेड में दिखाना |
---|
{
"title": string,
"materials": [
{
object ( |
फ़ील्ड | |
---|---|
title |
इस सेट का टाइटल. |
materials[] |
इस सेट में अटैच की गई मटीरियल. |
CourseMaterial
एक मटीरियल सेट के हिस्से के रूप में कोर्स से जोड़ा गया मटीरियल.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड material . मटीरियल डेटा. material इनमें से सिर्फ़ एक हो सकता है: |
|
driveFile |
Google Drive फ़ाइल अटैचमेंट. |
youTubeVideo |
YouTube वीडियो अटैचमेंट. |
link |
लिंक एट्रिब्यूट. |
form |
Google Forms अटैचमेंट. |
GradebookSettings
कोर्स के लिए ग्रेडबुक की सेटिंग. ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख पढ़ें.
जेएसओएन के काेड में दिखाना |
---|
{ "calculationType": enum ( |
फ़ील्ड | |
---|---|
calculationType |
इससे पता चलता है कि कुल ग्रेड का हिसाब कैसे लगाया जाता है. |
displaySetting |
इससे पता चलता है कि कुल ग्रेड कौन देख सकता है.. |
gradeCategories[] |
कोर्स में कोर्सवर्क के लिए उपलब्ध कैटगरी को ग्रेड दें. |
CalculationType
कुल ग्रेड का हिसाब लगाने के संभावित तरीके.
Enums | |
---|---|
CALCULATION_TYPE_UNSPECIFIED |
कोई तरीका तय नहीं किया गया है. इसे कभी वापस नहीं किया जाता. |
TOTAL_POINTS |
कुल ग्रेड, कैटगरी पर ध्यान दिए बिना कुल ग्रेड के योग को कुल पॉइंट के योग से भाग देने पर मिलता है. |
WEIGHTED_CATEGORIES |
कुल ग्रेड, कैटगरी के हिसाब से तय किया गया औसत होता है. |
DisplaySetting
कुल ग्रेड दिखाने के लिए संभावित सेटिंग.
Enums | |
---|---|
DISPLAY_SETTING_UNSPECIFIED |
कोई सेटिंग मौजूद नहीं है. इसे कभी वापस नहीं किया जाता. |
SHOW_OVERALL_GRADE |
शिक्षकों और छात्र-छात्राओं को ग्रेडबुक और छात्र/छात्रा की प्रोफ़ाइल में कुल ग्रेड दिखाता है. |
HIDE_OVERALL_GRADE |
ग्रेडबुक या छात्र/छात्रा की प्रोफ़ाइल में कुल ग्रेड नहीं दिखाता है. |
SHOW_TEACHERS_ONLY |
ग्रेडबुक और छात्र/छात्रा की प्रोफ़ाइल में शिक्षकों को कुल ग्रेड दिखाता है. छात्र-छात्राओं की प्रोफ़ाइल में नहीं दिखाता है. |
तरीके |
|
---|---|
|
यह दिखाता है कि कोई उपयोगकर्ता, दिए गए कोर्स में ऐड-ऑन अटैचमेंट बना सकता है या नहीं. |
|
कोर्स बनाता है. |
|
कोर्स को मिटाया जाता है. |
|
कोर्स दिखाता है. |
|
यह उन कोर्स की सूची दिखाता है जिन्हें देखने का अनुरोध करने वाले व्यक्ति को अनुरोध किया गया है. ये कोर्स सिर्फ़ उन कोर्स के लिए उपलब्ध होते हैं जिनके लिए अनुरोध किया गया है. |
|
कोर्स में एक या उससे ज़्यादा फ़ील्ड अपडेट करता है. |
|
कोर्स को अपडेट करता है. |