REST Resource: courses.courseWork.rubrics

משאב: קריטריון הערכה

קריטריון ההערכה של העבודה. קריטריון הערכה הוא מדריך לניקוד שמשמש להערכת עבודות של תלמידים ולמתן משוב.

פרטים נוספים זמינים במאמר מבנה של קריטריונים להערכה ומגבלות ידועות.

ייצוג ב-JSON
{
  "courseId": string,
  "courseWorkId": string,
  "id": string,
  "creationTime": string,
  "updateTime": string,
  "criteria": [
    {
      object (Criterion)
    }
  ],
  "previewVersion": enum (PreviewVersion),

  // Union field rubric_source can be only one of the following:
  "sourceSpreadsheetId": string
  // End of list of possible types for union field rubric_source.
}
שדות
courseId

string

מזהה הקורס.

קריאה בלבד.

courseWorkId

string

מזהה של העבודה שהפריט הזה מתייחס אליה.

קריאה בלבד.

id

string

מזהה שמוקצה ב-Classroom לטבלת הקריטריונים. הוא ייחודי בין הקריטריונים להערכה בעבודה הרלוונטית בקורס.

קריאה בלבד.

creationTime

string (Timestamp format)

פלט בלבד. חותמת הזמן שבה נוצרה שיטת ההערכה הזו.

קריאה בלבד.

הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

פלט בלבד. חותמת הזמן של השינוי האחרון שבוצע בקריטריון ההערכה הזה.

קריאה בלבד.

הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

criteria[]

object (Criterion)

רשימת קריטריונים. כל קריטריון הוא מאפיין שלפיו מדורגים הביצועים.

previewVersion

enum (PreviewVersion)

פלט בלבד. גרסת התצוגה המקדימה של ה-API ששימשה לאחזור המשאב הזה.

שדה איחוד rubric_source. אפשרויות ליצירת קריטריון הערכה ממקור קיים. הערך rubric_source יכול להיות רק אחד מהבאים:
sourceSpreadsheetId

string

קלט בלבד. אי אפשר לשנות אותו. המזהה של הגיליון האלקטרוני ב-Google Sheets. הגיליון האלקטרוני הזה צריך להכיל הגדרות של קריטריון הערכה בפורמט מסוים. איך יוצרים קריטריון הערכה למטלה או משתמשים בו שוב כדי להשתמש בשדה הזה, צריך להגדיר את ההיקף https://www.googleapis.com/auth/spreadsheets.readonly או https://www.googleapis.com/auth/spreadsheets.

קריטריון

קריטריון הערכה. כל קריטריון הוא מאפיין שלפיו מדורגים הביצועים.

ייצוג ב-JSON
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object (Level)
    }
  ]
}
שדות
id

string

מזהה הקריטריון.

בזמן היצירה, מוקצה מזהה.

title

string

השם של הקריטריון.

description

string

תיאור הקריטריון.

levels[]

object (Level)

רשימת הרמות בקריטריון הזה.

רמה

רמה של הקריטריון.

ייצוג ב-JSON
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
שדות
id

string

מזהה הרמה.

בזמן היצירה, מוקצה מזהה.

title

string

השם של הרמה.

אם לא מוגדרות נקודות לרמה, חובה להגדיר שם.

description

string

תיאור הרמה.

points

number

נקודות אופציונליות שמשויכות לרמה הזו. אם מגדירים ניקוד, צריך לציין אותו בכל הרמות בטבלת הקריטריונים, והערך צריך להיות שונה בכל הרמות של אותו קריטריון. ‫0 שונה מ'אין נקודות'.

Methods

create

יוצר קריטריון הערכה.

delete

מחיקת קריטריון הערכה.

get

מחזירה קריטריון להערכה.

list

מחזירה רשימה של קריטריונים להערכה שהשולח מורשה לראות.

patch

עדכון קריטריון הערכה.