ครูสามารถคัดลอกงานใน Classroom ได้ กำลังทำ ดังนั้นโปรดคัดลอกไฟล์แนบของส่วนเสริมที่อยู่ในงาน ซึ่งจะช่วยครูประหยัดเวลาอย่างมากเมื่อต้องสร้างงานให้กับนักเรียนหลายคน หรือสำหรับส่วนใหม่ๆ ในแต่ละปีการศึกษา
เมื่อครูคัดลอกงานใน Classroom สำเนาที่ทำสำเนาไว้
งานมีการค้นหา courseId
, itemId
และ attachmentId
ที่แตกต่างกัน
เทียบกับการกำหนดเดิม
วิธีคัดลอกเนื้อหา
ส่วนต่อไปนี้จะอธิบายวิธีที่ครูสามารถคัดลอกงานใน Classroom
คัดลอกหลักสูตร
เมื่อคัดลอกหลักสูตร งานทั้งหมดในหลักสูตรจะถูกคัดลอกไปยัง ใหม่เป็นฉบับร่าง จากนั้นครูอาจเผยแพร่งานให้นักเรียน ที่ลงทะเบียนในหลักสูตรใหม่ นักเรียนอาจลงทะเบียนในหลักสูตรต้นฉบับ และหลักสูตรที่คัดลอกมา กรณีนี้อาจเกิดขึ้นได้หากนักเรียนถูกรั้งไว้หรือ
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/course-copy.png?authuser=19&hl=th)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/course-copy-popup.png?authuser=19&hl=th)
รูปที่ 1 ครูสามารถคัดลอกหลักสูตรได้โดยไปที่จุดแนวตั้ง เมนูใน Classroom และคลิกคัดลอก จากนั้นให้ทำดังนี้ ครูสามารถระบุรายละเอียดเกี่ยวกับหลักสูตรในป๊อปอัปและคัดลอกได้
เผยแพร่งานไปยังหลายหลักสูตร
ครูสามารถเผยแพร่งานไปยังหลักสูตรมากกว่า 1 หลักสูตรผ่าน หน้าการสร้างงาน เป็นไปได้ว่านักเรียนจะลงทะเบียนใน
รูปที่ 2 ครูสามารถเผยแพร่งานไปยังหลักสูตรมากกว่า 1 หลักสูตรได้โดย คลิกเมนูแบบเลื่อนลงในแถบด้านข้างในหน้าการสร้างงาน เลือกหลายหลักสูตร
ใช้โพสต์ซ้ำ
ครูสามารถใช้โพสต์ซ้ำได้โดยไปที่แท็บงานของชั้นเรียน และคลิก สร้าง จากเมนูแบบเลื่อนลง นักเรียนสามารถคลิกใช้โพสต์ซ้ำเพื่อเลือกชั้นเรียน แล้วเลือกงานที่จะใช้ซ้ำ
รูปที่ 3 ครูสามารถเริ่มขั้นตอนการใช้โพสต์ซ้ำจาก แท็บงานของชั้นเรียน และคลิกใช้โพสต์ซ้ำ
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/reuse-post-select-class.png?authuser=19&hl=th)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/reuse-post-select-post.png?authuser=19&hl=th)
รูปที่ 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