Skip to main content

CS ระดับ 1 - บล็อก VEXcode VR

บทที่ 8 - การเคลื่อนย้ายดิสก์ด้วยลูป

บทที่ 4: การใช้ Nested Loops

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

บทที่ 4 ตัวอย่าง

ผลการเรียนรู้

  • ระบุวิธีการซ้อนลูป
  • อธิบายโฟลว์ของโปรเจ็กต์ผ่านลูปที่ซ้อนกัน
  • อธิบายว่าทำไมจึงใช้ลูปแบบซ้อนในโปรเจ็กต์ VEXcode VR

ลูปคืออะไร?

บล็อกจากหมวดหมู่การควบคุม เช่น [ทำซ้ำ], [ทำซ้ำจนกระทั่ง] และ [ตลอดกาล] บล็อกลักษณะการทำงานซ้ำในลูป

วนซ้ำ

ตัวอย่างเช่น บล็อก [Forever] จะทำซ้ำบล็อกที่อยู่ข้างในในวงวนตลอดไป ลูกศรที่ด้านล่างของบล็อกบ่งชี้ว่าพฤติกรรมภายในจะถูกทำซ้ำในลักษณะวนซ้ำ

บล็อกตลอดไป

เลือกปุ่ม ถัดไป เพื่อดำเนินการต่อในส่วนที่เหลือของบทเรียนนี้