เนื้อหาที่คัดลอกใน Classroom

ครูสามารถคัดลอกงานใน Classroom ได้ ซึ่งจะเป็นการคัดลอกไฟล์แนบของส่วนเสริมที่อยู่ในงานด้วย ซึ่งช่วยให้ครูประหยัดเวลาได้มากเมื่อสร้างงานสำหรับหลายส่วนหรือสำหรับส่วนใหม่ๆ ในแต่ละปีการศึกษา

เมื่อครูคัดลอกงานใน Classroom งานที่คัดลอกจะมีพารามิเตอร์การค้นหา courseId, itemId และ attachmentId ต่างจากงานต้นฉบับ

วิธีคัดลอกเนื้อหา

ส่วนต่อไปนี้จะอธิบายวิธีที่ครูสามารถคัดลอกงานใน Classroom

คัดลอกหลักสูตร

เมื่อคัดลอกหลักสูตร งานทั้งหมดในหลักสูตรจะถูกคัดลอกไปยังหลักสูตรใหม่ในรูปแบบฉบับร่าง จากนั้นครูสามารถเผยแพร่งานไปยังนักเรียน ที่ลงทะเบียนในหลักสูตรใหม่ได้ นักเรียนอาจลงทะเบียนในหลักสูตรต้นฉบับและหลักสูตรที่คัดลอกไว้ ซึ่งอาจเกิดขึ้นได้ในกรณีที่นักเรียนถูกรั้งไว้หรือกลับมาเรียนใหม่

รูปที่ 1 ครูจะคัดลอกหลักสูตรได้โดยไปที่เมนูจุดแนวตั้งใน Classroom แล้วคลิกคัดลอก จากนั้นครูสามารถระบุรายละเอียดเกี่ยวกับหลักสูตรในป๊อปอัปและคัดลอกได้

เผยแพร่งานไปยังหลายหลักสูตร

ครูสามารถเผยแพร่งานไปยังหลักสูตรมากกว่า 1 หลักสูตรผ่านหน้าการสร้างงาน โดยเป็นไปได้ว่านักเรียนลงทะเบียนในทั้ง 2 หลักสูตร

รูปที่ 2 ครูสามารถเผยแพร่งานไปยังมากกว่า 1 หลักสูตร โดยคลิกเมนูแบบเลื่อนลงในแถบด้านข้างในหน้าการสร้างงานและเลือกหลายหลักสูตร

ใช้โพสต์ซ้ำ

ครูจะใช้โพสต์ซ้ำได้โดยไปที่แท็บงานของชั้นเรียน แล้วคลิกสร้าง จากเมนูแบบเลื่อนลง นักเรียนสามารถคลิกใช้โพสต์ซ้ำเพื่อเลือกชั้นเรียน แล้วเลือกงานที่จะใช้ซ้ำได้

รูปที่ 3 ครูจะเริ่มขั้นตอนการใช้โพสต์ซ้ำได้จากแท็บงานของชั้นเรียน และคลิกใช้โพสต์ซ้ำ

รูปที่ 4 หลังจากคลิกใช้โพสต์ซ้ำแล้ว ครูจะเลือกชั้นเรียนและงานที่ต้องการใช้ซ้ำได้

ลักษณะการทำงานที่ควรจะเป็น

เมื่อมีการคัดลอกหลักสูตรหรืองาน นักเรียนคนเดียวกันอาจได้รับไฟล์แนบของส่วนเสริมเดียวกันในหลักสูตรต่างๆ ลักษณะการทำงานที่แนะนำสำหรับส่วนเสริมในงานที่คัดลอกควรเป็นดังนี้

  1. ตรวจสอบว่าครูยังคงดูตัวอย่างไฟล์แนบใน teacherViewUri ได้ หากส่วนเสริมของคุณกำหนดให้ขอใบอนุญาตและครูยังไม่ได้ตั้งค่าหลักสูตรที่คัดลอกมาอย่างเหมาะสม ให้แสดงข้อความที่เหมาะกับผู้ใช้ซึ่งบอกให้ครูทราบถึงแนวทางการดำเนินการที่เหมาะสม อย่างน้อยที่สุด ครูต้องไม่เห็นหน้าข้อผิดพลาดใน iframe
  2. ตรวจสอบว่านักเรียนเห็นไฟล์แนบของส่วนเสริมใหม่ใน studentViewUri สำหรับไฟล์แนบประเภทกิจกรรม จะหมายความว่าไฟล์แนบนั้นไม่สมบูรณ์และนักเรียนไม่น่าจะเห็นคำตอบจากหลักสูตรอื่น หากส่วนเสริมไม่อนุญาตให้นักเรียนคนเดิมทำไฟล์แนบให้เสร็จ 2 ครั้ง ให้แสดงข้อความที่เข้าใจง่ายซึ่งอธิบายถึงสถานการณ์หรือเส้นทางในการแก้ไขปัญหา สำหรับไฟล์แนบประเภทเนื้อหา จะหมายถึงการแสดงเนื้อหาให้นักเรียนดูใน studentViewUri อย่างน้อยที่สุด นักเรียนต้องไม่เห็นหน้าข้อผิดพลาดใน iframe
  3. ตรวจสอบว่าครูเห็นงานที่นักเรียนส่งจากงานที่คัดลอกมาในstudentWorkReviewUri ครูไม่ควรเห็นงานที่นักเรียนส่ง สำหรับไฟล์แนบจากหลักสูตรอื่น อย่างน้อยที่สุด ครูต้องไม่เห็นหน้าข้อผิดพลาดใน iframe

iframe ของมุมมองครู

เมื่อครูเปิดใช้ teacherViewUri ระบบจะส่ง attachmentId เป็นพารามิเตอร์การค้นหานอกเหนือจาก courseId, itemId, itemType และ login_hint (หากผู้ใช้ให้สิทธิ์แอปของคุณแล้ว) คุณใช้ attachmentId เพื่อแสดงไฟล์แนบที่ถูกต้องใน iframe ได้

หากไม่มีระเบียนของพารามิเตอร์การค้นหาใน teacherViewUri ให้ใช้ออบเจ็กต์ CopyHistory ในทรัพยากร AddOnAttachment เพื่อระบุการมอบหมายต้นฉบับ จากนั้นคุณจะแสดงไฟล์แนบที่ถูกต้องใน teacherViewUri ได้

iframe มุมมองของนักเรียน

เมื่อนักเรียนเปิด studentViewUri ระบบจะส่ง attachmentId เป็นพารามิเตอร์การค้นหานอกเหนือจาก courseId, itemId, itemType และ login_hint (หากผู้ใช้ให้สิทธิ์แอปของคุณแล้ว) หากต้องการแสดงผล studentViewUri เมื่อมีการคัดลอกงานหรือหลักสูตร ให้ใช้พารามิเตอร์ 2 รายการดังนี้

attachmentId คือตัวระบุที่ไม่ซ้ำกันสำหรับไฟล์แนบ อย่างไรก็ตาม เราไม่รับประกันว่า submissionId จะไม่ซ้ำกัน ดังนั้นงานที่คัดลอกหรือนำมาใช้ใหม่จึงมี attachmentId ต่างกัน แต่ submissionId อาจยังคงเหมือนเดิม เมื่อนักเรียนเปิด studentViewUri คุณจะแสดงไฟล์แนบได้โดยการระบุงานของนักเรียนตามคีย์ผสมของ attachmentId และ submissionId

หาก studentViewUri แสดงผลตาม submissionId เพียงอย่างเดียว คุณมีความเสี่ยงที่นักเรียนจะเห็นงานที่นักเรียนส่งจากหลักสูตรอื่น เนื่องจาก submissionId ไม่รับประกันว่าจะซ้ำกัน

ดังที่กล่าวไว้ก่อนหน้านี้ หากคุณระบุ attachmentId ไม่ได้ คุณสามารถใช้ออบเจ็กต์ CopyHistory ในทรัพยากร AddOnAttachment เพื่อระบุงานต้นฉบับและพารามิเตอร์การค้นหาของงานนั้นได้

iframe ตรวจงานของนักเรียน

เมื่อครูเปิดใช้ studentWorkReviewUri ระบบจะส่ง attachmentId และ submissionId เป็นพารามิเตอร์การค้นหานอกเหนือจาก courseId, itemId และ itemType คุณสามารถใช้พารามิเตอร์การค้นหาเหล่านี้เพื่อเรียกข้อมูลทรัพยากร AddOnAttachment หรือทรัพยากร CopyHistory หากระบุ attachmentId ที่ระบุไม่ได้ ซึ่งจะช่วยให้คุณค้นหางานของนักเรียนโดยใช้คีย์ผสมของ attachmentId และ submissionId ได้