Konten yang disalin di Classroom

Pengajar memiliki kemampuan untuk menyalin tugas di Classroom. Melakukan demikian juga, salinan lampiran add-on yang ada di dalam tugas. Hal ini menghemat banyak waktu pengajar saat membuat tugas untuk beberapa atau bagian baru setiap tahun ajaran.

Saat pengajar menyalin tugas di Classroom, salinan tugas memiliki kueri courseId, itemId, dan attachmentId yang berbeda dibandingkan dengan tugas awal.

Cara menyalin konten

Bagian berikut menjelaskan cara pengajar menyalin tugas dalam Classroom.

Menyalin kursus

Saat menyalin mata pelajaran, semua tugas dalam mata pelajaran tersebut akan disalin ke materi baru sebagai draf. Pengajar kemudian dapat memublikasikan tugas kepada siswa telah mendaftar di materi baru. Siswa dapat terdaftar pada mata pelajaran asli dan kursus yang disalin. Hal ini dapat terjadi jika siswa ditahan atau mengulang tugas .

Gambar 1. Pengajar dapat menyalin kursus dengan mengarahkan ke titik vertikal menu di Classroom dan mengklik Salin. Lalu: pengajar dapat menentukan detail kursus di jendela pop-up dan menyalinnya.

Memublikasikan tugas ke beberapa kursus

Pengajar dapat memublikasikan tugas ke lebih dari satu mata pelajaran melalui halaman pembuatan tugas. ada kemungkinan seorang siswa terdaftar di Infrastruktur Inti

Gambar 2. Pengajar dapat memublikasikan tugas ke lebih dari satu mata pelajaran dengan klik menu {i>drop-down<i} di bilah sisi pada laman pembuatan tugas dan memilih beberapa materi.

Menggunakan kembali pos

Pengajar dapat menggunakan kembali postingan dengan membuka tab Tugas Kelas dan mengklik Buat. Dari drop-down, mereka dapat mengklik Gunakan kembali postingan untuk memilih kelas lalu pilih tugas untuk digunakan kembali.

Gambar 3. Pengajar dapat memulai alur penggunaan kembali postingan dari Tab Tugas Kelas dan klik Gunakan kembali postingan.

Gambar 4. Setelah mengklik Gunakan kembali postingan, pengajar dapat memilih kelas dan tugas yang ingin mereka gunakan kembali.

Perilaku yang diharapkan

Jika mata pelajaran atau tugas disalin, siswa yang sama dapat diberi tugas yang sama lampiran add-on di berbagai kursus. Perilaku yang disarankan untuk add-on dalam tugas yang disalin harus untuk:

  1. Pastikan pengajar masih dapat melihat pratinjau lampiran di teacherViewUri. Jika add-on Anda memerlukan pemberian lisensi dan pengajar belum memilikinya menyiapkan salinan kursus dengan benar, menampilkan pesan yang mudah digunakan, yang menginformasikan kepada guru mengenai tindakan yang tepat yang harus dilakukan. Paling tidak, pengajar tidak boleh melihat halaman error dalam iframe.
  2. Pastikan siswa melihat lampiran add-on baru di studentViewUri. Untuk lampiran jenis aktivitas, ini berarti lampiran tersebut belum selesai dan siswa seharusnya tidak dapat melihat jawaban mereka dari materi lain. Jika add-on Anda tidak mengizinkan siswa yang sama untuk Melengkapi lampiran dua kali, menampilkan pesan yang mudah digunakan yang menjelaskan skenario atau jalur untuk menyelesaikan masalah tersebut. Untuk lampiran jenis konten, Ini berarti menampilkan konten untuk dilihat siswa di studentViewUri. Setidaknya, siswa tidak boleh melihat halaman error dalam iframe.
  3. Pastikan pengajar melihat kiriman siswa dari tugas yang disalin di studentWorkReviewUri. Guru tidak seharusnya dapat melihat kiriman siswa untuk lampiran dari mata pelajaran lain. Pada paling tidak, pengajar tidak boleh melihat halaman error dalam iframe.

iframe Tampilan Pengajar

Saat pengajar meluncurkan teacherViewUri, attachmentId akan dikirim sebagai parameter kueri selain courseId, itemId, itemType, dan login_hint (jika pengguna telah memberikan otorisasi pada aplikasi Anda). attachmentId dapat digunakan untuk menampilkan lampiran yang benar dalam iframe.

Jika Anda tidak memiliki data parameter kueri di teacherViewUri, dapat menggunakan objek CopyHistory di resource AddOnAttachment untuk mengidentifikasi tugas aslinya. Kemudian, Anda dapat menampilkan lampiran yang benar di teacherViewUri.

iframe Tampilan Siswa

Saat siswa meluncurkan studentViewUri, attachmentId akan dikirim sebagai parameter kueri selain courseId, itemId, itemType, dan login_hint (jika pengguna telah memberikan otorisasi pada aplikasi Anda). Untuk merender studentViewUri saat tugas atau kursus disalin, gunakan dua parameter:

attachmentId adalah ID unik untuk lampiran. Tujuan Namun, submissionId tidak dijamin akan unik. Oleh karena itu, salinan atau tugas yang digunakan ulang memiliki attachmentId yang berbeda, tetapi submissionId mungkin tetap sama. Saat siswa meluncurkan studentViewUri, Anda dapat menampilkan lampiran dengan mengidentifikasi tugas siswa berdasarkan kunci gabungan attachmentId dan submissionId.

Jika studentViewUri dirender hanya berdasarkan submissionId, Anda berisiko menunjukkan kepada siswa tugas yang mereka kirimkan dari mata pelajaran lain karena submissionId tidak dijamin unik.

Seperti yang disebutkan sebelumnya, jika Anda tidak dapat mengidentifikasi attachmentId, Anda dapat menggunakan CopyHistory di resource AddOnAttachment untuk mengidentifikasi tugas asli dan parameter kuerinya.

iframe Ulasan Tugas Siswa

Saat pengajar meluncurkan studentWorkReviewUri, attachmentId, dan submissionId dikirim sebagai parameter kueri selain courseId dan itemId dan itemType. Anda dapat menggunakan parameter kueri ini untuk mengambil Referensi AddOnAttachment atau referensi CopyHistory jika Anda tidak dapat mengidentifikasinya attachmentId yang diberikan. Hal ini memungkinkan Anda menelusuri tugas siswa menggunakan kunci gabungan attachmentId dan submissionId.