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