Kaynak: Puan anahtarı
Sınıf çalışmasının puan anahtarı. 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 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 ( |
| Alanlar | |
|---|---|
courseId |
Dersin tanımlayıcısı. Salt okunur. |
courseWorkId |
Bu notun karşılık geldiği sınıf çalışmasının tanımlayıcısı. Salt okunur. |
id |
Puan anahtarı için Classroom tarafından atanan tanımlayıcı. Bu, ilgili sınıf çalışmasının puan anahtarları arasında benzersizdir. Salt okunur. |
creationTime |
Yalnızca çıkış. Bu puan anahtarının oluşturulduğu zaman damgası. Salt okunur. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
updateTime |
Yalnızca çıkış. Bu puan anahtarında yapılan en son değişikliğin zaman damgası. Salt okunur. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
criteria[] |
Ölçüt listesi. Her ölçüt, performansın değerlendirildiği bir boyuttur. |
previewVersion |
Yalnızca çıkış. Bu kaynağı almak için kullanılan API'nin önizleme sürümü. |
| Mevcut bir kaynaktan puan anahtarı oluşturma seçenekleri. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır: | |
sourceSpreadsheetId |
Yalnızca giriş. Değiştirilemez. E-tablonun Google E-Tablolar kimliği. Bu e-tablo, biçimlendirilmiş puan anahtarı ayarları içermelidir. Ödev için puan anahtarı oluşturma veya mevcut puan anahtarını yeniden kullanma başlıklı makaleyi inceleyin. Bu alanın kullanımı için |
| Birbirini hariç tutan alanların sonu. | |
Ö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 ( |
| Alanlar | |
|---|---|
id |
Ölçüt kimliği. Oluşturma sırasında bir kimlik atanır. |
title |
Ölçütün başlığı. |
description |
Ölçütün açıklaması. |
levels[] |
Bu ölçüt kapsamındaki seviyelerin listesi. |
learningGoal |
İsteğe bağlıdır. Bu ölçütle ilişkili öğrenme hedefi. Puan anahtarı ölçütlerine eklenen öğrenme hedeflerinin, puan anahtarının bağlı olduğu ödeve daha önce eklenmiş olması gerektiğini unutmayın. Bu alan yalnızca uygunpreviewVersion ayarlandığında doldurulur.
|
Seviye
Ölçütün bir düzeyi.
| JSON gösterimi |
|---|
{ "id": string, "title": string, "description": string, "points": number } |
| Alanlar | |
|---|---|
id |
Seviye kimliği. Oluşturma sırasında bir kimlik atanır. |
title |
Seviyenin başlığı. Seviye için puan ayarlanmamışsa başlık ayarlanmalıdır. |
description |
Seviyenin açıklaması. |
points |
Bu seviyeyle ilişkili isteğe bağlı puanlar. Bu seçenek ayarlanırsa puanlama anahtarındaki tüm seviyeler için puan belirtilmeli ve tek bir ölçüt içindeki tüm seviyelerde değer farklı olmalıdır. 0, "puan yok"tan farklıdır. |
Yöntemler |
|
|---|---|
|
Puan anahtarı oluşturur. |
|
Puan anahtarını siler. |
|
Puan anahtarı döndürür. |
|
İstekte bulunan kullanıcının görüntülemesine izin verilen puan anahtarlarının listesini döndürür. |
|
Puan anahtarını günceller. |