Transparency and Liveness in Visual Programming Environments for Novices — Steven L. Tanimoto

Steven argues that transparency and liveness might contribute to the success of blocks-based programming.

Steven has designed a language called the data factory that tries to be very live and transparent:

2015-10-22 13.28.27

The picture does not really do it justice, live is looks really awesome. In the very old days of punch cards, it took a day or so to get feedback, and liveness has made that a lot better.

More on data factory here: http://www.cs.washington.edu/research/metip/vl/df/DataFactoryHCC.pdf