Classroom'da kopyalanan içerik

Öğretmenler Classroom'da ödevleri kopyalayabilir. Bu işlem, ödevlerde bulunan eklenti ekleri de kopyalanır. Bu sayede öğretmenler, her öğretim yılında birden çok bölüm veya yeni bölümler için ödev oluştururken zamandan tasarruf edebilir.

Öğretmenler Classroom'da bir ödevi kopyaladığında, kopyalanan ödevin courseId, itemId ve attachmentId sorgu parametreleri, orijinal ödevden farklı olur.

İçerik kopyalama

Aşağıdaki bölümlerde, öğretmenlerin Classroom'da ödevleri nasıl kopyalayabileceği açıklanmaktadır.

Dersleri kopyalama

Bir dersi kopyalarken dersteki tüm ödevler taslak olarak yeni derse kopyalanır. Öğretmen daha sonra ödevleri yeni derse kaydolan öğrencilere yayınlayabilir. Öğrenci orijinal derse ve kopyalanan derse kaydolabilir. Bu, öğrenci kısıtlandığında veya bir derse yeniden katıldığında gerçekleşebilir.

Şekil 1. Öğretmenler, Classroom'da dikey noktalı menüye gidip Kopyala'yı tıklayarak dersleri kopyalayabilir. Ardından, öğretmen pop-up pencerede dersle ilgili ayrıntıları belirtebilir ve bu ayrıntıları kopyalayabilir.

Birden fazla ders için ödev yayınlama

Bir öğretmen, ödev oluşturma sayfasını kullanarak bir ödevi birden fazla derste yayınlayabilir. Öğrencinin her iki derse de kaydolmuş olması mümkündür.

Şekil 2. Öğretmenler, ödev oluşturma sayfasındaki kenar çubuğunda yer alan açılır menüyü tıklayıp birden fazla ders seçerek ödevi birden fazla ders için yayınlayabilir.

Bir yayını yeniden kullanma

Öğretmen, Sınıf Çalışmaları sekmesine gidip Oluştur'u tıklayarak bir yayını yeniden kullanabilir. Açılır menüden Yayını yeniden kullan'ı tıklayarak sınıf seçebilir ve ardından yeniden kullanılacak ödevi seçebilirler.

Şekil 3. Öğretmenler, Sınıf Çalışmaları sekmesinden bir yayını yeniden kullanma akışına başlayabilir ve Yayını yeniden kullan'ı tıklayabilir.

4.Şekil Öğretmenler Yayını yeniden kullan'ı tıkladıktan sonra bir sınıfı ve yeniden kullanmak istedikleri ödevi seçebilir.

Beklenen davranış

Bir ders veya ödev kopyalandığında, aynı eklenti farklı derslerde aynı öğrenciye atanabilir. Kopyalanan ödevdeki eklentiler için önerilen davranış şu şekilde olmalıdır:

  1. Öğretmenlerin teacherViewUri'da eki hâlâ önizleyebildiğinden emin olun. Eklentiniz lisanslama gerektiriyorsa ve öğretmen kopyalanan bir dersi uygun şekilde oluşturmadıysa, öğretmene ilgili işlemin ne olduğunu bildiren kullanıcı dostu bir mesaj gösterin. Öğretmenler en azından, iframe'de bir hata sayfası görmemelidir.
  2. Öğrencilerin studentViewUri içinde yeni bir eklenti eki gördüğünden emin olun. Etkinlik türündeki eklerde bu, ekin eksik olduğu ve öğrencinin başka bir dersteki yanıtlarını görememesi gerektiği anlamına gelir. Eklentiniz, aynı öğrencinin bir eki iki kez tamamlamasına izin vermiyorsa senaryoyu veya sorunun çözümüne yönelik bir yolu açıklayan kullanıcı dostu bir mesaj görüntüleyin. İçerik türü eklerde bu, öğrencinin studentViewUri içinde göreceği içeriğin gösterilmesi anlamına gelir. En azından, öğrenciler iframe'de bir hata sayfası görmemelidir.
  3. Öğretmenlerin, kopyalanan ödevdeki öğrenci gönderimini studentWorkReviewUri içinde görmesini sağlayın. Öğretmen, bir öğrencinin başka bir dersteki eki göndermesini görememelidir. En azından öğretmenler iframe'de bir hata sayfası görmemelidir.

Öğretmen Görünümü iframe'i

Öğretmen teacherViewUri öğesini başlattığında, courseId, itemId, itemType ve login_hint (kullanıcı, uygulamanızı zaten yetkilendirdiyse) ek olarak sorgu parametresi olarak attachmentId gönderilir. attachmentId, iframe'de doğru eki görüntülemek için kullanılabilir.

teacherViewUri alanında sorgu parametrelerinin kaydı yoksa orijinal atamayı tanımlamak için AddOnAttachment kaynağındaki CopyHistory nesnesini kullanabilirsiniz. Ardından, doğru eki teacherViewUri içinde görüntüleyebilirsiniz.

Öğrenci Görünümü iframe'i

Bir öğrenci studentViewUri öğesini başlattığında, courseId, itemId, itemType ve login_hint (kullanıcı, uygulamanızı zaten yetkilendirdiyse) ek olarak sorgu parametresi olarak attachmentId gönderilir. Bir ödev veya ders kopyalandığında studentViewUri öğesini oluşturmak için iki parametre kullanın:

attachmentId, ek için benzersiz bir tanımlayıcıdır. Ancak submissionId öğesinin benzersiz olacağı garanti edilmez. Bu nedenle, kopyalanan veya yeniden kullanılan bir ödevin attachmentId değeri farklı olsa da submissionId aynı kalabilir. Öğrenci studentViewUri öğesini başlattığında, öğrenci çalışmalarını attachmentId ve submissionId öğelerinin bileşik anahtarına dayanarak tanımlayarak eki görüntüleyebilirsiniz.

studentViewUri yalnızca submissionId temel alınarak oluşturulursa submissionId öğesinin benzersiz olacağı garanti edilmediğinden öğrenciye başka bir dersten ödevini gösterme riskiyle karşı karşıya kalırsınız.

Daha önce de belirtildiği gibi, attachmentId öğesini tanımlayamıyorsanız orijinal atamayı ve sorgu parametrelerini tanımlamak için AddOnAttachment kaynağındaki CopyHistory nesnesini kullanabilirsiniz.

Öğrenci Çalışması İnceleme iFrame'i

Öğretmen studentWorkReviewUri öğesini başlattığında, courseId, itemId ve itemType öğelerinin yanı sıra attachmentId ve submissionId de sorgu parametreleri olarak gönderilir. Sağlanan attachmentId öğesini tanımlayamıyorsanız AddOnAttachment kaynağını veya CopyHistory kaynağını almak için bu sorgu parametrelerini kullanabilirsiniz. Bu sayede, attachmentId ve submissionId öğelerinin bileşik anahtarını kullanarak öğrenci çalışmalarını arayabilirsiniz.