מקור מידע: CourseWork
עבודה בקורס שנוצרה על ידי מורה עבור התלמידים בקורס.
ייצוג 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[] |
חומרים נוספים. חובה להוסיף ל-CourseWork עד 20 פריטי חומר. |
state |
סטטוס העבודה הזו בקורס. אם לא צוין מצב ברירת המחדל, מצב ברירת המחדל הוא |
alternateLink |
קישור מוחלט לעבודת הקורס הזו בממשק האינטרנט של Classroom. השדה הזה מאוכלס רק אם הערך של קריאה בלבד. |
creationTime |
חותמת הזמן של מועד היצירה של הקורס. קריאה בלבד. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
updateTime |
חותמת הזמן של השינוי האחרון בקורס הזה. קריאה בלבד. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
dueDate |
התאריך האופציונלי, לפי שעון UTC, שבו יש להגיש את העבודה בקורס הזה. חובה לציין את זה אם צוין |
dueTime |
יש להגיש את העבודה לקורס הזה בשעה אופציונלית, לפי שעון UTC. חובה לציין את זה אם צוין |
scheduledTime |
חותמת זמן אופציונלית של מועד הפרסום של העבודה בקורס. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
maxPoints |
הציון המקסימלי לעבודה בקורס הזה. אם לא צוין אפס או לא צוין, המטלה הזו נחשבת ללא ציון. חייב להיות ערך מספר שלם לא שלילי. |
workType |
סוג העבודה בקורס. הסוג מוגדר בזמן יצירת העבודה בקורס, ואי אפשר לשנות אותו. |
associatedWithDeveloper |
האם פריט העבודה הזה בקורס משויך לפרויקט ב-Play 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 |
ניתן לשנות את הקבצים שנשלחו בכל שלב. |
מטלה
פרטים נוספים על מטלות.
ייצוג JSON |
---|
{
"studentWorkFolder": {
object ( |
שדות | |
---|---|
studentWorkFolder |
תיקייה ב-Drive שבה נשמרים הקבצים המצורפים מהעבודות של התלמידים. השדה הזה מאוכלס רק למורים ולאדמינים של הקורס. |
MultipleChoiceQuestion
פרטים נוספים לשאלות אמריקאיות.
ייצוג JSON |
---|
{ "choices": [ string ] } |
שדות | |
---|---|
choices[] |
אפשרויות אפשריות. |
שיטות |
|
---|---|
|
יצירת העבודה בקורס. |
|
מחיקת עבודה בקורס. |
|
מחזיר עבודה בקורס. |
|
קבלת מטא-נתונים של תוספים ל-Classroom בהקשר של פוסט ספציפי. |
|
מחזירה רשימה של כל העבודות שמגיש הבקשה רשאי להציג. |
|
שינוי של מצב מקבל ההקצאה והאפשרויות של העבודה לכיתה. |
|
עדכון שדה אחד או יותר בעבודה בקורס. |