VEXcode V5 มีบล็อกรูปทรงชิ้นส่วนปริศนาที่เชื่อมต่อด้านบนหรือด้านล่างซึ่งกันและกันและใช้ในการโปรแกรม ชุดของบล็อกที่เชื่อมต่อกันเรียกว่าสแต็ก บล็อกมีห้ารูปทรงที่แตกต่างกัน และแต่ละรูปร่างจะบอกคุณเกี่ยวกับบทบาทของบล็อกในโครงการ
| รูปทรงบล็อก | คำอธิบาย | ตัวอย่างบล็อก | |
|---|---|---|---|
| บล็อกหมวก | เริ่มจากการเรียงบล็อกซ้อนกัน แล้วจัดรูปทรงให้สามารถต่อบล็อกที่อยู่ด้านล่างเข้าด้วยกันได้ | ||
| บล็อกซ้อนกัน | ดำเนินการคำสั่งหลัก ออกแบบมาเพื่อใช้ติดด้านบนหรือด้านล่างของบล็อกซ้อนกันอื่นๆ | ||
| บล็อกบูลีน | ส่งคืนค่าเงื่อนไขเป็นจริงหรือเท็จ และพอดีกับบล็อกใดๆ ที่มีอินพุตเป็นรูปหกเหลี่ยม (หกด้าน) สำหรับบล็อกอื่นๆ | ||
| นักข่าวถูกปิดกั้น | รายงานค่าในรูปแบบตัวเลขและพอดีกับช่องป้อนข้อมูลรูปวงรีสำหรับช่องป้อนข้อมูลอื่นๆ | ||
| บล็อก C | วนลูปบล็อกภายใน หรือตรวจสอบว่าเงื่อนไขเป็นจริงหรือเท็จ รูปทรงของพวกมันถูกออกแบบมาเพื่อใช้ยึดบล็อกซ้อนกันไว้ด้านบน ด้านล่าง หรือด้านใน | ||