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)

النتائج فقط. الطابع الزمني لوقت إنشاء قواعد التقييم هذه

للقراءة فقط.

طابع زمني بتنسيق 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)

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

حقل الاتحاد 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

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