VEXcode V5 містить блоки у формі пазла, які з’єднуються над або під одним і використовуються для програмування. Послідовність з’єднаних блоків називається стеком. Існує п’ять різних форм блоків, і кожна форма розповідає про її роль у проекті.
| Форма блоку | Опис | Приклади блоків | |
|---|---|---|---|
| Блоки капелюхів | Почніть складати стопку блоків і надайте їм форму для кріплення блоків під ними. | ||
| Стек блоків | Виконайте основні команди. Вони мають форму, що дозволяє кріпитися над або під іншими блоками стеку. | ||
| Булеві блоки | Повертає умову як true або false та поміщається всередині будь-яких блоків з шестикутними (шістьма сторонами) входами для інших блоків. | ||
| Блоки репортера | Повідомляйте значення у вигляді чисел та поміщайтеся всередині будь-яких блоків з овальними входами для інших блоків. | ||
| С-блоки | Зациклити блок(и) всередині них або перевірити, чи є умова істинною чи хибною. Вони мають форму, яка дозволяє кріпити блоки стека зверху, знизу або всередині них. | ||