Компания Google представила инструмент Blockly, предназначенный для обучения программированию и сочетающий в себе простоту хорошего набора инструкций с интуитивностью пазла. Идея проекта состоит в том, чтобы дать начинающим программистам представление о логике написания и расположения команд вместо того, чтобы засталять их зазубривать так и не понятые до конца шаблоны.
Blockly может пригодиться и более продвинутым кодерам — для создания макетов небольших программ на незнакомом языке или в незнакомом интерфейсе программирования приложений. Blockly является преемником App Inventor, который, в свою очередь, был вдохновлён средой программирования Scratch от Массачусетского технологического института. Новинка имеет некоторые уникальные для этих программ функции — к примеру, возможность экспорта своих блоков в виде реального кода, то есть, написания в Blockly настоящих программ.
Интерфейс детища Google, пока находящегося в стадии разработки, на удивление прост, а испытать его в деле можно, составив собственную небольшую программу в демо-режиме на сайте Blockly. Советуем попробовать. И обязательно расскажите, довели ли вы человечка до заветной цели!