Bir kurstaki tüm notlandırma dönemlerini içeren notlandırma dönemi ayarları.
JSON gösterimi |
---|
{ "gradingPeriods": [ { object ( |
Alanlar | |
---|---|
gradingPeriods[] |
Belirli bir kurstaki notlandırma dönemlerinin listesi. Notlandırma dönemlerinin tarih aralıkları çakışmamalıdır ve kronolojik sırayla listelenmelidir. Her notlandırma döneminin, kurs içinde benzersiz bir başlığı olmalıdır. |
applyToExistingCoursework |
Mevcut yayın öğelerinde notlandırma dönemlerinin uygulanmasını değiştirmeyi destekler. Bu değer ayarlandıktan sonra kalıcı hale gelir. Yani |
previewVersion |
Yalnızca çıkış. Bu kaynağı almak için kullanılan API'nin önizleme sürümü. |
GradingPeriod
Bireysel notlandırma dönemi.
Notlandırma dönemlerinin tarih aralıkları çakışmamalıdır ve kronolojik sırayla listelenmelidir. Örneğin, bir notlandırma döneminin endDate değeri 25.01.2024 ise bir sonraki notlandırma döneminin startDate değeri 26.01.2024 veya daha sonraki bir tarih olmalıdır. Her notlandırma döneminin, kurs içinde benzersiz bir başlığı olmalıdır.
Alanlar | |
---|---|
id |
Yalnızca çıkış. Sistem tarafından oluşturulan notlandırma dönemi kimliği. Salt okunur. |
title |
Zorunlu. Notlandırma döneminin başlığı. Örneğin, "1. Dönem". |
startDate |
Zorunlu. Notlandırma döneminin UTC'de başlangıç tarihi. Kapsayıcı. |
endDate |
Zorunlu. Notlandırma döneminin UTC saat diliminde bitiş tarihi. Kapsayıcı. |