VEXcode GO में पहेली के टुकड़े के आकार के ब्लॉक होते हैं जो एक दूसरे के ऊपर या नीचे जुड़ते हैं और कोड करने के लिए उपयोग किए जाते हैं। जुड़े हुए ब्लॉकों की श्रृंखला को स्टैक कहा जाता है। ब्लॉकों के पांच अलग-अलग आकार हैं और प्रत्येक आकार आपको परियोजना में उसकी भूमिका के बारे में बताता है।
| ब्लॉक आकार | विवरण | ब्लॉक उदाहरण | |
|---|---|---|---|
| टोपी ब्लॉक | ब्लॉकों का एक ढेर शुरू करें और उनके नीचे ब्लॉकों को जोड़ने के लिए आकार दें। | ||
| ब्लॉकों को ढेर करें | मुख्य आदेशों का पालन करें. इन्हें अन्य स्टैक ब्लॉकों के ऊपर या नीचे जोड़ने के लिए आकार दिया गया है। | ||
| बूलियन ब्लॉक | किसी शर्त को सत्य या असत्य के रूप में लौटाएं और अन्य ब्लॉकों के लिए षट्कोणीय (छह-पक्षीय) इनपुट वाले किसी भी ब्लॉक के अंदर फिट करें। | ||
| रिपोर्टर ब्लॉक | संख्याओं के रूप में मानों की रिपोर्ट करें और अन्य ब्लॉकों के लिए अंडाकार इनपुट के साथ किसी भी ब्लॉक के अंदर फिट करें। | ||
| सी ब्लॉक | ब्लॉक(ब्लॉकों) को उनके भीतर लूप करें या जांचें कि क्या कोई शर्त सत्य है या असत्य। इन्हें इस प्रकार आकार दिया गया है कि इनके ऊपर, नीचे या अंदर स्टैक ब्लॉक्स को जोड़ा जा सके। | ||