Referensi: CourseWorkMaterial
Materi tugas mata pelajaran 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 yang diberikan Classroom untuk materi tugas kursus ini, unik untuk setiap kursus. Hanya baca. |
title |
Judul materi tugas kursus ini. Judul harus berupa string UTF-8 yang valid dan berisi antara 1 hingga 3000 karakter. |
description |
Deskripsi opsional materi tugas kursus ini. Teks harus berupa string UTF-8 yang valid dan berisi tidak lebih dari 30.000 karakter. |
materials[] |
Materi tambahan. Materi tugas pelatihan tidak boleh memiliki lebih dari 20 item materi. |
state |
Status materi tugas kursus ini. Jika tidak ditentukan, status default-nya adalah |
alternateLink |
Link absolut ke materi tugas mata pelajaran 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 format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateTime |
Stempel waktu perubahan terbaru pada materi tugas kursus ini. Hanya baca. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
scheduledTime |
Stempel waktu opsional saat materi tugas kursus ini dijadwalkan untuk dipublikasikan. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
assigneeMode |
Mode penerima materi tugas mata pelajaran. Jika tidak ditentukan, nilai defaultnya adalah |
individualStudentsOptions |
ID siswa yang memiliki akses ke materi tugas mata pelajaran. Kolom ini hanya disetel 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 kursus
Enum | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
Tidak ada negara bagian yang ditetapkan. Ini tidak pernah ditampilkan. |
PUBLISHED |
Status materi tugas kursus yang telah dipublikasikan. Ini adalah status default. |
DRAFT |
Status untuk materi tugas kursus yang belum dipublikasikan. Materi tugas kursus dalam status ini hanya dapat dilihat oleh pengajar kursus dan administrator domain. |
DELETED |
Status materi tugas kursus yang telah dipublikasikan, tetapi sekarang dihapus. Materi tugas kursus dalam status ini hanya dapat dilihat oleh pengajar kursus dan administrator domain. Materi tugas kursus dalam status ini akan dihapus setelah beberapa saat. |
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 kursus yang diizinkan untuk dilihat pemohon. |
|
Memperbarui satu atau beberapa kolom materi tugas kursus. |