ถึงเวลาที่จะควบคุมแล้ว—ครั้งนี้ด้วยโค้ด! ในบทเรียนนี้ คุณจะใช้ Button Coding เพื่อเขียนโค้ดให้หุ่นยนต์ VEX AIM Coding Robot ของคุณเคลื่อนที่ไปยังตำแหน่งที่ระบุ การวางแผนการกดปุ่มอย่างระมัดระวังจะทำให้คุณเห็นว่าลำดับต่างๆ ส่งผลต่อการเคลื่อนไหวอย่างไร และการเปลี่ยนแปลงเล็กๆ น้อยๆ สามารถสร้างความแตกต่างครั้งใหญ่ในการบรรลุเป้าหมายของคุณได้อย่างไร
ชมวิดีโอด้านล่างเพื่อเรียนรู้เกี่ยวกับ:
- การใช้ปุ่ม Coding เพื่อขับเคลื่อนและหมุนหุ่นยนต์
- การสร้าง เริ่มต้น และลบโครงการ Button Coding
- การใช้ One Stick Controller พร้อมการเข้ารหัสปุ่ม
ตอนนี้คุณได้ชมวิดีโอแล้ว ให้บันทึกความคิดของคุณลงในสมุดบันทึก ตอบคำถามเหล่านี้เพื่อเป็นแนวทางในการคิดของคุณและช่วยคุณเตรียมความพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- คุณสังเกตอะไรเกี่ยวกับการเคลื่อนย้ายหุ่นยนต์ด้วย Button Coding เมื่อเทียบกับการขับเคลื่อน? เขียนข้อสังเกตอย่างน้อยสามข้อ
- คุณเห็นอะไรในวิดีโอที่สนับสนุนความคิดของคุณ?
- ระบุคำถามอย่างน้อย 2 ข้อที่คุณมีเกี่ยวกับการใช้ Button Coding เพื่อเคลื่อนย้ายหุ่นยนต์ไปยังตำแหน่งใดตำแหน่งหนึ่ง
- ลำดับการกดปุ่มส่งผลต่อการกระทำของหุ่นยนต์อย่างไร?
- คุณมีทักษะอะไรที่คิดว่าจะช่วยให้คุณประสบความสำเร็จกับการเขียนโค้ดด้วยปุ่ม?
ตอนนี้คุณได้ชมวิดีโอแล้ว ให้บันทึกความคิดของคุณลงในสมุดบันทึก ตอบคำถามเหล่านี้เพื่อเป็นแนวทางในการคิดของคุณและช่วยคุณเตรียมความพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- คุณสังเกตอะไรเกี่ยวกับการเคลื่อนย้ายหุ่นยนต์ด้วย Button Coding เมื่อเทียบกับการขับเคลื่อน? เขียนข้อสังเกตอย่างน้อยสามข้อ
- คุณเห็นอะไรในวิดีโอที่สนับสนุนความคิดของคุณ?
- ระบุคำถามอย่างน้อย 2 ข้อที่คุณมีเกี่ยวกับการใช้ Button Coding เพื่อเคลื่อนย้ายหุ่นยนต์ไปยังตำแหน่งใดตำแหน่งหนึ่ง
- ลำดับการกดปุ่มส่งผลต่อการกระทำของหุ่นยนต์อย่างไร?
- คุณมีทักษะอะไรที่คิดว่าจะช่วยให้คุณประสบความสำเร็จกับการเขียนโค้ดด้วยปุ่ม?
หลังจากที่นักเรียนชมวิดีโอแล้วและก่อนที่จะฝึกซ้อม จะมารวมกันเพื่ออภิปรายทั้งชั้นเรียน ใช้คำตอบของนักเรียนต่อคำถามที่ให้ไว้เป็นพื้นฐานสำหรับการอภิปราย
ในขณะที่คุณอำนวยความสะดวกในการสนทนา โปรดคำนึงถึงวิธีที่นักเรียนมีส่วนร่วมในการสนทนา แม้ว่าพวกเขาจะไม่ได้พูดอะไรก็ตาม เตือนนักเรียนเกี่ยวกับกลยุทธ์การฟังอย่างมีส่วนร่วมเพื่อช่วยให้พวกเขามีการอภิปรายร่วมกันและเกิดผลมากขึ้น ส่งเสริมให้นักเรียน:
- สบตาทั้งสองข้างขณะพูดและฟัง
- เรียบเรียงความคิดใหม่ด้วยคำพูดของตนเอง
- ทบทวนแนวคิดของตนเองในขณะที่การสนทนาดำเนินไป เพื่อเพิ่มหรือเปลี่ยนแปลงแนวคิดเหล่านั้น
จดบันทึกความคิดเห็นของนักเรียนบนกระดานเพื่อให้นักเรียนสามารถมองเห็นและต่อยอดความคิดของกันและกัน ส่งเสริมให้นักเรียนอ้างอิงสมุดบันทึกของตนหากพวกเขาต้องการความช่วยเหลือในการแสดงความคิดของตน วารสารเป็นเครื่องมือสนับสนุนการรู้คิดเชิงอภิปัญญาของนักเรียน
การฝึกปฏิบัติแบบมีคำแนะนำ
ตอนนี้คุณได้เรียนรู้และพูดคุยเกี่ยวกับ Button Coding แล้ว ถึงเวลาฝึกฝนบ้างแล้ว!
ขั้นตอนที่ 1: ตั้งค่าฟิลด์ตามที่แสดงด้านล่าง

ขั้นตอนที่ 2: เริ่มกิจกรรม
- งานของคุณคือขับหุ่นยนต์ไปที่ AprilTag ID 0 จากนั้นไปที่ AprilTag ID 1
- ใช้บทความที่ลิงก์ที่นี่เพื่อรับคำแนะนำในการเริ่มเขียนโค้ดปุ่มด้วยหุ่นยนต์ของคุณ
- ใช้บัตรงานนี้ (Google / .docx / .pdf) เพื่อเป็นแนวทางในการฝึกฝนของคุณ
- เคล็ดลับสำหรับมืออาชีพ: จดบันทึกสิ่งที่ปุ่มแต่ละปุ่มใช้ทำ และสิ่งต่างๆ เช่น การเริ่มหรือการลบโปรเจ็กต์ด้วยตัวคุณเองในขณะที่คุณฝึกฝน คุณสามารถอ้างอิงบันทึกเหล่านั้นได้ในระหว่างการอภิปรายสรุปกับชั้นเรียนของคุณ
ตอนนี้คุณได้เรียนรู้และพูดคุยเกี่ยวกับ Button Coding แล้ว ถึงเวลาฝึกฝนบ้างแล้ว!
ขั้นตอนที่ 1: ตั้งค่าฟิลด์ตามที่แสดงด้านล่าง

ขั้นตอนที่ 2: เริ่มกิจกรรม
- งานของคุณคือขับหุ่นยนต์ไปที่ AprilTag ID 0 จากนั้นไปที่ AprilTag ID 1
- ใช้บทความที่ลิงก์ที่นี่เพื่อรับคำแนะนำในการเริ่มเขียนโค้ดปุ่มด้วยหุ่นยนต์ของคุณ
- ใช้บัตรงานนี้ (Google / .docx / .pdf) เพื่อเป็นแนวทางในการฝึกฝนของคุณ
- เคล็ดลับสำหรับมืออาชีพ: จดบันทึกสิ่งที่ปุ่มแต่ละปุ่มใช้ทำ และสิ่งต่างๆ เช่น การเริ่มหรือการลบโปรเจ็กต์ด้วยตัวคุณเองในขณะที่คุณฝึกฝน คุณสามารถอ้างอิงบันทึกเหล่านั้นได้ในระหว่างการอภิปรายสรุปกับชั้นเรียนของคุณ
ให้ความสำคัญกับความคาดหวังในการทำงานเป็นกลุ่มตั้งแต่เริ่มต้น ถามคำถามเช่น:
- กลุ่มของคุณจะเริ่มต้นอย่างไร?
- คุณจะผลัดกันเขียนโค้ดหุ่นยนต์ของคุณด้วย Button Coding ได้อย่างไร?
- มีอะไรบ้างที่คุณสามารถทำได้เพื่อช่วยเหลือคุณหากคุณไม่ได้เป็นคนเขียนโค้ดหุ่นยนต์?
แจกบัตรคำถามให้กับนักเรียนแต่ละคน โปรดจำไว้ว่าบัตรงานที่ให้มา (Google / .docx / .pdf) เป็นพื้นฐานสำหรับการปฏิบัติแบบมีคำแนะนำนี้ และสามารถปรับให้ตรงตามความต้องการที่ดีที่สุดของนักเรียนของคุณได้ ต่อไปนี้คือประเด็นสำคัญเพิ่มเติมเกี่ยวกับการใช้บัตรงาน:
- กระตุ้นให้ผู้เรียนทำเครื่องหมายในรายการตรวจสอบการปฏิบัติเพื่อช่วยให้พวกเขาติดตามความคืบหน้าของตนเองในระหว่างกิจกรรม
- เตือนนักเรียนให้ลองใช้กลยุทธ์ "รู้สึกติดขัดหรือไม่?" หากพวกเขาต้องการความช่วยเหลือหรือการสนับสนุนเพิ่มเติม
- นักเรียนควรใช้เกณฑ์ความสำเร็จเพื่อช่วยให้พวกเขาสื่อสารเมื่อพวกเขาพร้อมที่จะให้ครูตรวจสอบเพื่อแบ่งปันการฝึกฝนของพวกเขา
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับบัตรงาน โปรดดูบทความนี้
เดินไปรอบๆ ห้องขณะที่นักเรียนกำลังทำกิจกรรมฝึกหัดในกลุ่มของตนเพื่อหารือเกี่ยวกับความก้าวหน้าและความเข้าใจของตน ถามคำถามเช่น:
- เกิดอะไรขึ้นเมื่อคุณรันโครงการของคุณ? คุณเห็นอะไรเกิดขึ้นบนหน้าจอของหุ่นยนต์?
- คุณมีแผนสำหรับโครงการของคุณอย่างไร? หุ่นยนต์จะทำอะไรก่อน/หลัง/หลัง?
- เมื่อคุณทดสอบโครงการของคุณ หุ่นยนต์ทำสิ่งที่คุณตั้งใจไว้หรือไม่? ทำไมหรือทำไมไม่?
หากต้องการอ่านความคิดเห็นของนักการศึกษาคนอื่นๆ เกี่ยวกับ Button Coding ดูการสนทนานี้ในชุมชน VEX PD+
สรุป
ตอนนี้คุณได้ฝึกฝนแล้ว ก็ถึงเวลาที่จะแบ่งปันสิ่งที่คุณได้เรียนรู้ ตอบคำถามต่อไปนี้ในสมุดบันทึกของคุณเพื่อช่วยให้คุณสะท้อนการเรียนรู้ของคุณและเตรียมพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- ลำดับหรือลำดับของการกดปุ่มมีความสำคัญต่อการทำงานให้สำเร็จหรือไม่ ทำไมหรือทำไมไม่?
- คุณมีหลักฐานอะไรมาสนับสนุนความคิดนี้?
- มีอะไรบ้างที่คุณเรียนรู้จากการปฏิบัติที่แตกต่างจากสิ่งที่คุณเห็นในวิดีโอ?
ตอนนี้คุณได้ฝึกฝนแล้ว ก็ถึงเวลาที่จะแบ่งปันสิ่งที่คุณได้เรียนรู้ ตอบคำถามต่อไปนี้ในสมุดบันทึกของคุณเพื่อช่วยให้คุณสะท้อนการเรียนรู้ของคุณและเตรียมพร้อมสำหรับการอภิปรายทั้งชั้นเรียน:
- ลำดับหรือลำดับของการกดปุ่มมีความสำคัญต่อการทำงานให้สำเร็จหรือไม่ ทำไมหรือทำไมไม่?
- คุณมีหลักฐานอะไรมาสนับสนุนความคิดนี้?
- มีอะไรบ้างที่คุณเรียนรู้จากการปฏิบัติที่แตกต่างจากสิ่งที่คุณเห็นในวิดีโอ?
แนะนำให้นักเรียนแบ่งปันการเรียนรู้ของตนในการอภิปรายทั้งชั้นเรียน ช่วยให้นักเรียนรวมความคิดของตนเกี่ยวกับความเข้าใจร่วมกันหรือเป้าหมายการเรียนรู้ผ่านการอภิปรายนี้
คำถามที่นักเรียนตอบไว้ในวารสารของตนเป็นจุดเริ่มต้นของการอภิปราย ถามคำถามติดตามเพื่อนำนักเรียนไปสู่ความเข้าใจร่วมกัน ติดตามด้วยคำถามเช่น:
- สำหรับการสังเกตลำดับและหลักฐาน:
- คุณเห็นด้วยหรือไม่เห็นด้วย? ทำไม เอกสารของคุณสนับสนุนการเรียกร้องของคุณอย่างไร?
- เพื่อการเรียนรู้ใหม่จากการปฏิบัติ:
- สิ่งนั้นสอดคล้องกับสิ่งที่กลุ่มอื่นเรียนรู้จากการปฏิบัติหรือไม่? ทำไมหรือทำไมไม่?
- คุณได้ยินความคิดทั่วไปอะไรบ้าง? การเรียนรู้ใหม่นี้จะส่งผลต่อการดำเนินกิจกรรมของกลุ่มของคุณอย่างไร
สร้างแผนที่ร่วมกันของปุ่ม โดยติดป้ายกำกับแต่ละปุ่มด้วยฟังก์ชัน และจดบันทึก "เคล็ดลับ" ที่นักเรียนแบ่งปันเพื่อช่วยสร้างสิ่งประดิษฐ์ที่สะท้อนถึงความเข้าใจร่วมกันของนักเรียนเกี่ยวกับการเขียนโค้ดปุ่มจนถึงขณะนี้
เลือก ถัดไป > เพื่อไปยังบทเรียนถัดไป