Kaynak: CourseWorkMaterial
Bir öğretmen tarafından dersin öğrencileri için oluşturulan sınıf çalışması materyali
JSON gösterimi |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
Alanlar | |
---|---|
courseId |
Kursun tanımlayıcısı. Salt okunur. |
id |
Bu ders çalışması materyalinin Classroom tarafından atanan tanımlayıcısı (her ders için benzersizdir). Salt okunur. |
title |
Bu kurs çalışması materyalinin başlığı. Başlık, 1 ile 3.000 karakter arasında geçerli bir UTF-8 dizesi olmalıdır. |
description |
Bu kurs çalışması materyalinin isteğe bağlı açıklaması. Metin,en fazla 30.000 karakter içeren geçerli bir UTF-8 dizesi olmalıdır. |
materials[] |
Ek materyaller. Sınıf çalışması materyalinde en fazla 20 materyal bulunabilir. |
state |
Bu kurs çalışması materyalinin durumu. Belirtilmemişse varsayılan durum |
alternateLink |
Bu ders çalışması materyalinin, Classroom web kullanıcı arayüzündeki mutlak bağlantısı. Bu alan yalnızca Salt okunur. |
creationTime |
Bu kurs çalışması materyalinin oluşturulduğu zaman damgası. Salt okunur. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
updateTime |
Bu kurs çalışması materyalinde yapılan en son değişikliğin zaman damgası. Salt okunur. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
scheduledTime |
İsteğe bağlı, bu kurs çalışması materyalinin yayınlanmasının planlandığı zaman damgası. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
assigneeMode |
Ders çalışması materyalinin atanan modu. Bir değer belirtilmediyse varsayılan değer |
individualStudentsOptions |
Ders çalışması materyaline erişimi olan öğrencilerin tanımlayıcıları. Bu alan yalnızca |
creatorUserId |
Ders çalışması materyalini oluşturan kullanıcının kimliği. Salt okunur. |
topicId |
Bu kurs çalışması materyalinin ilişkili olduğu konunun tanımlayıcısı. Dersteki mevcut bir konuyla eşleşmelidir. |
CourseWorkMaterialState
Sınıf çalışması materyalinin olası durumları
Sıralamalar | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
Eyalet belirtilmedi. Bu bilgi hiçbir zaman döndürülmez. |
PUBLISHED |
Yayınlanan sınıf çalışması materyalinin durumu. Bu, varsayılan durumdur. |
DRAFT |
Henüz yayınlanmamış kurs çalışması materyalinin durumu. Bu durumdaki sınıf çalışması materyali yalnızca ders öğretmenleri ve alan yöneticileri tarafından görülebilir. |
DELETED |
Yayınlanan ancak silinmiş olan sınıf çalışması materyalinin durumu. Bu durumdaki sınıf çalışması materyali yalnızca ders öğretmenleri ve alan yöneticileri tarafından görülebilir. Bu durumdaki sınıf çalışması materyalleri bir süre sonra silinir. |
Yöntemler |
|
---|---|
|
Sınıf çalışması materyali oluşturur. |
|
Sınıf çalışması materyali silinir. |
|
Sınıf çalışması materyalini döndürür. |
|
Belirli bir yayının bağlamında Classroom eklentilerinin meta verilerini alır. |
|
Talep eden kişinin görüntülemesine izin verilen kurs çalışması materyallerinin listesini döndürür. |
|
Sınıf çalışması materyalinin bir veya daha fazla alanını günceller. |