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-normalized ويستخدم 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-normalized ويستخدم 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)

النتائج فقط. تمثّل هذه السمة الإصدار التجريبي من واجهة برمجة التطبيقات المستخدَمة لاسترداد هذا المورد.

حقل الدمج rubric_source خيارات لإنشاء نموذج تقييم من مصدر حالي يمكن أن تكون rubric_source إحدى القيم التالية فقط:
sourceSpreadsheetId

string

الإدخال فقط غير قابل للتغيير رقم تعريف جدول البيانات على "جداول بيانات Google" يجب أن يحتوي جدول البيانات هذا على إعدادات نموذج التقييم المنسَّقة. يُرجى الاطّلاع على إنشاء قواعد تقييم أو إعادة استخدامها لواجب معيَّن. يتطلّب استخدام هذا الحقل نطاق 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

تعديل قواعد تقييم