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

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

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