ห้องปฏิบัติการที่ 1 - ตรวจหาสิ่งกีดขวาง
- นักเรียนจะแสร้งทำเป็นว่าหุ่นยนต์ 123 เป็นยานสำรวจดาวอังคารที่ได้รับมอบหมายให้ตรวจจับสิ่งกีดขวางในพื้นที่ลงจอดบนดาวอังคาร (สนาม 123) เพื่อให้สามารถกำจัดสิ่งกีดขวางเหล่านี้ได้
- นักเรียนจะได้รับการแนะนำให้รู้จักกับเซ็นเซอร์ตรวจจับดวงตาที่ด้านหน้าของหุ่นยนต์ 123 และสังเกตว่าสามารถใช้เซ็นเซอร์ตาเพื่อตรวจจับวัตถุได้อย่างไร
- นักเรียนจะได้รับการแนะนำให้รู้จักกับบล็อก [Drive until] ใน VEXcode 123 และชมการสาธิตว่าบล็อกนี้สั่งให้หุ่นยนต์ 123 ขับรถอย่างไรจนกว่าเซ็นเซอร์ตรวจจับดวงตาจะตรวจพบวัตถุ
- จากนั้นนักเรียนจะสร้างและทดสอบโครงการที่ใช้บล็อก [Drive until] เพื่อขับเคลื่อนหุ่นยนต์ 123 ตัวจนกว่าเซ็นเซอร์ตรวจจับดวงตาจะตรวจพบวัตถุ
- นักเรียนจะเพิ่มฟีเจอร์เรืองแสงในโครงการเพื่อแสดงการส่งสัญญาณหุ่นยนต์ 123 ว่าตรวจพบสิ่งกีดขวางบนพื้นที่ลงจอดบนดาวอังคารที่จำเป็นต้องถูกลบออก
ห้องปฏิบัติการที่ 2 - เคลียร์พื้นที่ลงจอด
- ในห้องปฏิบัติการนี้นักเรียนจะได้รับการท้าทายด้วยการสร้างโครงการ VEXcode 123 ที่มีหุ่นยนต์ 123 ตรวจสอบพื้นที่ลงจอดบนดาวอังคารทั้งหมด (ฟิลด์ 123) เพื่อให้แน่ใจว่าไม่มีสิ่งกีดขวางก่อนที่ยานสำรวจดาวอังคารคันถัดไปจะลงจอดได้
- นักเรียนจะได้รับการแนะนำให้รู้จัก กับลูปใน VEXcode 123 และสังเกตว่าบล็อกเหล่านั้นมีหุ่นยนต์ 123 ทำซ้ำคำสั่งภายในบล็อก “C” เหล่านี้ตลอดไปอย่างไร นักเรียนจะเห็นว่าลูปนี้สามารถใช้กับข้อเสนอแนะของ เซ็นเซอร์เพื่อให้หุ่นยนต์ 123 ตรวจจับสิ่งกีดขวางหลายอย่างในฟิลด์ 123 ได้อย่างไร
- ในส่วนการเล่นนักเรียนจะทำการท้าทายแบบเปิดเพื่อ สร้างและทดสอบโครงการที่มีหุ่นยนต์ 123 ตัวขับไปและตรวจจับสิ่งกีดขวางทั้งหมดในสนามแม้ว่าตำแหน่งของสิ่งกีดขวางจะเปลี่ยนไปก็ตาม