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

클래스룸에서 할당한 기준표 식별자입니다. 관련 과제 기준표 중에서 고유합니다.

읽기 전용입니다.

creationTime

string (Timestamp format)

출력 전용입니다. 이 기준표가 생성된 타임스탬프입니다.

읽기 전용입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 이 기준표의 가장 최근 변경사항에 대한 타임스탬프입니다.

읽기 전용입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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의 프리뷰 버전입니다.

기존 소스에서 기준표를 만드는 옵션 다음은 상호 배타적인 필드 목록입니다. 응답에서 최대 하나의 필드가 설정됩니다.
sourceSpreadsheetId

string

입력 전용입니다. 변경할 수 없습니다. 스프레드시트의 Google Sheets ID입니다. 이 스프레드시트에는 형식이 지정된 기준표 설정이 포함되어야 합니다. 과제에 대한 기준표 만들기 또는 재사용하기를 참고하세요. 이 필드를 사용하려면 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

기준 ID입니다.

생성 시 ID가 할당됩니다.

title

string

기준의 제목입니다.

description

string

기준에 대한 설명입니다.

levels[]

object (Level)

이 기준 내의 수준 목록입니다.

learningGoal

object (LearningGoal)

선택사항입니다.

이 기준과 연결된 학습 목표입니다. 기준표 기준에 연결된 학습 목표는 기준표가 연결된 과제에 이미 연결되어 있어야 합니다. 이 필드는 적절한 previewVersion가 설정된 경우에만 채워집니다.

수준

기준의 수준입니다.

JSON 표현
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
필드
id

string

레벨 ID입니다.

생성 시 ID가 할당됩니다.

title

string

등급의 제목입니다.

등급에 포인트가 설정되어 있지 않으면 제목을 설정해야 합니다.

description

string

레벨에 대한 설명입니다.

points

number

이 등급과 연결된 선택적 포인트입니다. 설정된 경우 기준표 내의 모든 수준에서 점수를 지정해야 하며, 단일 기준 내의 모든 수준에서 값이 고유해야 합니다. 0은 점수가 없는 것과는 다릅니다.

메서드

create

기준표를 만듭니다.

delete

기준표를 삭제합니다.

get

기준표를 반환합니다.

list

요청자가 볼 수 있는 기준표 목록을 반환합니다.

patch

기준표를 업데이트합니다.