ครูสามารถคัดลอกรายการในสตรีมใน Classroom ได้ การดำเนินการนี้จะคัดลอก ไฟล์แนบของส่วนเสริมที่อยู่ในรายการสตรีมด้วย ซึ่งจะช่วยประหยัดเวลาของครูได้มากเมื่อสร้างเนื้อหาการเรียนรู้สำหรับหลายส่วนหรือสำหรับส่วนใหม่ในแต่ละปีการศึกษา
เมื่อครูคัดลอกรายการในสตรีมใน Classroom รายการในสตรีมที่คัดลอกจะมีพารามิเตอร์การค้นหา courseId
, itemId
และ attachmentId
ที่แตกต่างจากรายการในสตรีมต้นฉบับ
วิธีก๊อปปี้เนื้อหา
ส่วนต่อไปนี้จะอธิบายวิธีที่ครูจะคัดลอกรายการในสตรีมใน Classroom ได้
คัดลอกหลักสูตร
เมื่อคัดลอกหลักสูตร ระบบจะคัดลอกรายการสตรีมทั้งหมดในหลักสูตรไปยัง หลักสูตรใหม่เป็นฉบับร่าง จากนั้นครูจะเผยแพร่รายการในสตรีมไปยังนักเรียนที่ลงทะเบียนในหลักสูตรใหม่ได้ นักเรียนอาจลงทะเบียนในหลักสูตรต้นฉบับ และหลักสูตรที่คัดลอก กรณีนี้อาจเกิดขึ้นหากนักเรียนซ้ำชั้นหรือลงทะเบียนเรียนซ้ำ


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


รูปที่ 4 หลังจากคลิกใช้โพสต์ซ้ำ ครูจะเลือกชั้นเรียนและ รายการในสตรีมที่ต้องการใช้ซ้ำได้
ลักษณะการทำงานที่ควรจะเป็น
เมื่อคัดลอกหลักสูตรหรือรายการในสตรีม นักเรียนคนเดียวกันอาจได้รับมอบหมาย สิ่งที่แนบมาของส่วนเสริมเดียวกันในหลักสูตรต่างๆ ผู้ใช้ต้องไม่เห็นข้อผิดพลาด ใน iframe ลักษณะการทำงานที่แนะนำสำหรับส่วนเสริมในรายการสตรีมที่คัดลอก คือ
- ตรวจสอบว่าครูยังดูตัวอย่างไฟล์แนบใน
teacherViewUri
ได้- หากครูควรทำการกำหนดค่าเพิ่มเติมสำหรับหลักสูตรใหม่ ให้แสดงข้อความที่ใช้งานง่ายเพื่อแจ้งให้ครูทราบเกี่ยวกับ แนวทางการดำเนินการที่เหมาะสม
- ตรวจสอบว่านักเรียนเห็นไฟล์แนบส่วนเสริมใหม่ใน
studentViewUri
- สำหรับไฟล์แนบประเภทเนื้อหา หมายถึงการแสดงเนื้อหาให้นักเรียนเห็นใน
studentViewUri
- สำหรับไฟล์แนบประเภทกิจกรรม หมายความว่าไฟล์แนบนั้น ไม่สมบูรณ์และนักเรียนไม่ควรเห็นคำตอบของตนเองจาก หลักสูตรอื่น
- หากส่วนเสริมไม่อนุญาตให้นักเรียน/นักศึกษาคนเดียวกันทำไฟล์แนบให้เสร็จสมบูรณ์ 2 ครั้ง ให้แสดงข้อความที่ใช้งานง่ายซึ่งอธิบายสถานการณ์หรือเส้นทาง ในการแก้ปัญหา
- สำหรับไฟล์แนบประเภทเนื้อหา หมายถึงการแสดงเนื้อหาให้นักเรียนเห็นใน
- ตรวจสอบว่าครูเห็นงานที่นักเรียนส่งจากรายการสตรีมที่คัดลอก
ใน
studentWorkReviewUri
ครูไม่ควรเห็นงานที่นักเรียนส่งสำหรับไฟล์แนบจากหลักสูตรอื่น
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