ครูสามารถคัดลอกงานใน Classroom ได้ ซึ่งจะเป็นการคัดลอกไฟล์แนบของส่วนเสริมที่อยู่ในงานด้วย ซึ่งช่วยให้ครูประหยัดเวลาได้มากเมื่อสร้างงานสำหรับหลายส่วนหรือสำหรับส่วนใหม่ๆ ในแต่ละปีการศึกษา
เมื่อครูคัดลอกงานใน Classroom งานที่คัดลอกจะมีพารามิเตอร์การค้นหา courseId
, itemId
และ attachmentId
ต่างจากงานต้นฉบับ
วิธีคัดลอกเนื้อหา
ส่วนต่อไปนี้จะอธิบายวิธีที่ครูสามารถคัดลอกงานใน Classroom
คัดลอกหลักสูตร
เมื่อคัดลอกหลักสูตร งานทั้งหมดในหลักสูตรจะถูกคัดลอกไปยังหลักสูตรใหม่ในรูปแบบฉบับร่าง จากนั้นครูสามารถเผยแพร่งานไปยังนักเรียน ที่ลงทะเบียนในหลักสูตรใหม่ได้ นักเรียนอาจลงทะเบียนในหลักสูตรต้นฉบับและหลักสูตรที่คัดลอกไว้ ซึ่งอาจเกิดขึ้นได้ในกรณีที่นักเรียนถูกรั้งไว้หรือกลับมาเรียนใหม่
รูปที่ 1 ครูจะคัดลอกหลักสูตรได้โดยไปที่เมนูจุดแนวตั้งใน Classroom แล้วคลิกคัดลอก จากนั้นครูสามารถระบุรายละเอียดเกี่ยวกับหลักสูตรในป๊อปอัปและคัดลอกได้
เผยแพร่งานไปยังหลายหลักสูตร
ครูสามารถเผยแพร่งานไปยังหลักสูตรมากกว่า 1 หลักสูตรผ่านหน้าการสร้างงาน โดยเป็นไปได้ว่านักเรียนลงทะเบียนในทั้ง 2 หลักสูตร
รูปที่ 2 ครูสามารถเผยแพร่งานไปยังมากกว่า 1 หลักสูตร โดยคลิกเมนูแบบเลื่อนลงในแถบด้านข้างในหน้าการสร้างงานและเลือกหลายหลักสูตร
ใช้โพสต์ซ้ำ
ครูจะใช้โพสต์ซ้ำได้โดยไปที่แท็บงานของชั้นเรียน แล้วคลิกสร้าง จากเมนูแบบเลื่อนลง นักเรียนสามารถคลิกใช้โพสต์ซ้ำเพื่อเลือกชั้นเรียน แล้วเลือกงานที่จะใช้ซ้ำได้
รูปที่ 3 ครูจะเริ่มขั้นตอนการใช้โพสต์ซ้ำได้จากแท็บงานของชั้นเรียน และคลิกใช้โพสต์ซ้ำ
รูปที่ 4 หลังจากคลิกใช้โพสต์ซ้ำแล้ว ครูจะเลือกชั้นเรียนและงานที่ต้องการใช้ซ้ำได้
ลักษณะการทำงานที่ควรจะเป็น
เมื่อมีการคัดลอกหลักสูตรหรืองาน นักเรียนคนเดียวกันอาจได้รับไฟล์แนบของส่วนเสริมเดียวกันในหลักสูตรต่างๆ ลักษณะการทำงานที่แนะนำสำหรับส่วนเสริมในงานที่คัดลอกควรเป็นดังนี้
- ตรวจสอบว่าครูยังคงดูตัวอย่างไฟล์แนบใน
teacherViewUri
ได้ หากส่วนเสริมของคุณกำหนดให้ขอใบอนุญาตและครูยังไม่ได้ตั้งค่าหลักสูตรที่คัดลอกมาอย่างเหมาะสม ให้แสดงข้อความที่เหมาะกับผู้ใช้ซึ่งบอกให้ครูทราบถึงแนวทางการดำเนินการที่เหมาะสม อย่างน้อยที่สุด ครูต้องไม่เห็นหน้าข้อผิดพลาดใน iframe - ตรวจสอบว่านักเรียนเห็นไฟล์แนบของส่วนเสริมใหม่ใน
studentViewUri
สำหรับไฟล์แนบประเภทกิจกรรม จะหมายความว่าไฟล์แนบนั้นไม่สมบูรณ์และนักเรียนไม่น่าจะเห็นคำตอบจากหลักสูตรอื่น หากส่วนเสริมไม่อนุญาตให้นักเรียนคนเดิมทำไฟล์แนบให้เสร็จ 2 ครั้ง ให้แสดงข้อความที่เข้าใจง่ายซึ่งอธิบายถึงสถานการณ์หรือเส้นทางในการแก้ไขปัญหา สำหรับไฟล์แนบประเภทเนื้อหา จะหมายถึงการแสดงเนื้อหาให้นักเรียนดูในstudentViewUri
อย่างน้อยที่สุด นักเรียนต้องไม่เห็นหน้าข้อผิดพลาดใน iframe - ตรวจสอบว่าครูเห็นงานที่นักเรียนส่งจากงานที่คัดลอกมาใน
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
ซึ่งดึงได้จาก URL ของคำขอsubmissionId
ซึ่งดึงข้อมูลได้โดยเรียกใช้เมธอดcourseWork.getAddOnContext
,courseWorkMaterials.getAddOnContext
หรือannouncements.getAddOnContext
ที่เหมาะสมตามitemType
และอ่านออบเจ็กต์StudentContext
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
ได้