REST Resource: courses.courseWork.rubrics

Tài nguyên: Tiêu chí chấm điểm

Tiêu chí chấm điểm của khoá học. Tiêu chí chấm điểm là một hướng dẫn cho điểm dùng để đánh giá bài tập của học viên và đưa ra nhận xét.

Để biết thêm thông tin chi tiết, hãy xem phần Cấu trúc tiêu chí chấm điểm và các hạn chế đã biết.

Biểu diễn dưới dạng 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.
}
Các trường
courseId

string

Giá trị nhận dạng của khoá học.

Chỉ đọc.

courseWorkId

string

Mã nhận dạng của bài tập trong khoá học tương ứng với mã này.

Chỉ đọc.

id

string

Giá trị nhận dạng do Lớp học chỉ định cho tiêu chí chấm điểm. Đây là điểm duy nhất trong các tiêu chí chấm điểm cho bài tập liên quan trong khoá học.

Chỉ đọc.

creationTime

string (Timestamp format)

Chỉ có đầu ra. Dấu thời gian khi tiêu chí chấm điểm này được tạo.

Chỉ đọc.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Chỉ có đầu ra. Dấu thời gian của thay đổi gần đây nhất đối với tiêu chí chấm điểm này.

Chỉ đọc.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, với độ phân giải nano giây và tối đa 9 chữ số phân số. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

criteria[]

object (Criterion)

Danh sách tiêu chí. Mỗi tiêu chí là một phương diện mà hiệu suất được xếp hạng.

previewVersion

enum (PreviewVersion)

Chỉ có đầu ra. Phiên bản xem trước của API dùng để truy xuất tài nguyên này.

Trường nhóm rubric_source. Các lựa chọn để tạo tiêu chí chấm điểm từ một nguồn hiện có. rubric_source chỉ có thể là một trong những trạng thái sau đây:
sourceSpreadsheetId

string

Chỉ nhập. Không thể thay đổi. Mã Google Trang tính của bảng tính. Bảng tính này phải chứa các chế độ cài đặt tiêu chí chấm điểm được định dạng. Xem phần Tạo hoặc sử dụng lại hướng dẫn cho một bài tập. Cần có phạm vi https://www.googleapis.com/auth/spreadsheets.readonly hoặc https://www.googleapis.com/auth/spreadsheets để sử dụng trường này.

Tiêu chí

Tiêu chí chấm điểm. Mỗi tiêu chí là một phương diện mà hiệu suất được xếp hạng.

Biểu diễn dưới dạng JSON
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object (Level)
    }
  ]
}
Các trường
id

string

Mã tiêu chí.

Một mã nhận dạng sẽ được chỉ định khi tạo.

title

string

Tiêu đề của tiêu chí.

description

string

Nội dung mô tả về tiêu chí.

levels[]

object (Level)

Danh sách các cấp trong tiêu chí này.

Cấp

Mức độ của tiêu chí.

Biểu diễn dưới dạng JSON
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
Các trường
id

string

Mã cấp.

Một mã nhận dạng sẽ được chỉ định khi tạo.

title

string

Tiêu đề của cấp độ.

Nếu cấp độ đó chưa đặt điểm nào, bạn phải đặt tiêu đề.

description

string

Nội dung mô tả về cấp độ.

points

number

Điểm không bắt buộc liên kết với cấp này. Nếu được đặt, tất cả các cấp trong tiêu chí chấm điểm phải nêu rõ điểm và giá trị phải khác biệt giữa tất cả các cấp trong một tiêu chí duy nhất. 0 khác với điểm không có điểm nào.

Phương thức

create

Tạo tiêu chí chấm điểm.

delete

Xoá tiêu chí chấm điểm.

get

Trả về tiêu chí chấm điểm.

list

Trả về danh sách các tiêu chí chấm điểm mà người yêu cầu được phép xem.

patch

Cập nhật một tiêu chí chấm điểm.