Pertimbangan utama

Halaman ini mencantumkan beberapa kesalahpahaman dan kasus ekstrem umum yang mungkin perlu Anda pertimbangkan dalam mendesain dan menerapkan add-on Classroom. Sebaiknya Anda menerapkan alat pengaman dan pengujian yang mencakup kasus-kasus ini.

Konsep Google Classroom

Bagian ini menyoroti kasus dan konsep ekstrem yang relevan dengan add-on yang berlaku di semua Google Classroom.

Kursus

Kursus adalah unit organisasi pusat yang menghubungkan pengajar dengan siswa. Hal berikut berlaku untuk semua kursus dalam Google Classroom.

Mengenai pengajar kursus:

  • Satu kursus dapat memiliki lebih dari satu pengajar.
  • Pengajar dapat ditambahkan ke kursus kapan saja.
  • Pengajar dapat dikeluarkan dari kursus kapan saja.

Streaming item

Item streaming adalah konten yang diposting yang dibagikan kepada anggota Kursus. Developer dan pengajar dapat membuat lampiran add-on pada tiga jenis item aliran: pengumuman, tugas, dan materi.

Pengajar membuat pengumuman di bagian atas halaman Forum di UI Classroom. Pengajar membuat tugas dan materi dengan mengklik tombol Buat di tab Tugas Kelas. Developer dapat membuatnya secara terprogram melalui Classroom API.

Tugas adalah item aliran yang dapat menerima kiriman siswa. Tugas adalah satu-satunya jenis item forum yang muncul di buku nilai yang dapat berisi lampiran add-on.

Mengenai item streaming:

  • Tugas atau materi dapat diberikan ke sebagian siswa dalam kursus ini.
  • Tugas mungkin akan dinilai atau tidak dinilai. Guru dapat mengubah status penilaian tugas kapan saja.
  • Tugas mungkin memiliki lebih dari satu lampiran.
  • Tugas mungkin memiliki jenis lampiran yang berbeda. Misalnya, satu tugas mungkin memiliki Google Dokumen, video YouTube, dan lampiran add-on secara bersamaan.
  • Sebuah tugas mungkin memiliki lampiran add-on dari lebih dari satu developer.
  • Developer dapat memperoleh dan mengubah informasi tentang item aliran data apa pun dengan salah satu lampiran add-on mereka.
  • Developer dapat menyerahkan, mengklaim kembali, atau mengembalikan kiriman siswa untuk tugas yang menyertakan salah satu lampiran add-on.
  • Developer hanya dapat menetapkan nilai untuk masing-masing kiriman siswa dalam tugas yang mereka buat.

Tugas yang disalin

Pengajar dapat menyalin tugas dengan menyalin kursus, menggunakan kembali tugas, atau memublikasikan tugas ke beberapa kursus. Baca halaman kami tentang konten yang disalin untuk memahami cara add-on menangani skenario ini.