Blocks at your fingertips: Blurring the line between blocks and text in GP

BLOCKS AND BEYOND '15 Proceedings of the 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond)(2015)

引用 34|浏览5
暂无评分
摘要
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.
更多
查看译文
关键词
color,computer languages,visualization,switches,block codes
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要