REST Resource: courses.courseWork.rubrics

ทรัพยากร: เกณฑ์การให้คะแนน

เกณฑ์การให้คะแนนของงานในหลักสูตร เกณฑ์การให้คะแนนคือคู่มือการให้คะแนนที่ใช้ประเมินงานของนักเรียนและแสดงความคิดเห็น

ดูรายละเอียดเพิ่มเติมได้ที่ โครงสร้างเกณฑ์การให้คะแนนและข้อจำกัดที่ทราบ

การแสดง JSON
{
  "courseId": string,
  "courseWorkId": string,
  "id": string,
  "creationTime": string,
  "updateTime": string,
  "criteria": [
    {
      object (Criterion)
    }
  ],
  "previewVersion": enum (PreviewVersion),

  "sourceSpreadsheetId": string
}
ช่อง
courseId

string

ตัวระบุของหลักสูตร

ช่องนี้เป็นข้อมูลแบบอ่านอย่างเดียว

courseWorkId

string

ตัวระบุสำหรับงานในหลักสูตรที่เกี่ยวข้อง

ช่องนี้เป็นข้อมูลแบบอ่านอย่างเดียว

id

string

ตัวระบุที่ Classroom กำหนดให้สำหรับเกณฑ์การให้คะแนน ซึ่งจะไม่ซ้ำกันในเกณฑ์การให้คะแนนสำหรับงานในหลักสูตรที่เกี่ยวข้อง

ช่องนี้เป็นข้อมูลแบบอ่านอย่างเดียว

creationTime

string (Timestamp format)

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

ช่องนี้เป็นข้อมูลแบบอ่านอย่างเดียว

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 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 เสมอ และใช้ตัวเลขเศษส่วน 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)

เอาต์พุตเท่านั้น เวอร์ชันตัวอย่างของ API ที่ใช้ดึงข้อมูลทรัพยากรนี้

ฟิลด์ Union rubric_source ตัวเลือกในการสร้างเกณฑ์การให้คะแนนจากแหล่งที่มาที่มีอยู่ rubric_source จะเป็นได้เพียง 1 ในตัวเลือกต่อไปนี้
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)
    }
  ],
  "learningGoal": {
    object (LearningGoal)
  }
}
ช่อง
id

string

รหัสเกณฑ์

ระบบจะกำหนดรหัสเมื่อสร้าง

title

string

ชื่อเกณฑ์

description

string

คำอธิบายเกณฑ์

levels[]

object (Level)

รายการระดับภายในเกณฑ์นี้

learningGoal

object (LearningGoal)

ไม่บังคับ

เป้าหมายการเรียนรู้ที่เชื่อมโยงกับเกณฑ์นี้ ช่องนี้จะแสดงข้อมูลก็ต่อเมื่อมีการตั้งค่า PreviewVersion ที่เหมาะสม

ระดับ

ระดับของเกณฑ์

การแสดง JSON
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
ช่อง
id

string

รหัสระดับ

ระบบจะกำหนดรหัสเมื่อสร้าง

title

string

ชื่อระดับ

หากระดับไม่มีคะแนนที่ตั้งไว้ คุณต้องตั้งค่าชื่อ

description

string

คำอธิบายระดับ

points

number

คะแนนที่ไม่บังคับที่เชื่อมโยงกับระดับนี้ หากตั้งค่าไว้ ทุกระดับภายในเกณฑ์การให้คะแนนต้องระบุคะแนน และค่าต้องแตกต่างกันในทุกระดับภายในเกณฑ์เดียว 0 จะแตกต่างจากไม่มีคะแนน

เมธอด

create

สร้างเกณฑ์การให้คะแนน

delete

ลบเกณฑ์การให้คะแนน

get

แสดงผลเกณฑ์การให้คะแนน

list

แสดงผลรายการเกณฑ์การให้คะแนนที่ผู้ขอมีสิทธิ์ดู

patch

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