REST Resource: courses.courseWork.rubrics

Kaynak: Puan anahtarı

Sınıf çalışmasının cevap anahtarı. Puan anahtarı, öğrencilerin çalışmalarını değerlendirmek ve geri bildirimde bulunmak için kullanılan bir puanlama kılavuzudur.

Daha ayrıntılı bilgi için Puan anahtarı 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

Buna karşılık gelen sınıf çalışmasının tanımlayıcısı.

Salt okunur.

id

string

Puan anahtarı için Classroom tarafından atanan tanımlayıcı. Bu, ilgili sınıf çalışması için kriterler arasında benzersizdir.

Salt okunur.

creationTime

string (Timestamp format)

Yalnızca çıkış. Bu puan anahtarının oluşturulduğu zaman damgası.

Salt okunur.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Yalnızca çıkış. Bu puan anahtarında yapılan en son değişikliğin zaman damgası.

Salt okunur.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

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 puan anahtarı oluşturma seçenekleri. rubric_source şunlardan yalnızca biri olabilir:
sourceSpreadsheetId

string

Yalnızca giriş. Sabit. E-tablonun Google E-Tablolar kimliği. Bu e-tabloda puan anahtarı ayarları biçimlendirilmiş olmalıdır. Ödev için puan anahtarı oluşturma veya mevcut puan anahtarını yeniden kullanma başlıklı makaleye göz atın. 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 düzeylerin listesi.

Seviye

Ölçüt 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 puan anahtarı içindeki tüm düzeyler puanları belirtmelidir ve değer, tek bir ölçüt içindeki tüm düzeylerde farklı olmalıdır. 0, nokta olmamasından farklıdır.

Yöntemler

create

Puan anahtarı oluşturur.

delete

Bir puan anahtarını siler.

get

Bir puan anahtarı döndürür.

list

İstekte bulunan kişinin görüntülemesine izin verilen puan anahtarlarının listesini döndürür.

patch

Bir puan anahtarını günceller.