DocumentCode
3720794
Title
Blocks at your fingertips: Blurring the line between blocks and text in GP
Author
Jens Monig;Yoshiki Ohshima;John Maloney
Author_Institution
CDG
fYear
2015
Firstpage
51
Lastpage
53
Abstract
Visual blocks languages offer many advantages to the beginner or "casual" programmer. They eliminate syntax issues, allow the user to work with logical program chunks, provide affordances such as drop-down menus, and leverage the fact that recognition is easier than recall. However, as users gain experience and start creating larger programs, they encounter two inconvenient properties of pure blocks languages: blocks take up more screen real-estate than textual languages and dragging blocks from a palette is slower than typing. This paper describes three experiments in blurring the line between blocks and textual code in GP, a new blocks language for casual programmers currently under development.
Keywords
"Block codes","Keyboards","Syntactics","Switches","Color","Visualization","Computer languages"
Publisher
ieee
Conference_Titel
Blocks and Beyond Workshop (Blocks and Beyond), 2015 IEEE
Type
conf
DOI
10.1109/BLOCKS.2015.7369001
Filename
7369001
Link To Document