อำนวยความสะดวกให้กับวงจรการขับเคลื่อนและการเขียนโค้ด

เมื่อนักเรียนมีส่วนร่วมในกิจกรรมในหลักสูตร VEX AIM พวกเขาจะใช้กระบวนการแบบเป็นวงจรของการเคลื่อนไปมาระหว่างการขับหุ่นยนต์ด้วย VEX One Stick Controller และการเขียนโค้ดหุ่นยนต์ด้วย VEXcode AIM บทความนี้จะบรรยายเกี่ยวกับวงจร เหตุใดจึงมีความสำคัญ และจะอำนวยความสะดวกให้กับวงจรดังกล่าวในห้องเรียนได้อย่างไร

วงจรการขับเคลื่อนและการเขียนโค้ดคืออะไร?

วงจรการขับเคลื่อนและการเขียนโค้ดเป็นกระบวนการเรียนรู้แบบวนซ้ำ โดยนักเรียนจะขับหุ่นยนต์ด้วยตนเองก่อนเพื่อทำภารกิจให้สำเร็จ จากนั้นจึงสร้างแบบจำลองทางกายภาพของพฤติกรรมที่ต้องการ แล้วจึงใช้แบบจำลองนี้เพื่อแจ้งการเขียนโค้ด โดยการขับเคลื่อนหุ่นยนต์โดยใช้ตัวควบคุม นักเรียนได้สัมผัสประสบการณ์การเคลื่อนไหวของหุ่นยนต์และการโต้ตอบกับวัตถุและสภาพแวดล้อมโดยตรง ประสบการณ์ปฏิบัติจริงเหล่านี้จะแนะนำให้นักเรียนเขียนโค้ดให้หุ่นยนต์ทำงานโดยอัตโนมัติ โดยข้อมูลเชิงลึกจากการเขียนโค้ดจะช่วยปรับปรุงกลยุทธ์การขับขี่ในอนาคตของพวกเขา

เพราะเหตุใดรอบเดือนจึงสำคัญ?

การวิจัยระบุว่าการผสมผสานทั้งประสบการณ์ที่เป็นรูปธรรมและการนำเสนอแบบนามธรรมจะช่วยเพิ่มการเรียนรู้ได้อย่างมีนัยสำคัญเมื่อเทียบกับการใช้วิธีใดวิธีหนึ่งเพียงอย่างเดียว1 วงจรนี้ช่วยให้ผู้เรียนได้เรียนรู้กระบวนการตั้งแต่สิ่งที่เป็นรูปธรรมไปจนถึงสิ่งที่เป็นนามธรรมและกลับมาเป็นเหมือนเดิมอีกครั้ง เพื่อช่วยอำนวยความสะดวกในการแก้ปัญหาด้วยหุ่นยนต์

การสร้างแบบจำลองทางกายภาพโดยการขับเคลื่อน

การขับเคลื่อนหุ่นยนต์ให้ทำงานให้เสร็จก่อนการเขียนโค้ดจะช่วยให้ผู้เรียนได้ลงมือปฏิบัติและมองเห็นภาพได้ชัดเจนยิ่งขึ้น:

  • การเคลื่อนที่ของหุ่นยนต์ในอวกาศ รวมถึงความเร็ว ทิศทาง และรัศมีการเลี้ยว
  • หุ่นยนต์ตอบสนองต่ออินพุตจากเซ็นเซอร์อย่างไร เช่น เซ็นเซอร์ AI Vision สามารถจดจำวัตถุใดได้จากระยะไกลแค่ไหน
  • วิธีการที่หุ่นยนต์โต้ตอบกับวัตถุต่างๆ เช่น สิ่งกีดขวางในสนามที่ต้องหลีกเลี่ยง หรือหยิบขึ้นมาและเคลื่อนย้าย
  • เส้นทางที่แตกต่างกันสามารถนำมาใช้เพื่อไปถึงผลลัพธ์เดียวกันได้อย่างไร

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

การสร้างแบบจำลองการคำนวณโดยการเข้ารหัส

Tโมเดลทางกายภาพและจิตใจที่นักเรียนสร้างขึ้นสามารถนำไปปรับใช้กับโครงการการเขียนโค้ดของพวกเขาได้ นักเรียนสามารถเริ่มต้นด้วยความเข้าใจที่ได้รับการพัฒนาในขณะขับรถเพื่อวางแผนและสร้างโครงการการเขียนโค้ดซึ่งจะมีรูปธรรมมากขึ้นเนื่องจากพวกเขากำลังสร้างประสบการณ์การขับขี่ที่เป็นรูปธรรมในโลกแห่งความเป็นจริง เมื่อนักเรียนทดสอบโครงการการเขียนโค้ดของตนเสร็จสิ้นแล้ว พวกเขาสามารถกลับไปสู่โลกแห่งการขับรถจริงเพื่อช่วยปรับปรุงและพัฒนาโครงการของตนได้

การบันทึกโครงการและการเปลี่ยนแปลงใดๆ ที่เกิดขึ้นกับโครงการในระหว่างขั้นตอนการเขียนโค้ดของวงจรนั้น จะช่วยให้ผู้เรียนมีเครื่องมือการรู้คิดเชิงอภิปัญญาซึ่งพวกเขาสามารถใช้เพื่อช่วยเหลือพวกเขาในขั้นตอนการเขียนโค้ดซ้ำๆ ในโครงการของตน

อำนวยความสะดวกให้กับวงจรการขับเคลื่อนและการเขียนโค้ด 

ส่วนการฝึกปฏิบัติแบบมีคำแนะนำของแต่ละบทเรียนและความท้าทายของหน่วยในหลักสูตร VEX AIM จะให้คำแนะนำแบบทีละขั้นตอนสำหรับทั้งนักเรียนและครูในการเข้าร่วมในส่วนนี้ของบทเรียน มีการให้ลิงก์ไปยังบัตรงานที่พิมพ์ได้สำหรับทั้งส่วนการขับเคลื่อนของรอบและรอบการเข้ารหัส หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการใช้บัตรงาน ดูบทความการใช้บัตรงานกับนักเรียน

อำนวยความสะดวกในการขับขี่

CleanShot 2025-03-21 เวลา 13.20.13@2x.png

  1. กำหนดความคาดหวังสำหรับการทำงานร่วมกันเพื่อให้แน่ใจว่าสมาชิกแต่ละคนในกลุ่มได้เข้าร่วมในส่วนการปฏิบัติที่มีคำแนะนำของบทเรียน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทำงานร่วมกันระหว่างการเขียนโค้ด โปรดดูบทความ การใช้การเขียนโปรแกรมแบบคู่สำหรับการทำงานร่วมกันของนักเรียน
  2. แบ่งปันบัตรงานการขับรถกับนักเรียน ให้แน่ใจว่านักเรียนทุกคนเข้าใจเป้าหมายของงานและได้ตั้งค่าฟิลด์ของตนเองตามที่แสดงในหน้าบทเรียน 
  3. เดินไปรอบๆ ห้องในขณะที่นักเรียนผลัดกันทำภารกิจการขับรถตามที่ระบุไว้ในบัตรภารกิจ นักเรียนควรใช้คำถามสำหรับการสนทนาในบัตรงานเพื่อเป็นแนวทางในการสนทนาในขณะที่ขับรถ ขณะที่คุณเยี่ยมชมแต่ละกลุ่ม ให้ใช้คำถามในบันทึกของครูที่กำหนดให้ เพื่อแนะนำนักเรียนในการพัฒนาสมมติฐานเกี่ยวกับวิธีที่ดีที่สุดในการเริ่มเขียนโค้ดโครงการของพวกเขาโดยอิงจากประสบการณ์การขับขี่ของพวกเขา 
  4. นักเรียนควรใช้เกณฑ์ความสำเร็จและรายการตรวจสอบในบัตรงานเพื่อให้แน่ใจว่าพวกเขาได้ทำส่วนการขับรถของการฝึกแบบมีไกด์เสร็จเรียบร้อยแล้ว เมื่อพวกเขาทำเช่นนั้นแล้ว และบันทึกการปฏิบัติของตนโดยใช้ประโยคและรูปวาดที่ด้านล่างของบัตรงาน พวกเขาต้องติดต่อคุณเพื่อแบ่งปันสมมติฐานที่กลุ่มของพวกเขาได้ตั้งขึ้นระหว่างการขับรถ พร้อมทั้งหลักฐานที่พวกเขามีเพื่อสนับสนุนสมมติฐานดังกล่าว

อำนวยความสะดวกในขั้นตอนการเขียนโค้ด

CleanShot 2025-03-21 เวลา 13.48.27@2x.png

  1. แจกบัตรงานการเขียนโค้ด โดยเตือนให้นักเรียนใช้สมมติฐานที่พวกเขาตั้งไว้ในขั้นการขับเคลื่อนเพื่อเริ่มสร้างโครงการ VEXcode AIM ของพวกเขา
  2. เดินไปรอบๆ ห้องในขณะที่นักเรียนผลัดกันทำภารกิจการเขียนโค้ดตามที่ระบุไว้ในบัตรภารกิจ นักเรียนควรใช้คำถามสำหรับการสนทนาในบัตรงานเพื่อเป็นแนวทางในการสนทนาในขณะที่เขียนโค้ด เมื่อคุณเยี่ยมชมแต่ละกลุ่ม ให้ใช้คำถามในบันทึกของครูที่กำหนดให้ เพื่อช่วยให้นักเรียนเข้าใจเนื้อหาบทเรียน และช่วยแนะนำพวกเขาไปสู่ข้อสรุป

สลับไปมาระหว่างการขับรถและการเขียนโค้ดตามความต้องการ

หลังจากที่นักเรียนสร้างโครงการการเขียนโค้ดเริ่มต้นของตนแล้ว และบันทึกการทดสอบไว้ในบัตรงานการเขียนโค้ดแล้ว พวกเขาควรทำซ้ำไปมาระหว่างการขับรถและการเขียนโค้ดเพื่อปรับปรุงโครงการของตนให้มากเท่าที่จำเป็น นักเรียนควรได้รับการส่งเสริมให้เลือกแนวคิดหนึ่งอย่างเพื่อทดสอบและปรับปรุงในแต่ละครั้ง แทนที่จะทำการเปลี่ยนแปลงหลายอย่างในคราวเดียว เดินไปรอบๆ ห้องต่อไป โดยขอให้เด็กนักเรียนอธิบายว่าตนเองอยู่ในขั้นตอนไหนแล้ว มีการเปลี่ยนแปลงอะไรในโครงการบ้าง และทำไมถึงทำการเปลี่ยนแปลงนั้น 

การอำนวยความสะดวกให้กับวงจรการเรียนรู้อย่างมีประสิทธิผลจะช่วยให้ครูสามารถช่วยนักเรียนให้มีส่วนร่วมกับแนวคิดการเขียนโค้ดได้ทั้งในรูปแบบนามธรรมและรูปธรรม ส่งเสริมให้เข้าใจได้ลึกซึ้งยิ่งขึ้น ข้อมูลเชิงลึกเกี่ยวกับการนำวงจรไปใช้สามารถพบได้ในหลักสูตรเบื้องต้น VEX AIM ใน PD+.

1 Pashler, Harold และคณะ การจัดการเรียนรู้และการเรียนรู้เพื่อปรับปรุงการเรียนรู้ของนักเรียน (NCER 2007-2004) ศูนย์วิจัยการศึกษาแห่งชาติ สหรัฐอเมริกา กรมสามัญศึกษา,2550.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: