เขียนโค้ด BaseBot เพื่อขับเป็นสี่เหลี่ยม!
6 บทเรียน
ในบทนี้ คุณจะได้สำรวจวิธีใช้เซ็นเซอร์แบบออปติคอลและระยะทางเพื่อค้นหา ชน และเคลียร์ 'ปราสาท' ลูกบาศก์เพื่อทำคะแนนในการแข่งขัน Castle Crasher!
ไปที่พอร์ทัลครูเพื่อดูสื่อและวิดีโอสนับสนุนครูเกี่ยวกับเนื้อหาและการอำนวยความสะดวกของบทเรียน Castle Crasher
บทที่ 1: บทนำ
ในบทเรียนนี้คุณจะได้รับการแนะนำให้รู้จักกับการแข่งขัน Castle Crasher สร้าง BaseBot และเตรียมพร้อมสำหรับการเขียนโค้ด
บทที่ 2: Castle Crasher ไม่มีเซ็นเซอร์
ในบทเรียนนี้คุณจะได้เรียนรู้เกี่ยวกับการคำนวณมุมและการเปลี่ยนความเร็วของหุ่นยนต์ของคุณเพื่อให้คุณสามารถแข่งขันใน Tower Over Challenge ได้
บทที่ 3: Castle Crasher + เซ็นเซอร์ระยะทาง
ในบทเรียนนี้คุณจะได้เรียนรู้เกี่ยวกับเซ็นเซอร์ระยะทางคืออะไรและสามารถใช้กับหุ่นยนต์ของคุณได้อย่างไร นอกจากนี้คุณยังจะได้เรียนรู้เกี่ยวกับบล็อก [รอจนกว่า] และวิธีใช้ในโครงการ VEXcode IQ จากนั้นคุณจะนำสิ่งที่คุณได้เรียนรู้ไปใช้ในการแข่งขัน Cube Crasher Challenge!
บทที่ 4: การสร้างอัลกอริทึม
ในบทเรียนนี้คุณจะได้เรียนรู้เกี่ยวกับออปติคัลเซนเซอร์และวิธีการสร้างอัลกอริทึมที่ใช้ข้อเสนอแนะของเซ็นเซอร์ จากนั้นคุณจะต้องตั้งรหัสให้หุ่นยนต์ของคุณค้นหาลูกบาศก์โดยอัตโนมัติและผลักออกจากสนามในการแข่งขันกวาดล้างสนาม
บทเรียนที่ 5: การแข่งขัน Castle Crasher
ในบทเรียนนี้คุณจะใช้การเรียนรู้ของคุณจากบทเรียนก่อนหน้านี้เพื่อแข่งขันในการแข่งขัน Castle Crasher!
บทที่ 6: บทสรุป
ในบทเรียนนี้คุณจะได้ทบทวนหน่วยและระบุความเชื่อมโยงระหว่างสิ่งที่คุณทำกับอาชีพ STEM
เขียนโค้ด BaseBot เพื่อขับเป็นสี่เหลี่ยม!
เขียนโค้ด BaseBot เพื่อล้มลูกบาศก์!
เรียนรู้เกี่ยวกับทิศทางของ BaseBot ในการผลักลูกบาศก์!
โค้ด BaseBot เพื่อเลี้ยวซ้ายและขวา
เคลื่อนหุ่นยนต์ของคุณไปข้างหน้าและข้างหลังโดยอัตโนมัติ!
5 บทเรียน
ในหน่วยการเรียนรู้นี้ คุณจะสร้างและเขียนโค้ด Simple Clawbot ด้วยเซ็นเซอร์ออปติคัลเพื่อจดจำและรวบรวมลูกบาศก์สีแดงเพื่อแข่งขันในการแข่งขัน Treasure Hunt!
ไปที่พอร์ทัลครูเพื่อดูสื่อและวิดีโอสนับสนุนครูเกี่ยวกับเนื้อหาและการอำนวยความสะดวกของบทเรียน Treasure Hunt
บทที่ 1: บทนำ
คุณจะได้รับการแนะนำเกี่ยวกับการแข่งขันล่าสมบัติ สร้าง Simple Clawbot และเตรียมพร้อมสำหรับการเขียนโค้ด
บทที่ 2: กรงเล็บไม่มีเซ็นเซอร์
ในบทเรียนนี้ คุณจะได้เรียนรู้เกี่ยวกับการใช้บล็อก Drivetrain และ Motion ใน VEXcode IQ เพื่อเขียนโค้ด Simple Clawbot เพื่อรวบรวมและเคลื่อนย้ายลูกบาศก์ในความท้าทาย Clawbot Collector
บทที่ 3: กรงเล็บพร้อมเซ็นเซอร์
ในบทเรียนนี้ คุณจะได้เรียนรู้เกี่ยวกับการเขียนโค้ดเซ็นเซอร์ออปติคัลเพื่อตรวจจับ รวบรวม และเคลื่อนย้ายลูกบาศก์สีแดงในความท้าทาย Treasure Mover!
บทที่ 4: การแข่งขันล่าสมบัติ
ในบทเรียนนี้ คุณจะนำการเรียนรู้จากบทเรียนก่อนหน้ามาประยุกต์ใช้ในการแข่งขันล่าสมบัติ!
บทที่ 5: บทสรุป
ในบทเรียนนี้คุณจะได้ทบทวนหน่วยและระบุความเชื่อมโยงระหว่างสิ่งที่คุณทำกับอาชีพ STEM
0 ห้องทดลอง
เขียนรหัสฐานรหัสการขับขี่ด้วยตนเองของคุณเพื่อใช้เซ็นเซอร์ตรวจจับดวงตาเพื่อตรวจจับความสว่างและสีในชุดกิจกรรมนี้
0 บทเรียน
ตั้งโปรแกรม VEX Controller เพื่อควบคุม Clawbot ผ่านความท้าทายต่างๆ โดยใช้แนวคิดของลูปและเหตุการณ์
0 บทเรียน
ตั้งโปรแกรมหุ่นยนต์ของคุณให้ดำเนินการตามเงื่อนไขและสร้างอินเทอร์เฟซผู้ใช้ (UI)