Skip to main content

แข่งขัน

ตอนนี้คุณได้ฝึกฝนการเขียนโค้ดให้หุ่นยนต์ของคุณเพื่อรวบรวมและเก็บคะแนนวงแหวนโดยอัตโนมัติแล้ว คุณก็พร้อมสำหรับ Coding Crunch Challenge แล้ว

เป้าหมายของความท้าทายนี้คือการรวบรวมและทำคะแนนให้ได้ 2 ห่วงบนเสาให้ได้เร็วที่สุด แอนิเมชั่นด้านล่างแสดงตัวอย่างวิธีการตั้งค่าสนามและเริ่มความท้าทาย 

ในวิดีโอข้างล่าง Clawbot จะอยู่ทางด้านซ้ายของสนาม มีวงแหวนสองวงบนสนาม วงหนึ่งตั้งอยู่ใกล้ด้านบนของสนาม ระหว่างแผ่นที่สองและสาม และอีกวงหนึ่งอยู่ใกล้กับด้านล่างของสนาม ระหว่างแผ่นที่สองและสามเช่นกัน มีเสาเดี่ยวอยู่กลางสนามทางด้านขวา วิดีโอเริ่มด้วยการนับถอยหลัง: 3, 2, 1 Clawbot ขับไปที่กระเบื้องที่สองและสาม จากนั้นเคลื่อนขึ้นไปที่แหวนวงแรกและหยิบแหวนขึ้นมา จากนั้นก็ยกกรงเล็บขึ้นและถอยหลังไป ถัดไป มันจะขับไปที่เสาและปล่อยกรงเล็บ ปล่อยให้แหวนตกลงบนเสา จากนั้น Clawbot จะถอยหลังแล้วลดกรงเล็บลง จากนั้นจึงขับไปยังวงแหวนที่ 2 ที่ด้านล่างของสนาม หยิบขึ้นมา หมุน แล้วขับไปที่เสา Clawbot ปล่อยกรงเล็บ ทำให้แหวนหล่นลงบนเสา ตัวจับเวลาจะหยุดลง ณ จุดนี้ เนื่องจากความท้าทายเสร็จสิ้นแล้ว และแสดงเวลา 15:13 วินาที ทั้งหมดนี้ทำขึ้นโดยอัตโนมัติโดยรวบรวมแหวนแต่ละวง นำไปที่เสาเล็ก และวางไว้บนเสาเพื่อทำคะแนน

ปฏิบัติตามขั้นตอนในเอกสารนี้เพื่อทำ Coding Crunch Challenge ให้เสร็จสิ้น Google / .docx / .pdf

เมื่อคุณทำ Coding Crunch Challenge เสร็จแล้ว ให้ติดต่อครูของคุณ ให้แน่ใจว่าคุณได้บันทึกผลลัพธ์ของความท้าทายไว้ในสมุดบันทึกวิศวกรรมของคุณแล้ว

สรุปการสะท้อนความคิด

ตอนนี้คุณได้สร้างกลยุทธ์และแข่งขันใน Coding Crunch Challenge แล้ว ถึงเวลาที่จะทบทวนสิ่งที่คุณได้เรียนรู้และได้ทำในบทเรียนนี้ เริ่มหน้าใหม่ในสมุดบันทึกวิศวกรรมของคุณเพื่อเริ่มต้นการสะท้อนความคิดของคุณ

ให้คะแนนตัวเองในฐานะมือใหม่ ผู้ฝึกหัด หรือผู้เชี่ยวชาญในแต่ละแนวคิดต่อไปนี้ในสมุดบันทึกวิศวกรรมของคุณ ให้คำอธิบายสั้นๆ ว่าเหตุใดคุณจึงให้คะแนนตัวเองในแต่ละแนวคิดดังนี้:

  • การใช้คำสั่งหมุนใน VEXcode EXP เพื่อเปิดและปิดกรงเล็บ รวมถึงการยกและลดแขน
  • การวางแผนเส้นทางเพื่อสร้างโครงการ VEXcode EXP ที่รวบรวม เคลื่อนย้าย และเก็บคะแนนวงแหวน
  • ร่วมมือกับสมาชิกในทีมเพื่อสร้างโปรเจ็กต์การเขียนโค้ดเพื่อแข่งขันใน Coding Crunch Challenge

ใช้ตารางนี้เพื่อช่วยคุณกำหนดว่าคุณอยู่ในหมวดหมู่ใด

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

ต่อไปจะเป็นอย่างไร?

ในบทเรียนนี้ คุณจะได้เรียนรู้เกี่ยวกับความสำคัญของการวางแผนเส้นทาง และวิธีใช้คำสั่งหมุนเพื่อควบคุมมอเตอร์กรงเล็บและแขน นอกจากนี้ คุณยังได้เรียนรู้วิธีการเตรียมตัวสำหรับการท้าทายแบบอัตโนมัติโดยการวางแผน สร้าง และทำซ้ำในโครงการ VEXcode EXP เพื่อสะสมแหวนในการโพสต์ใน Coding Crunch Challenge

ในบทเรียนถัดไป คุณจะ:

  • เรียนรู้เกี่ยวกับการปรับแต่งการควบคุมไดรเวอร์
  • ใช้คอนโทรลเลอร์กับ VEXcode EXP เพื่อเพิ่มประสิทธิภาพกลยุทธ์การขับขี่ของคุณในการแข่งขัน Split Decision Challenge
  • เรียนรู้การบันทึกโปรแกรมต่างๆ ลงใน EXP Brain ของคุณเพื่อสลับไปมาระหว่างโปรแกรมต่างๆ ได้อย่างง่ายดายในระหว่างการท้าทายการตัดสินใจแบบแยกส่วน
ภาพ
Clawbot ถือแหวนไว้ที่แขนกรงเล็บ เตรียมที่จะทำลายมันโดยวางไว้บนเสาสูง

เลือก < กลับไปที่บทเรียน เพื่อกลับไปยังภาพรวมบทเรียน

เลือก ถัดไป บทเรียน > เพื่อไปยังบทเรียนที่ 4 และเรียนรู้เกี่ยวกับการปรับแต่งการควบคุมไดรเวอร์และการใช้ช่องหลายช่องบน EXP Brain