Referensi: CourseWorkMaterial
Materi tugas kursus yang dibuat oleh pengajar untuk siswa kursus
Representasi JSON |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
Kolom | |
---|---|
courseId |
ID kursus. Hanya baca. |
id |
ID materi tugas kursus ini yang ditetapkan Classroom, unik per kursus. Hanya baca. |
title |
Judul materi kerja kursus ini. Judul harus berupa string UTF-8 valid yang berisi antara 1 dan 3000 karakter. |
description |
Deskripsi opsional dari materi kerja kursus ini. Teks harus berupa string UTF-8 yang valid dan berisi tidak lebih dari 30.000 karakter. |
materials[] |
Materi tambahan. Sebuah materi kerja pelatihan tidak boleh memiliki lebih dari 20 item materi. |
state |
Status materi tugas kursus ini. Jika tidak ditentukan, status defaultnya adalah |
alternateLink |
Link absolut ke materi tugas kursus ini di UI web Classroom. Kolom ini hanya diisi jika Hanya baca. |
creationTime |
Stempel waktu saat materi tugas kursus ini dibuat. Hanya baca. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateTime |
Stempel waktu perubahan terbaru untuk materi tugas kursus ini. Hanya baca. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
scheduledTime |
Stempel waktu opsional ketika materi tugas kursus ini dijadwalkan untuk dipublikasikan. Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
assigneeMode |
Mode penerima tugas untuk materi tugas kursus. Jika tidak ditentukan, nilai defaultnya adalah |
individualStudentsOptions |
ID siswa yang memiliki akses ke materi tugas kursus. Kolom ini ditetapkan hanya jika |
creatorUserId |
ID untuk pengguna yang membuat materi tugas kursus. Hanya baca. |
topicId |
ID untuk topik yang terkait dengan materi tugas kursus ini. Harus cocok dengan topik yang ada dalam kursus. |
CourseWorkMaterialState
Kemungkinan status materi tugas
Enum | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
Tidak ada negara bagian yang ditentukan. Data ini tidak pernah ditampilkan. |
PUBLISHED |
Status untuk materi tugas kursus yang telah dipublikasikan. Ini adalah status default. |
DRAFT |
Status untuk materi tugas yang belum dipublikasikan. Materi tugas mata pelajaran dalam status ini hanya dapat dilihat oleh pengajar mata pelajaran dan administrator domain. |
DELETED |
Status untuk materi tugas yang telah dipublikasikan tetapi sekarang sudah dihapus. Materi tugas mata pelajaran dalam status ini hanya dapat dilihat oleh pengajar mata pelajaran dan administrator domain. Materi tugas mata pelajaran dalam status ini akan dihapus setelah beberapa waktu. |
Metode |
|
---|---|
|
Membuat materi tugas kursus. |
|
Menghapus materi tugas kursus. |
|
Menampilkan materi tugas kursus. |
|
Mendapatkan metadata untuk add-on Classroom dalam konteks postingan tertentu. |
|
Menampilkan daftar materi tugas yang diizinkan untuk dilihat pemohon. |
|
Memperbarui satu atau beberapa kolom dari materi tugas kursus. |