Блоки по разному выглядят и имеют разную форму, в точности как в обычном конструкторе. По форме можно выделить 11 блоков шапок, 2 типа закрывающих блоков, 37 так называемых «блоков-репортеров», 13 «логических репортеров», 77 «обычных» и так далее. Эти элементы, выводят сообщения передают друг-другу информацию, имитируют конструкции «взрослых» языков: ветвления, условия, циклы, массивы и кортежи. С недавних пор, пользователи даже могут самостоятельно инициировать переменные в коде, что совсем уже приближает платформу к настоящему языку программирования.