संसाधन: कोर्सवर्क
कोर्स के छात्र-छात्राओं के लिए, शिक्षक का बनाया गया कोर्स वर्क.
JSON के काेड में दिखाना |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
फ़ील्ड | |
---|---|
courseId |
कोर्स का आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए. |
id |
इस कोर्स वर्क के लिए, Classroom से असाइन किया गया आइडेंटिफ़ायर. हर कोर्स के लिए, यह यूनीक आइडेंटिफ़ायर होता है. सिर्फ़ पढ़ने के लिए. |
title |
इस कोर्स वर्क का टाइटल. शीर्षक एक मान्य UTF-8 स्ट्रिंग होना चाहिए, जिसमें 1 से 3,000 के बीच वर्ण हों. |
description |
इस कोर्स वर्क का वैकल्पिक ब्यौरा. अगर यह नीति सेट की जाती है, तो ब्यौरा एक मान्य UTF-8 स्ट्रिंग होना चाहिए जिसमें 30,000 से ज़्यादा वर्ण न हों. |
materials[] |
अतिरिक्त सामग्री. कोर्सवर्क में 20 से ज़्यादा सामग्री आइटम नहीं होने चाहिए. |
state |
इस कोर्स वर्क की स्थिति. अगर यह जानकारी सेट नहीं की गई है, तो डिफ़ॉल्ट स्थिति |
alternateLink |
Classroom के वेब यूज़र इंटरफ़ेस (यूआई) में इस कोर्स वर्क का ऐब्सलूट लिंक. यह जानकारी सिर्फ़ तब अपने-आप भर जाती है, जब सिर्फ़ पढ़ने के लिए. |
creationTime |
वह टाइमस्टैंप जब इस कोर्स वर्क को बनाया गया था. सिर्फ़ पढ़ने के लिए. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
updateTime |
इस कोर्स वर्क में हाल ही में किए गए बदलाव का टाइमस्टैंप. सिर्फ़ पढ़ने के लिए. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
dueDate |
वैकल्पिक तारीख, यूटीसी में, इस कोर्स वर्क को सबमिट करने की आखिरी तारीख है. अगर |
dueTime |
दिन के वैकल्पिक समय, यूटीसी में, इस कोर्स वर्क को सबमिट करने की आखिरी तारीख है. अगर |
scheduledTime |
इस कोर्स के काम को पब्लिश करने के लिए शेड्यूल किए गए समय का वैकल्पिक टाइमस्टैंप. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
maxPoints |
इस कोर्स वर्क के लिए ज़्यादा से ज़्यादा ग्रेड दिया जाना चाहिए. अगर इस असाइनमेंट में कोई वैल्यू नहीं है या जानकारी नहीं दी गई है, तो इस असाइनमेंट को ग्रेड नहीं किया गया माना जाएगा. यह एक धनात्मक पूर्णांक वैल्यू होनी चाहिए. |
workType |
इस कोर्स वर्क का टाइप. टाइप तब सेट किया जाता है, जब कोर्स वर्क बनाया जाता है और इसे बदला नहीं जा सकता. |
associatedWithDeveloper |
क्या यह कोर्स वर्क आइटम, अनुरोध करने वाले Developer Console प्रोजेक्ट से जुड़ा है. ज़्यादा जानकारी के लिए, सिर्फ़ पढ़ने के लिए. |
assigneeMode |
कोर्सवर्क के लिए, वह व्यक्ति जिसे असाइन किया गया है. अगर इसके लिए कोई वैल्यू सेट नहीं की गई है, तो डिफ़ॉल्ट वैल्यू |
individualStudentsOptions |
कोर्सवर्क को ऐक्सेस करने वाले छात्र-छात्राओं के आइडेंटिफ़ायर. अगर |
submissionModificationMode |
छात्र-छात्राओं को असाइनमेंट में बदलाव करने की अनुमति कब है, यह तय करने के लिए सेटिंग. अगर इसके लिए कोई वैल्यू सेट नहीं की गई है, तो डिफ़ॉल्ट वैल्यू |
creatorUserId |
कोर्सवर्क बनाने वाले उपयोगकर्ता का आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए. |
topicId |
उस विषय का आइडेंटिफ़ायर जिससे यह कोर्सवर्क जुड़ा है. कोर्स में मौजूद विषय से मेल खाना चाहिए. |
gradeCategory |
वह कैटगरी जिसमें इस कोर्सवर्क के ग्रेड का योगदान होता है. सिर्फ़ तब प्रज़ेंट करें, जब कोर्सवर्क के लिए कोई कैटगरी चुनी गई हो. इसका इस्तेमाल कुल ग्रेड का हिसाब लगाने में किया जा सकता है. सिर्फ़ पढ़ने के लिए. |
previewVersion |
सिर्फ़ आउटपुट के लिए. इस संसाधन को वापस पाने के लिए इस्तेमाल किए गए एपीआई की झलक वाला वर्शन. |
यूनियन फ़ील्ड details . एक तरह के कोर्स के बारे में खास जानकारी. details इनमें से सिर्फ़ एक हो सकता है: |
|
assignment |
असाइनमेंट विवरण. यह जानकारी सिर्फ़ तब अपने-आप भर जाती है, जब सिर्फ़ पढ़ने के लिए. |
multipleChoiceQuestion |
कई विकल्पों वाले सवाल के बारे में जानकारी. पढ़ने से जुड़ी कार्रवाइयों के लिए, यह फ़ील्ड सिर्फ़ तब भरता है, जब |
gradingPeriodId |
कोर्सवर्क से जुड़े ग्रेडिंग पीरियड का आइडेंटिफ़ायर.
|
CourseWorkState
कोर्स वर्क की संभावित स्थितियां.
Enums | |
---|---|
COURSE_WORK_STATE_UNSPECIFIED |
कोई राज्य दर्ज नहीं है. इसे कभी वापस नहीं किया जाता. |
PUBLISHED |
पब्लिश हो चुके काम की स्थिति. यह डिफ़ॉल्ट स्थिति है. |
DRAFT |
काम की स्थिति जो अभी तक प्रकाशित नहीं हुई है. इस स्थिति में काम सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन को दिखता है. |
DELETED |
उस काम की स्थिति जिसे पब्लिश कर दिया गया था, लेकिन अब मिटा दिया गया है. इस स्थिति में काम सिर्फ़ कोर्स के शिक्षकों और डोमेन एडमिन को दिखता है. इस स्थिति में सेट किए गए काम को कुछ समय बाद मिटा दिया जाता है. |
SubmissionModificationMode
छात्र-छात्राओं के सबमिट किए गए असाइनमेंट में बदलाव किए जा सकते हैं.
Enums | |
---|---|
SUBMISSION_MODIFICATION_MODE_UNSPECIFIED |
कोई मॉडिफ़िकेशन मोड मौजूद नहीं है. इसे कभी वापस नहीं किया जाता. |
MODIFIABLE_UNTIL_TURNED_IN |
सबमिट किए जाने से पहले, सबमिट किए गए कॉन्टेंट में बदलाव किया जा सकता है. |
MODIFIABLE |
सबमिशन में किसी भी समय बदलाव किया जा सकता है. |
Assignment
असाइनमेंट के लिए अतिरिक्त जानकारी.
JSON के काेड में दिखाना |
---|
{
"studentWorkFolder": {
object ( |
फ़ील्ड | |
---|---|
studentWorkFolder |
Drive का वह फ़ोल्डर जिसमें छात्र-छात्राओं के सबमिट किए गए असाइनमेंट के अटैचमेंट सेव किए गए हैं. यह जानकारी सिर्फ़ कोर्स के शिक्षकों और एडमिन के लिए अपने-आप भर जाती है. |
MultipleChoiceQuestion
कई विकल्प वाले सवालों के लिए ज़्यादा जानकारी.
JSON के काेड में दिखाना |
---|
{ "choices": [ string ] } |
फ़ील्ड | |
---|---|
choices[] |
संभावित विकल्प. |
तरीके |
|
---|---|
|
कोर्स वर्क बनाता है. |
|
कोर्स वर्क को मिटाता है. |
|
कोर्स वर्क दिखाता है. |
|
किसी खास पोस्ट के कॉन्टेक्स्ट के हिसाब से, Classroom ऐड-ऑन के लिए मेटाडेटा उपलब्ध कराता है. |
|
कोर्स वर्क की वह सूची दिखाता है जिसे अनुरोध करने वाले को देखने की अनुमति है. |
|
असाइनी मोड और कोर्सवर्क के विकल्पों में बदलाव करता है. |
|
कोर्स वर्क के एक या उससे ज़्यादा फ़ील्ड अपडेट करता है. |