REST Resource: courses.courseWork.rubrics

منبع: روبریک

موضوع کار دوره. روبریک یک راهنمای امتیازدهی است که برای ارزیابی کار دانش‌آموز و ارائه بازخورد استفاده می‌شود.

برای جزئیات بیشتر، ساختار 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

شناسه اختصاص داده شده به کلاس برای این عنوان. این در میان روبریک‌های کار دوره مربوطه منحصر به فرد است.

فقط خواندنی

creationTime

string ( Timestamp format)

فقط خروجی زمانی که این روبریک ایجاد شد مهر زمانی ایجاد شد.

فقط خواندنی

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

updateTime

string ( Timestamp format)

فقط خروجی مهر زمانی جدیدترین تغییر در این روبریک.

فقط خواندنی

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

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 با هیچ امتیازی متمایز است.

روش ها

create

یک روبریک ایجاد می کند.

delete

یک روبریک را حذف می کند.

get

یک روبریک را برمی گرداند.

list

فهرستی از روبریک هایی را که درخواست کننده مجاز به مشاهده آنهاست برمی گرداند.

patch

یک روبریک را به روز می کند.