REST Resource: courses.courseWork.rubrics

Kaynak: Puan anahtarı

Sınıf çalışmasının değerlendirme ölçeği. Puan anahtarı, öğrenci çalışmalarını değerlendirmek ve geri bildirim vermek için kullanılan bir puanlama kılavuzudur.

Daha fazla bilgi için Rubrik yapısı ve bilinen sınırlamalar başlıklı makaleyi inceleyin.

JSON gösterimi
{
  "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.
}
Alanlar
courseId

string

Kursun tanımlayıcısı.

Salt okunur.

courseWorkId

string

Bunun karşılık geldiği sınıf çalışmasının tanımlayıcısı.

Salt okunur.

id

string

Rubriğin Classroom'da atanan tanımlayıcısı. Bu, ilgili sınıf çalışması için puan anahtarları arasında benzersizdir.

Salt okunur.

creationTime

string (Timestamp format)

Yalnızca çıkış. Bu değerlendirme ölçeğinin oluşturulduğu zaman damgası.

Salt okunur.

Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Yalnızca çıkış. Bu derecelendirme ölçeğinde yapılan en son değişikliğin zaman damgası.

Salt okunur.

Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

criteria[]

object (Criterion)

Ölçüt listesi. Her ölçüt, performansın değerlendirildiği bir boyuttur.

previewVersion

enum (PreviewVersion)

Yalnızca çıkış. Bu kaynağı almak için kullanılan API'nin önizleme sürümü.

Birleştirme alanı rubric_source. Mevcut bir kaynaktan derecelendirme ölçeği oluşturma seçenekleri. rubric_source yalnızca aşağıdakilerden biri olabilir:
sourceSpreadsheetId

string

Yalnızca giriş. Değişmez. E-tablonun Google E-Tablolar kimliği. Bu e-tabloda biçimlendirilmiş değerlendirme ölçeği ayarları bulunmalıdır. Ödev için puan anahtarı oluşturma veya mevcut puan anahtarını yeniden kullanma başlıklı makaleyi inceleyin. Bu alanın kullanılması için https://www.googleapis.com/auth/spreadsheets.readonly veya https://www.googleapis.com/auth/spreadsheets kapsamı gerekir.

Ölçüt

Puan anahtarı ölçütü. Her ölçüt, performansın değerlendirildiği bir boyuttur.

JSON gösterimi
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object (Level)
    }
  ]
}
Alanlar
id

string

Ölçüt kimliği.

Oluşturma sırasında bir kimlik atanır.

title

string

Ölçütün başlığı.

description

string

Ölçütün açıklaması.

levels[]

object (Level)

Bu ölçüt içindeki seviyelerin listesi.

Seviye

Ölçütün bir düzeyi.

JSON gösterimi
{
  "id": string,
  "title": string,
  "description": string,
  "points": number
}
Alanlar
id

string

Seviye kimliği.

Oluşturma sırasında bir kimlik atanır.

title

string

Seviyenin başlığı.

Seviyede puan ayarlanmamışsa başlık ayarlanmalıdır.

description

string

Seviyenin açıklaması.

points

number

Bu seviyeyle ilişkili isteğe bağlı puanlar. Ayarlanırsa rubrikteki tüm seviyelerde puan belirtilmelidir ve değer, tek bir ölçüt içindeki tüm seviyelerde farklı olmalıdır. 0, puan olmaması durumundan farklıdır.

Yöntemler

create

Puan anahtarı oluşturur.

delete

Değerlendirme ölçeğini siler.

get

Puan anahtarı döndürür.

list

İstekte bulunan kullanıcının görüntülemesine izin verilen derecelendirme ölçeklerinin listesini döndürür.

patch

Puan anahtarını günceller.