Skip to main content

Clawbot พร้อมตัวอย่างคอนโทรลเลอร์

  • อายุ 12-18 ปี
  • 45 นาที - 4 ชั่วโมง 45 นาที
  • ระดับกลาง
ภาพตัวอย่าง

คำอธิบาย

นักเรียนจะเขียนโปรแกรม VEX Controller เพื่อควบคุม Clawbot ผ่านความท้าทายที่น่าสนใจหลาย ๆ อย่างโดยใช้แนวคิดของลูปและเหตุการณ์

แนวคิดหลัก

  • วิธีการสร้าง ดาวน์โหลด และรันโครงการ

  • โปรแกรมที่ใช้เหตุการณ์และลูป

  • การจับคู่คอนโทรลเลอร์กับรุ่น VEX V5

  • วิธีการบันทึกโครงการ

วัตถุประสงค์

  • ปฏิบัติตามคำแนะนำในการสร้างเพื่อสร้างหุ่นยนต์ที่จะทำภารกิจเฉพาะอย่างหนึ่งให้สำเร็จ

  • วิเคราะห์ทิศทางในการกำหนดค่าและตั้งโปรแกรมหุ่นยนต์เพื่อทำงานชุดหนึ่งให้เสร็จสมบูรณ์

  • จับคู่คอนโทรลเลอร์กับ VEX V5 Brain

  • ดาวน์โหลดเทมเพลตโครงการที่ถูกต้อง

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

  • สร้างโครงการตามเหตุการณ์

  • สำรวจโค้ดโปรแกรมที่ใช้ในการเขียนโปรแกรมคอนโทรลเลอร์โดยใช้โครงการตัวอย่าง Tank Drive และ Clawbot Control และทดสอบโครงการที่นักศึกษาสร้างขึ้น

วัสดุที่ต้องใช้

  • ชุดเริ่มต้นห้องเรียน VEX V5

  • รหัส VEX V5

  • สมุดบันทึกวิศวกรรม

  • สิ่งของในห้องเรียนที่นำมาใช้เป็นอุปสรรค

หมายเหตุการอำนวยความสะดวก

  • การสนับสนุนจากครู คำถามสำหรับการสนทนา เคล็ดลับ และการประเมินนักเรียน ทั้งหมดได้รับการจัดระเบียบไว้ในห้องปฏิบัติการ STEM เพื่อช่วยให้ครูมีส่วนร่วมกับนักเรียนได้สำเร็จ

  • ควรดาวน์โหลด VEXcode V5 VEXos ลงในอุปกรณ์ของนักเรียนแต่ละคนที่จะใช้ในการเขียนโปรแกรม Clawbot

  • นักเรียนควรทำความคุ้นเคยกับชิ้นส่วนชุดต่างๆ ก่อนที่จะเริ่มสร้าง Clawbot

  • ควรชาร์จแบตเตอรี่ให้ทั้งสมองและตัวควบคุมก่อนเริ่มต้นห้องปฏิบัติการ STEM

  • สมุดบันทึกด้านวิศวกรรมอาจเรียบง่ายเหมือนกระดาษบรรทัดภายในแฟ้มหรือแฟ้ม โน้ตบุ๊กที่แสดงเป็นตัวอย่างที่ซับซ้อนกว่าซึ่งมีจำหน่ายผ่าน VEX

ส่งเสริมการเรียนรู้ของคุณ

มาตรฐานการศึกษา

มาตรฐานความรู้ด้านเทคโนโลยี (STL)

  • 9.H: การสร้างแบบจำลอง การทดสอบ การประเมิน และการปรับเปลี่ยน ใช้เพื่อเปลี่ยนแนวคิดให้เป็นโซลูชันที่ใช้งานได้จริง

  • 11.I: สร้างผลิตภัณฑ์หรือระบบและบันทึกวิธีการแก้ปัญหา

มาตรฐานวิทยาศาสตร์รุ่นต่อไป (NGSS)

  • HS-ETS1-2: ออกแบบโซลูชันสำหรับปัญหาที่ซับซ้อนในโลกแห่งความเป็นจริงโดยแบ่งปัญหาเหล่านั้นออกเป็นปัญหาที่เล็กลงและสามารถจัดการได้มากขึ้น ซึ่งสามารถแก้ไขได้ด้วยวิศวกรรม

สมาคมครูสอนวิทยาการคอมพิวเตอร์ (CSTA)

  • 3A-AP-13: สร้างต้นแบบที่ใช้อัลกอริทึมในการแก้ไขปัญหาการคำนวณโดยใช้ประโยชน์จากความรู้เดิมของนักเรียนและความสนใจส่วนตัว

  • 3A-AP-22: ออกแบบและพัฒนาสิ่งประดิษฐ์ทางการคำนวณที่ทำงานในบทบาททีมโดยใช้เครื่องมือในการทำงานร่วมกัน

มาตรฐานรัฐแกนกลางร่วม (CCSS)

  • CCSS.ELA-LITERACY.RST.9-10.3: ปฏิบัติตามขั้นตอนหลายขั้นตอนที่ซับซ้อนอย่างแม่นยำเมื่อทำการทดลอง การวัด หรือการปฏิบัติงานทางเทคนิค รวมถึงคำนึงถึงกรณีพิเศษหรือข้อยกเว้นที่กำหนดไว้ในข้อความ

  • CCSS.ELA-LITERACY.RST.11-12.3: ปฏิบัติตามขั้นตอนหลายขั้นตอนที่ซับซ้อนอย่างแม่นยำเมื่อทำการทดลอง การวัด หรือการปฏิบัติงานทางเทคนิค วิเคราะห์ผลลัพธ์ที่เจาะจงตามคำอธิบายในข้อความ

  • สสว.5: ใช้เครื่องมือให้เหมาะสมอย่างมีกลยุทธ์

  • MP.6: ใส่ใจความแม่นยำ

ความรู้และทักษะที่จำเป็นของเท็กซัส (TEKS)

  • 126.32.c.1.D: สร้างอัลกอริทึมสำหรับการแก้ไขปัญหาต่างๆ

  • 126.32.c.2.A: แสวงหาและตอบสนองต่อคำแนะนำจากเพื่อนร่วมงานและผู้เชี่ยวชาญในการประเมินวิธีแก้ไขปัญหา

  • 126.32.c.2.B: ดีบักและแก้ไขปัญหาโดยใช้เอกสารอ้างอิงและกลยุทธ์ที่มีประสิทธิภาพ

  • 126.32.c.4.D: อ่านและกำหนดคำอธิบาย วัตถุประสงค์ และเป้าหมายของปัญหา

  • 126.33.c.4.A: ใช้กลยุทธ์การแก้ปัญหาการออกแบบโปรแกรมเพื่อสร้างแนวทางแก้ไขโปรแกรม

  • 126.33.c.4.B: กำหนดและระบุจุดประสงค์และเป้าหมายของการแก้ปัญหา

  • 126.33.c.4.F: ออกแบบวิธีแก้ไขปัญหา

  • 126.33.c.4.G: เขียนโค้ดโซลูชันจากการออกแบบโปรแกรม

  • 126.33.c.4.T: พัฒนาอัลกอริทึมแบบวนซ้ำและเขียนโค้ดโปรแกรมเพื่อแก้ไขปัญหาเชิงปฏิบัติ