משאב: CourseWorkMaterial
חומר לימודי שנוצר על ידי מורה לתלמידים בקורס
| ייצוג ב-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 |
חותמת הזמן שבה נוצר חומר העבודה הזה. קריאה בלבד. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
חותמת הזמן של השינוי האחרון בחומר העבודה של הקורס. קריאה בלבד. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
scheduledTime |
חותמת זמן אופציונלית שבה מתוכנן פרסום חומר העבודה בקורס. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
assigneeMode |
מצב ההקצאה של חומר העבודה בקורס. אם לא מציינים ערך, ערך ברירת המחדל הוא |
individualStudentsOptions |
מזהים של תלמידים שיש להם גישה לחומרים של עבודת הקורס. השדה הזה מוגדר רק אם הערך של |
creatorUserId |
מזהה המשתמש שיצר את חומר העבודה. קריאה בלבד. |
topicId |
מזהה של הנושא שאליו משויך חומר העבודה הזה. הנושא צריך להיות זהה לנושא קיים בקורס. |
learningGoals[] |
אופציונלי. הפניות לכל יעדי הלמידה שמצורפים לחומר העבודה הזה בקורס. ב-CourseWorkMaterial יכולים להיות עד 10 יעדי למידה. השדה הזה מאוכלס רק אם מוגדר הערך המתאים שלpreviewVersion.
|
CourseWorkMaterialState
מצבים אפשריים של חומר לימוד
| טיפוסים בני מנייה (enum) | |
|---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
לא צוינה מדינה. הערך הזה אף פעם לא מוחזר. |
PUBLISHED |
הסטטוס של חומר הלימוד שפורסם. זהו מצב ברירת המחדל. |
DRAFT |
הסטטוס של חומר לימוד לעבודה בקורס שעדיין לא פורסם. חומרי עבודה במצב הזה גלויים רק למורים בקורס ולאדמינים בדומיין. |
DELETED |
הסטטוס של חומר לימוד לעבודה בקורס שפורסם אבל נמחק. חומרי עבודה במצב הזה גלויים רק למורים בקורס ולאדמינים בדומיין. חומרים של עבודות בקורס שנמצאים במצב הזה נמחקים אחרי זמן מה. |
Methods |
|
|---|---|
|
יוצרת חומר לימוד. |
|
מחיקת חומר לימוד בקורס. |
|
מחזירה חומר לימודי בקורס. |
|
קבלת מטא-נתונים של תוספים ל-Classroom בהקשר של פוסט ספציפי. |
|
מחזירה רשימה של חומרי לימוד בקורס שהשולח מורשה לצפות בהם. |
|
מעדכן שדה אחד או יותר בחומר לימודי של מטלה. |