ในบทเรียนนี้ คุณจะได้เรียนรู้เกี่ยวกับการสื่อสารระหว่างหุ่นยนต์ คุณจะได้เรียนรู้วิธีใช้บล็อกข้อความ send, get latest messageและ latest message เพื่อสื่อสารระหว่าง VEX AIM Coding Robots สองตัว จากนั้นคุณจะสำรวจโดยการส่งข้อความที่หลากหลาย!
ตลอดทั้งหน่วย หุ่นยนต์ S จะส่งข้อความ ข้อความ และหุ่นยนต์ R จะรับข้อความ ข้อความ
ชมวิดีโอด้านล่างเพื่อเรียนรู้:
-
การสื่อสารระหว่างหุ่นยนต์คืออะไร
-
วิธีการเขียนโค้ดให้หุ่นยนต์ส่งข้อความ
-
วิธีการเขียนโค้ดให้หุ่นยนต์รับข้อความและตอบสนองตามสิ่งที่ได้รับ
ตอนนี้คุณได้ชมวิดีโอแล้ว ให้บันทึกความคิดของคุณลงในสมุดบันทึก ตอบคำถามเหล่านี้เพื่อเป็นแนวทางในการคิดของคุณและช่วยคุณเตรียมความพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- คุณสังเกตอะไรเกี่ยวกับการสื่อสารระหว่างหุ่นยนต์? ระบุข้อสังเกตอย่างน้อยสองข้อ
- คุณเห็นอะไรในวิดีโอที่สนับสนุนคำกล่าวของคุณ?
- คุณมีคำถามอะไรเกี่ยวกับการเขียนโค้ดหุ่นยนต์เพื่อส่งข้อความบ้าง?
ตอนนี้คุณได้ชมวิดีโอแล้ว ให้บันทึกความคิดของคุณลงในสมุดบันทึก ตอบคำถามเหล่านี้เพื่อเป็นแนวทางในการคิดของคุณและช่วยคุณเตรียมความพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- คุณสังเกตอะไรเกี่ยวกับการสื่อสารระหว่างหุ่นยนต์? ระบุข้อสังเกตอย่างน้อยสองข้อ
- คุณเห็นอะไรในวิดีโอที่สนับสนุนคำกล่าวของคุณ?
- คุณมีคำถามอะไรเกี่ยวกับการเขียนโค้ดหุ่นยนต์เพื่อส่งข้อความบ้าง?
หลังจากที่นักเรียนดูวิดีโอแล้วและก่อนที่จะฝึกซ้อม จะมารวมกันเพื่ออภิปรายทั้งชั้นเรียน ใช้คำตอบของนักเรียนต่อคำถามที่ให้ไว้เป็นพื้นฐานสำหรับการอภิปราย การสังเกตการณ์ของนักเรียนอาจรวมถึง:
- จะต้องสร้างโครงการแยกกันสองโครงการเพื่อให้หุ่นยนต์สามารถส่งข้อความถึงกันได้
- โปรเจ็กต์ต่างๆ จะต้องเริ่มต้นบนหุ่นยนต์แต่ละตัว และโปรเจ็กต์ของหุ่นยนต์ R (รับ) จะต้องเริ่มต้นก่อน จึงจะพร้อมรับข้อความที่หุ่นยนต์ S (ส่ง) ส่งมาเมื่อโปรเจ็กต์เริ่มต้น
- คำในบล็อก send message เรียงตรงกับคำในบล็อก contains
เพื่อทราบข้อมูลของคุณ
เพื่อให้หุ่นยนต์สื่อสารกันได้ หุ่นยนต์จะต้องจับคู่ กับ ด้วยกัน ปฏิบัติตามขั้นตอนในบทความนี้เพื่อเรียนรู้เกี่ยวกับวิธีการจับคู่หุ่นยนต์
พิจารณาเคล็ดลับต่อไปนี้ขณะใช้การส่งข้อความ:
- ตรวจสอบอีกครั้งว่าคุณจับคู่กับหุ่นยนต์ตัวใด
- คุณสามารถเปลี่ยนชื่อหุ่นยนต์ของคุณเพื่อให้สามารถระบุได้ง่ายขึ้น
- หากต้องการเชื่อมต่อ VEXcode AIM เข้ากับหุ่นยนต์สองตัวในเวลาเดียวกัน ให้เปิดแท็บเบราว์เซอร์สองแท็บที่แตกต่างกันหรือใช้คอมพิวเตอร์แยกกันสองเครื่อง
การฝึกปฏิบัติแบบมีคำแนะนำ
ตอนนี้คุณได้ดูและอภิปรายวิดีโอแล้ว ก็ถึงคราวของคุณที่จะฝึกฝนแล้ว!
ขั้นตอนที่ 1: ตรวจสอบให้แน่ใจว่าหุ่นยนต์ S (ผู้ส่ง) และหุ่นยนต์ R (ผู้รับ) จับคู่กัน และวางไว้บนสนามพร้อมกับถังสีส้ม

ขั้นตอนที่ : สร้างโครงการที่แสดงที่นี่และดาวน์โหลดไปยังหุ่นยนต์แต่ละตัว ดำเนินการโครงการเพื่อดูว่าโครงการทำงานอย่างไร
| หุ่นยนต์ S (ส่ง) | หุ่นยนต์ R (รับ) |
![]() | ![]() |
ขั้นตอนที่ 3: ดำเนินการงานให้เสร็จสิ้นโดยใช้บัตรงาน (Google / .docx / .pdf) ที่มีลิงก์ที่นี่:
- สำหรับแต่ละข้อความในตารางที่แสดงในบัตรงาน:
- ทบทวนแนวคิดที่กำลังทดสอบ
- ทำนายว่าหุ่นยนต์ R จะมีพฤติกรรมอย่างไร
- ปรับเปลี่ยนโครงการให้หุ่นยนต์ S ส่งข้อความทั้งหมดในบัตรงาน สังเกตว่าหุ่นยนต์ R ตอบสนองอย่างไร
- บันทึกผลการทดสอบแต่ละครั้งลงในตาราง
- เคล็ดลับจากมืออาชีพ:
- ตรวจสอบให้แน่ใจว่าหุ่นยนต์จับคู่กันแล้วก่อนที่คุณจะเริ่มต้น
- เริ่มโครงการหุ่นยนต์ R ก่อน จากนั้นจึงเริ่มโครงการหุ่นยนต์ S ซึ่งจะทำให้มั่นใจได้ว่าหุ่นยนต์ R พร้อมที่จะรับข้อความจากหุ่นยนต์ S
ทรัพยากรสำหรับการปฏิบัติ:
ทรัพยากรที่เชื่อมโยงที่นี่พร้อมให้บริการหากคุณต้องการความช่วยเหลือเพิ่มเติมในระหว่างการดำเนินกิจกรรม
ตอนนี้คุณได้ดูและอภิปรายวิดีโอแล้ว ก็ถึงคราวของคุณที่จะฝึกฝนแล้ว!
ขั้นตอนที่ 1: ตรวจสอบให้แน่ใจว่าหุ่นยนต์ S (ผู้ส่ง) และหุ่นยนต์ R (ผู้รับ) จับคู่กัน และวางไว้บนสนามพร้อมกับถังสีส้ม

ขั้นตอนที่ : สร้างโครงการที่แสดงที่นี่และดาวน์โหลดไปยังหุ่นยนต์แต่ละตัว ดำเนินการโครงการเพื่อดูว่าโครงการทำงานอย่างไร
| หุ่นยนต์ S (ส่ง) | หุ่นยนต์ R (รับ) |
![]() | ![]() |
ขั้นตอนที่ 3: ดำเนินการงานให้เสร็จสิ้นโดยใช้บัตรงาน (Google / .docx / .pdf) ที่มีลิงก์ที่นี่:
- สำหรับแต่ละข้อความในตารางที่แสดงในบัตรงาน:
- ทบทวนแนวคิดที่กำลังทดสอบ
- ทำนายว่าหุ่นยนต์ R จะมีพฤติกรรมอย่างไร
- ปรับเปลี่ยนโครงการให้หุ่นยนต์ S ส่งข้อความทั้งหมดในบัตรงาน สังเกตว่าหุ่นยนต์ R ตอบสนองอย่างไร
- บันทึกผลการทดสอบแต่ละครั้งลงในตาราง
- เคล็ดลับจากมืออาชีพ:
- ตรวจสอบให้แน่ใจว่าหุ่นยนต์จับคู่กันแล้วก่อนที่คุณจะเริ่มต้น
- เริ่มโครงการหุ่นยนต์ R ก่อน จากนั้นจึงเริ่มโครงการหุ่นยนต์ S ซึ่งจะทำให้มั่นใจได้ว่าหุ่นยนต์ R พร้อมที่จะรับข้อความจากหุ่นยนต์ S
ทรัพยากรสำหรับการปฏิบัติ:
ทรัพยากรที่เชื่อมโยงที่นี่พร้อมให้บริการหากคุณต้องการความช่วยเหลือเพิ่มเติมในระหว่างการดำเนินกิจกรรม
ทบทวนความคาดหวังสำหรับการทำงานกลุ่มที่จะเริ่มต้น เตือนนักเรียนสั้นๆ เกี่ยวกับบทบาทของพวกเขาเพื่อให้แน่ใจว่าพวกเขาได้รับการเตรียมพร้อมเพื่อความสำเร็จ
ในการฝึกปฏิบัติที่ได้รับคำแนะนำนี้ นักเรียนจะตรวจสอบว่าข้อความที่หุ่นยนต์ผู้ส่งส่งผลต่อพฤติกรรมของหุ่นยนต์ผู้รับอย่างไร พวกเขาจะสร้างสมมติฐานเกี่ยวกับผลลัพธ์ของข้อความ จากนั้นปรับเปลี่ยนโค้ด (การส่ง) ของหุ่นยนต์ S ก่อนที่จะดาวน์โหลดและรันทั้งสองโครงการเพื่อทดสอบสมมติฐานและบันทึกผลลัพธ์ นักเรียนควรหารือกันว่าหุ่นยนต์รับมีพฤติกรรมอย่างไรในแต่ละข้อความที่ส่งออก โดยใช้คำถามที่แนะนำในบัตรงาน
แจกบัตรงานขั้นตอนที่ 3 (Google / .docx / .pdf) ในขณะที่นักเรียนกำลังปรับเปลี่ยนโครงการเพื่อทดสอบข้อความแต่ละข้อความ ให้เดินไปรอบๆ ห้องและกระตุ้นให้นักเรียนร่วมอภิปรายเกี่ยวกับความก้าวหน้าและความเข้าใจของพวกเขา ถามคำถามเช่น:
- คุณกำลังส่งข้อความอะไร? ข้อความนี้แตกต่างจากข้อความในโครงการเดิมอย่างไร? หุ่นยนต์รับจะตอบสนองอย่างไร?
- คุณเห็นรูปแบบใดบ้างในผลลัพธ์ของคุณเมื่อคุณทดสอบข้อความต่างๆ ทำไมคุณถึงคิดอย่างนั้นล่ะ?
- ส่วนที่ท้าทายที่สุดสำหรับคุณในงานนี้คืออะไร? กลุ่มของคุณทำงานร่วมกันเพื่อแก้ไขปัญหานั้นอย่างไร?
- คุณคิดว่าการสื่อสารที่ชัดเจนและรอบคอบจะช่วยให้คุณสร้างโครงการที่ประสบความสำเร็จโดยใช้การส่งข้อความระหว่างหุ่นยนต์ได้อย่างไร
- คุณมีคำถามอื่นใดเกี่ยวกับการเขียนโค้ดหุ่นยนต์ของคุณเพื่อส่งและรับข้อความอีกหรือไม่
สรุป
ตอนนี้คุณได้ฝึกฝนแล้ว ก็ถึงเวลาที่จะแบ่งปันสิ่งที่คุณได้เรียนรู้ ตอบคำถามต่อไปนี้ในสมุดบันทึกของคุณเพื่อช่วยให้คุณสะท้อนการเรียนรู้ของคุณและเตรียมพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- มีสิ่งใดที่คุณเรียนรู้จากการฝึกฝนที่คุณไม่รู้จากการดูวิดีโอเพียงอย่างเดียว?
- คุณจะใช้สิ่งที่คุณเรียนรู้จากการฝึกปฏิบัติแบบมีคำแนะนำอย่างไรเมื่อสร้างโครงการส่งข้อความจากหุ่นยนต์ถึงหุ่นยนต์ในอนาคต
- การส่งข้อความจากหุ่นยนต์ถึงหุ่นยนต์เปรียบเทียบกับการสื่อสารของมนุษย์ได้อย่างไร?
ตอนนี้คุณได้ฝึกฝนแล้ว ก็ถึงเวลาที่จะแบ่งปันสิ่งที่คุณได้เรียนรู้ ตอบคำถามต่อไปนี้ในสมุดบันทึกของคุณเพื่อช่วยให้คุณสะท้อนการเรียนรู้ของคุณและเตรียมพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- มีสิ่งใดที่คุณเรียนรู้จากการฝึกฝนที่คุณไม่รู้จากการดูวิดีโอเพียงอย่างเดียว?
- คุณจะใช้สิ่งที่คุณเรียนรู้จากการฝึกปฏิบัติแบบมีคำแนะนำอย่างไรเมื่อสร้างโครงการส่งข้อความจากหุ่นยนต์ถึงหุ่นยนต์ในอนาคต
- การส่งข้อความจากหุ่นยนต์ถึงหุ่นยนต์เปรียบเทียบกับการสื่อสารของมนุษย์ได้อย่างไร?
แนะนำให้นักเรียนแบ่งปันการเรียนรู้ของพวกเขาในการอภิปรายทั้งชั้นเรียน ช่วยให้ผู้เรียนสะท้อนการเรียนรู้ของตนผ่านการปฏิบัติเพื่อบรรจบกันสู่ความเข้าใจร่วมกันหรือเป้าหมายการเรียนรู้
ใช้คำถามที่นักเรียนตอบไว้ในสมุดบันทึกเป็นจุดเริ่มต้นของการอภิปราย ถามคำถามติดตามเพื่อชี้แนะความเข้าใจของนักเรียน:
- มีอะไรบ้างที่คุณรู้ตอนนี้เกี่ยวกับวิธีการเขียนโค้ดหุ่นยนต์เพื่อส่งและรับข้อความที่คุณไม่เคยได้ยินมาก่อน?
- มีอะไรบางอย่างที่คุณลองทำแล้วแต่ไม่ได้ผลอย่างที่คิดหรือไม่? คุณได้เรียนรู้อะไรจากการปฏิบัตินั้น?
- คุณสื่อสารระหว่างสองกลุ่มอย่างไรในระหว่างการฝึกปฏิบัติที่ได้รับคำแนะนำ? คุณได้เรียนรู้อะไรจากการสื่อสารนั้นที่สามารถช่วยให้คุณก้าวไปข้างหน้าตลอดทั้งหน่วยนี้?
จดบันทึกความเข้าใจร่วมกันของนักเรียนเกี่ยวกับการส่งข้อความเพื่ออ้างอิงกลับในขณะที่พวกเขาดำเนินไปตามหน่วยการเรียนรู้ วิธีนี้ช่วยให้นักเรียนเห็นว่าความเข้าใจของพวกเขาเติบโตขึ้นอย่างไรตั้งแต่เริ่มต้นหน่วยจนถึงจุดสิ้นสุดของความท้าทาย ขณะที่พวกเขาสำรวจแนวคิดและความเข้าใจที่เกี่ยวข้องกับคำถามสำคัญ
เลือก ถัดไป > เพื่อไปยังบทเรียนถัดไป

