A. Bragdon, R. Zeleznik, S. Reiss, S. Karumuri, W. Cheung et al., Code bubbles, Proceedings of the 28th international conference on Human factors in computing systems, CHI '10, pp.2503-2512, 2010.
DOI : 10.1145/1753326.1753706

D. Bau, D. A. Bau, M. Dawson, and C. S. Pickens, Pencil code, Proceedings of the 14th International Conference on Interaction Design and Children, IDC '15, pp.445-448, 2015.
DOI : 10.1109/VISSOFT.2013.6650546

M. E. Brinson and S. Jahn, Qucs: A GPL software package for circuit simulation, compact device modelling and circuit macromodelling from DC to RF and beyond, Modelling: Electronic Networks, Devices and Fields 22, pp.297-319, 2009.
DOI : 10.1002/jnm.702

M. H. Clifton, A technique for making structured programs more readable, ACM SIGPLAN Notices, vol.13, issue.4, pp.58-63, 1978.
DOI : 10.1145/953411.953415

S. Cooper, W. Dann, and R. Pausch, Alice: a 3-D tool for introductory programming concepts, Consortium for Computing Sciences in Colleges, pp.107-116, 2000.

J. Dem?ar, T. Curk, A. Erjavec, ?. Gorup, T. Ho?evar et al., Orange: Data Mining Toolbox in Python, Journal of Machine Learning Research, vol.14, pp.2349-2353, 2013.

E. Du, Gameblox Flexidor: adding flexibility to blocks based programming environments, 2015.

S. G. Eick, T. L. Graves, A. F. Karr, J. S. Marron, and A. Mockus, Does code decay? Assessing the evidence from change management data, IEEE Transactions on Software Engineering, vol.27, issue.1, pp.1-12, 2001.
DOI : 10.1109/32.895984

C. Elliott, V. Vijayakumar, W. Zink, and R. Hansen, National Instruments LabVIEW: A Programming Environment for Laboratory Automation and Measurement, Journal of the Association for Laboratory Automation, vol.12, issue.1, pp.17-24, 2007.
DOI : 10.1016/j.jala.2006.07.012

M. Kersten and G. C. Murphy, Using task context to improve programmer productivity, Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering , SIGSOFT '06/FSE-14, pp.1-11, 2006.
DOI : 10.1145/1181775.1181777

URL : http://cmapspublic.ihmc.us/rid=1166132761135_1490040254_10541/p1-kersten.pdf

A. J. Ko, B. Myers, M. J. Coblenz, and H. H. Aung, An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks, IEEE Transactions on Software Engineering, vol.32, issue.12, pp.971-987, 2006.
DOI : 10.1109/TSE.2006.116

J. Liu, C. Lin, J. Wilson, D. Hemmenway, E. Hasson et al., Making games a "snap" with Stencyl, Proceedings of the 45th ACM technical symposium on Computer science education, SIGCSE '14, pp.169-174, 2014.
DOI : 10.1145/2538862.2538978

R. J. Miara, J. A. Musselman, J. A. Navarro, and B. Shneiderman, Program indentation and comprehensibility, Communications of the ACM, vol.26, issue.11, pp.861-867, 1983.
DOI : 10.1145/182.358437

A. Millner and E. Baafi, Modkit, Proceedings of the 10th International Conference on Interaction Design and Children, IDC '11, pp.250-253, 2011.
DOI : 10.1145/1999030.1999074

J. Okerlund and F. Turbak, A Preliminary Analysis of App Inventor Blocks Programs. Poster presented at Visual Languages and Human Centric Computing (VLHCC), pp.15-19, 2013.

S. C. Pokress and J. J. Veiga, MIT App Inventor: Enabling personal mobilé computing. arXiv preprint arXiv:1310, p.2830, 2013.

M. Resnick, J. Maloney, A. Monroy-hernández, N. Rusk, E. Eastmond et al., Scratch, Communications of the ACM, vol.52, issue.11, pp.60-67, 2009.
DOI : 10.1145/1592761.1592779

B. E. Teasley, The effects of naming style and expertise on program comprehension, International Journal of Human-Computer Studies, vol.40, issue.5, pp.757-770, 1994.
DOI : 10.1006/ijhc.1994.1036

F. Turbak, M. Sherman, F. Martin, D. Wolber, and S. C. Pokress, Events-first Programming in APP Inventor, J. Comput. Sci. Coll, vol.29, issue.6, pp.81-89, 2014.

R. V. Roque, OpenBlocks: an extendable framework for graphical block programming systems, 2007.

D. Weintrop and U. Wilensky, To block or not to block, that is the question, Proceedings of the 14th International Conference on Interaction Design and Children, IDC '15, pp.199-208, 2015.
DOI : 10.1086/494648