It&#x27;s a fair question whether the visual&#x2F;blocks model is appropriate for expert programmers.  However, there was some research presented at ICER 2015 showing that visual&#x2F;blocks languages have benefits for students learning to program.  Mark Guzdial had an interesting blog post[1] about it.<p>[1] <a href="https:&#x2F;&#x2F;computinged.wordpress.com&#x2F;2015&#x2F;08&#x2F;17&#x2F;icer-2015-blocks-win-programming-language-design-ui-design&#x2F;" rel="nofollow">https:&#x2F;&#x2F;computinged.wordpress.com&#x2F;2015&#x2F;08&#x2F;17&#x2F;icer-2015-block...</a>