- संसाधन: छात्र-छात्राओं का सबमिशन
- RubricGrade
- AssignmentSubmission
- अटैचमेंट
- ShortAnswerSubmission
- MultipleChoiceSubmission
- SubmissionHistory
- StateHistory
- राज्य
- GradeHistory
- GradeChangeType
- तरीके
संसाधन: छात्र-छात्राओं का सबमिशन
कोर्स वर्क के लिए छात्र/छात्रा के सबमिशन.
CourseWork
आइटम बनाए जाने पर StudentSubmission
आइटम जनरेट होते हैं.
छात्र-छात्राओं के सबमिट किए गए ऐसे असाइनमेंट जिन्हें कभी भी ऐक्सेस नहीं किया गया है (जैसे, state
= नया होना), उसमें बनाने का समय या अपडेट का समय नहीं हो सकता.
जेएसओएन के काेड में दिखाना |
---|
{ "courseId": string, "courseWorkId": string, "id": string, "userId": string, "creationTime": string, "updateTime": string, "state": enum ( |
फ़ील्ड | |
---|---|
courseId |
कोर्स का आइडेंटिफ़ायर. सिर्फ़ पढ़ने के लिए. |
courseWorkId |
उस कोर्स वर्क का आइडेंटिफ़ायर जिससे यह जुड़ा है. सिर्फ़ पढ़ने के लिए. |
id |
छात्र/छात्रा के सबमिशन के लिए, Classroom को असाइन किया गया आइडेंटिफ़ायर. यह काम से जुड़े कोर्स वर्क के लिए सबमिट किए जाने वाले असाइनमेंट में यूनीक है. सिर्फ़ पढ़ने के लिए. |
userId |
उस छात्र/छात्रा का आइडेंटिफ़ायर जिसके पास यह सबमिशन है. सिर्फ़ पढ़ने के लिए. |
creationTime |
यह सबमिशन होने का समय. अगर छात्र/छात्रा ने इस आइटम को ऐक्सेस नहीं किया है, तो इसे सेट नहीं किया जा सकता है. सिर्फ़ पढ़ने के लिए. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
updateTime |
इस सबमिशन को आखिरी बार अपडेट करने का समय. अगर छात्र/छात्रा ने इस आइटम को ऐक्सेस नहीं किया है, तो इसे सेट नहीं किया जा सकता है. सिर्फ़ पढ़ने के लिए. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
state |
इस सबमिशन की स्थिति. सिर्फ़ पढ़ने के लिए. |
late |
सबमिट करने में देरी हुई है या नहीं. सिर्फ़ पढ़ने के लिए. |
draftGrade |
ग्रेड देना बाकी है. हालांकि, यह ज़रूरी नहीं है. अगर यह नीति सेट नहीं है, तो कोई ग्रेड सेट नहीं किया गया है. यह वैल्यू नेगेटिव नहीं होनी चाहिए. दशमलव वाली वैल्यू, बिना पूर्णांक वाली वैल्यू के तौर पर दी जा सकती हैं. हालांकि, उन्हें दशमलव के बाद दो अंकों तक सीमित किया जा सकता है. यह जानकारी सिर्फ़ कोर्स के शिक्षकों को दिखेगी. इसमें बदलाव भी किया जा सकता है. |
assignedGrade |
ग्रेड देना ज़रूरी नहीं है. अगर यह नीति सेट नहीं है, तो कोई ग्रेड सेट नहीं किया गया है. यह वैल्यू नेगेटिव नहीं होनी चाहिए. दशमलव वाली वैल्यू, बिना पूर्णांक वाली वैल्यू के तौर पर दी जा सकती हैं. हालांकि, उन्हें दशमलव के बाद दो अंकों तक सीमित किया जा सकता है. इसमें सिर्फ़ कोर्स के शिक्षक ही बदलाव कर सकते हैं. |
rubricId |
सिर्फ़ आउटपुट के लिए. रूब्रिक का आइडेंटिफ़ायर, जो फ़िलहाल इस कोर्स वर्क के साथ अटैच किया गया है. इसका इस्तेमाल, छात्र-छात्राओं के सबमिट किए गए असाइनमेंट को ग्रेड देने के लिए किया जाता है. अगर कोई रूब्रिक नहीं है, तो इस आईडी को खाली छोड़ा जा सकता है. यह आईडी, मौजूदा रूब्रिक में चालू रूब्रिक को दिखाता है. अगर शिक्षक रूब्रिक को मिटाकर उसे फिर से बनाते हैं, तो यह आईडी बदल जाता है. सिर्फ़ पढ़ने के लिए. |
draftRubricGrades |
रूब्रिक के मापदंड के आधार पर रूब्रिक ग्रेड को मंज़ूरी मिलना बाकी है. अगर इस कोर्स वर्क से कोई रूब्रिक अटैच नहीं है या रूब्रिक अटैच है, लेकिन किसी भी मापदंड के लिए कोई ग्रेड सेट नहीं किया गया है, तो इस मैप में कोई ग्रेड नहीं होगा. सिर्फ़ उन ग्रेड के लिए एंट्री की जानकारी अपने-आप भर जाती है जिन्हें सेट किया गया है. कुंजी: रूब्रिक का मानदंड आईडी. सिर्फ़ पढ़ने के लिए. एक ऑब्जेक्ट जिसमें |
assignedRubricGrades |
रूब्रिक के मानदंड के आधार पर असाइन किए गए रूब्रिक ग्रेड. अगर इस कोर्स वर्क से कोई रूब्रिक अटैच नहीं है या कोई रूब्रिक अटैच है, लेकिन किसी भी मानदंड के लिए कोई ग्रेड सेट नहीं किया गया है, तो इस मैप में कोई ग्रेड नहीं होगा. सिर्फ़ उन ग्रेड के लिए एंट्री की जानकारी अपने-आप भर जाती है जिन्हें सेट किया गया है. कुंजी: रूब्रिक का मानदंड आईडी. सिर्फ़ पढ़ने के लिए. एक ऑब्जेक्ट जिसमें |
alternateLink |
Classroom के वेब यूज़र इंटरफ़ेस (यूआई) में सबमिशन का पूरा लिंक. सिर्फ़ पढ़ने के लिए. |
courseWorkType |
यह सबमिशन किस तरह के कोर्स वर्क के लिए है. सिर्फ़ पढ़ने के लिए. |
associatedWithDeveloper |
क्या छात्र/छात्रा का यह सबमिशन, अनुरोध करने वाले डेवलपर कंसोल प्रोजेक्ट से जुड़ा है. ज़्यादा जानकारी के लिए, सिर्फ़ पढ़ने के लिए. |
submissionHistory[] |
सबमिशन का इतिहास (इसमें राज्य और ग्रेड का इतिहास शामिल है). सिर्फ़ पढ़ने के लिए. |
previewVersion |
सिर्फ़ आउटपुट के लिए. एपीआई का झलक वर्शन. 'झलक देखें' कार्यक्रम में डेवलपर को उपलब्ध कराई गई एपीआई की नई सुविधाओं को ऐक्सेस करने के लिए, इसे सेट करना ज़रूरी है. |
यूनियन फ़ील्ड content . सबमिट किया गया कॉन्टेंट. खास टाइप, course_work_type की वैल्यू के आधार पर तय होता है. content इनमें से सिर्फ़ एक हो सकता है: |
|
assignmentSubmission |
CourseWorkType के तौर पर Assignments होने पर, सबमिट किया जाने वाला कॉन्टेंट. छात्र |
shortAnswerSubmission |
CourseWorkType होने पर, सबमिट किया जाने वाला कॉन्टेंट छोटा_ANSWER_सवाल. |
multipleChoiceSubmission |
CourseWorkType होने पर सबमिट की गई सामग्री MULTIPLE_CHOICE_सवाल. |
RubricGrade
छात्र/छात्रा के सबमिशन के लिए सेट किया गया रूब्रिक ग्रेड. हर रूब्रिक शर्त के लिए ज़्यादा से ज़्यादा एक एंट्री हो सकती है.
जेएसओएन के काेड में दिखाना |
---|
{ "criterionId": string, "levelId": string, "points": number } |
फ़ील्ड | |
---|---|
criterionId |
ज़रूरी नहीं. मानदंड ID. |
levelId |
ज़रूरी नहीं. चुने गए लेवल का वैकल्पिक लेवल आईडी. अगर कोई लेवल खाली है, तो कोई लेवल नहीं चुना गया है. |
points |
ज़रूरी नहीं. इस शर्त के लिए असाइन किए गए पॉइंट, आम तौर पर लेवल के आधार पर दिए जाते हैं. लेवल में पॉइंट हो भी सकते हैं और नहीं भी. अगर इसे सेट नहीं किया जाता है, तो इस शर्त के लिए कोई पॉइंट सेट नहीं किया गया है. |
AssignmentSubmission
किसी असाइनमेंट के लिए छात्र/छात्रा का काम.
जेएसओएन के काेड में दिखाना |
---|
{
"attachments": [
{
object ( |
फ़ील्ड | |
---|---|
attachments[] |
छात्र/छात्रा के जोड़े गए अटैचमेंट. अगर छात्र/छात्रा ने Classroom में असाइनमेंट ऐक्सेस नहीं किया है, तो हो सकता है कि student_COPY के शेयर मोड वाली सामग्री से जुड़ी डिस्क फ़ाइलें मौजूद न हों. अटैचमेंट के कुछ मेटाडेटा में जानकारी सिर्फ़ तब अपने-आप भरती है, जब अनुरोध करने वाले व्यक्ति के पास उसे ऐक्सेस करने की अनुमति हो. आइडेंटिफ़ायर और AlternativeLink फ़ील्ड हमेशा उपलब्ध होते हैं, लेकिन हो सकता है कि अन्य फ़ील्ड (जैसे कि title) उपलब्ध न हों. |
लगाव
छात्र/छात्रा को असाइन किए गए काम में अटैचमेंट जोड़ा गया.
अटैचमेंट बनाते समय, form
फ़ील्ड को सेट नहीं किया जा सकता.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड attachment . अटैचमेंट का डेटा. attachment इनमें से सिर्फ़ एक हो सकता है: |
|
driveFile |
Google Drive फ़ाइल अटैचमेंट. |
youTubeVideo |
YouTube वीडियो अटैचमेंट. |
link |
लिंक अटैचमेंट. |
form |
Google Forms अटैचमेंट. |
ShortAnswerSubmission
छात्र/छात्रा छोटे से सवाल का जवाब दें.
जेएसओएन के काेड में दिखाना |
---|
{ "answer": string } |
फ़ील्ड | |
---|---|
answer |
छात्र/छात्रा ने एक छोटे जवाब का जवाब दिया. |
MultipleChoiceSubmission
कई विकल्प वाले सवाल के लिए छात्र/छात्रा काम करें.
जेएसओएन के काेड में दिखाना |
---|
{ "answer": string } |
फ़ील्ड | |
---|---|
answer |
छात्र/छात्रा की पसंद का विकल्प. |
SubmissionHistory
सबमिशन का इतिहास. फ़िलहाल, इसमें राज्य और ग्रेड का इतिहास शामिल है.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड type . सबमिट करने से जुड़े इतिहास का टाइप, State आज़माकर ग्रेड का इतिहास, में से एक हो सकता है. type इनमें से सिर्फ़ एक हो सकता है: |
|
stateHistory |
अगर सबमिट किए गए कॉन्टेंट के राज्य का इतिहास मौजूद है, तो उसकी जानकारी. |
gradeHistory |
अगर सबमिट किए गए ग्रेड के इतिहास की जानकारी मौजूद है, तो उसे शामिल करें. |
StateHistory
हर उस राज्य का इतिहास जहां यह सबमिशन हुआ है.
जेएसओएन के काेड में दिखाना |
---|
{
"state": enum ( |
फ़ील्ड | |
---|---|
state |
वर्कफ़्लो की पाइपलाइन स्टेज. |
stateTimestamp |
जब सबमिशन ने इस स्थिति में डाला था. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
actorUserId |
वह शिक्षक या छात्र जिसने बदलाव किया है. |
स्थिति
यह विकल्प बताता है कि सबमिशन को स्वीकार किया जाए या नहीं.
Enums | |
---|---|
STATE_UNSPECIFIED |
कोई राज्य दर्ज नहीं है. इसे कभी भी वापस नहीं किया जाना चाहिए. |
CREATED |
सबमिशन बना दिया गया है. |
TURNED_IN |
छात्र/छात्रा ने असाइन किया गया दस्तावेज़ सबमिट किया है. यह कोई टेंप्लेट हो भी सकता है या नहीं भी. |
RETURNED |
शिक्षक ने छात्र को असाइन किया गया दस्तावेज़ लौटा दिया है. |
RECLAIMED_BY_STUDENT |
छात्र ने असाइन किए गए दस्तावेज़ को सबमिट किया और फिर असाइनमेंट को "अनसबमिट" करने का विकल्प चुना, जिससे छात्र-छात्राओं को मालिक के तौर पर फिर से कंट्रोल मिल गया. |
STUDENT_EDITED_AFTER_TURN_IN |
छात्र/छात्रा ने सबमिट करने के बाद, अपने फ़ॉर्म में बदलाव कर दिया. फ़िलहाल, सवालों का इस्तेमाल सिर्फ़ तब किया जाता है, जब छात्र-छात्राएं अपने जवाब में बदलाव करते हैं. |
GradeHistory
इस सबमिशन में हर ग्रेड का इतिहास.
जेएसओएन के काेड में दिखाना |
---|
{
"pointsEarned": number,
"maxPoints": number,
"gradeTimestamp": string,
"actorUserId": string,
"gradeChangeType": enum ( |
फ़ील्ड | |
---|---|
pointsEarned |
सबमिशन ग्रेड के इतिहास में इस समय, ग्रेड का न्यूमरेटर. |
maxPoints |
सबमिशन ग्रेड के इतिहास में इस समय, ग्रेड का डिनॉमिनेटर. |
gradeTimestamp |
जब सबमिशन का ग्रेड बदला गया था. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: |
actorUserId |
जिस शिक्षक ने ग्रेड बदला है. |
gradeChangeType |
सबमिशन ग्रेड के इतिहास में, इस समय ग्रेड में हुए बदलाव का टाइप. |
GradeChangeType
इस तरह के ग्रेड में बदलाव किए जा सकते हैं.
Enums | |
---|---|
UNKNOWN_GRADE_CHANGE_TYPE |
ग्रेड में बदलाव के टाइप के बारे में नहीं बताया गया है. इसे कभी भी वापस नहीं किया जाना चाहिए. |
DRAFT_GRADE_POINTS_EARNED_CHANGE |
ड्राफ़्ट ग्रेड के न्यूमरेटर में कोई बदलाव. |
ASSIGNED_GRADE_POINTS_EARNED_CHANGE |
असाइन किए गए ग्रेड के न्यूमरेटर में कोई बदलाव. |
MAX_POINTS_CHANGE |
ग्रेड के डिनोमिनेटर में कोई बदलाव. |
तरीके |
|
---|---|
|
छात्र/छात्रा का सबमिशन लौटाता है. |
|
यह विकल्प, छात्र-छात्राओं के उन सबमिशन की सूची दिखाता है जिन्हें देखने की अनुमति, अनुरोध करने वाले को दी गई है. इस सूची में, अनुरोध के OAuth दायरों का ध्यान रखा जाता है. |
|
छात्र/छात्रा के सबमिशन के अटैचमेंट में बदलाव करता है. |
|
छात्र/छात्रा के सबमिशन के एक या उससे ज़्यादा फ़ील्ड अपडेट करता है. |
|
छात्र/छात्रा की तरफ़ से सबमिट किए गए कॉन्टेंट पर फिर से दावा करता है. |
|
छात्र/छात्रा का सबमिशन लौटाता है. |
|
छात्र/छात्रा का सबमिशन. |