Resource: CourseWorkMaterial
Materi tugas yang dibuat oleh pengajar untuk siswa dalam mata pelajaran
Representasi JSON |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
Kolom | |
---|---|
courseId |
ID kursus. Hanya baca. |
id |
ID materi tugas kursus yang ditetapkan Classroom, unik per kursus. Hanya baca. |
title |
Judul materi tugas kursus ini. Judul harus berupa string UTF-8 yang valid dan berisi antara 1 dan 3.000 karakter. |
description |
Deskripsi opsional materi tugas kelas ini. Teks harus berupa string UTF-8 yang valid dan tidak boleh berisi lebih dari 30.000 karakter. |
materials[] |
Materi tambahan. Materi tugas kelas 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. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Stempel waktu perubahan terbaru pada materi tugas kelas ini. Hanya baca. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
scheduledTime |
Stempel waktu opsional saat materi tugas kursus ini dijadwalkan untuk dipublikasikan. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
assigneeMode |
Mode penerima tugas materi tugas kursus. 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 mata kuliah
Enum | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED |
Negara bagian tidak ditentukan. 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 dalam status ini hanya dapat dilihat oleh pengajar kursus dan administrator domain. |
DELETED |
Status untuk materi tugas kursus yang dipublikasikan, tetapi kini dihapus. Materi tugas dalam status ini hanya dapat dilihat oleh pengajar kursus dan administrator domain. Materi tugas kursus dalam status ini akan dihapus setelah beberapa waktu. |
Metode |
|
---|---|
|
Membuat materi tugas kelas. |
|
Menghapus materi tugas kelas. |
|
Menampilkan materi tugas kelas. |
|
Mendapatkan metadata untuk add-on Classroom dalam konteks postingan tertentu. |
|
Menampilkan daftar materi tugas kursus yang diizinkan untuk dilihat oleh pemohon. |
|
Memperbarui satu atau beberapa kolom materi tugas kelas. |