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" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

เอาต์พุตเท่านั้น การประทับเวลาของการเปลี่ยนแปลงล่าสุดในเกณฑ์การให้คะแนนนี้

อ่านอย่างเดียว

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "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 ชีตของสเปรดชีต สเปรดชีตนี้ต้องมีการตั้งค่าเกณฑ์การให้คะแนนที่มีการจัดรูปแบบ โปรดดูหัวข้อสร้างหรือใช้เกณฑ์การให้คะแนนที่มีอยู่ในงานใหม่ การใช้ช่องนี้ต้องใช้ขอบเขต 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

อัปเดตเกณฑ์การให้คะแนน