Position paper: Lack of keyboard support cripples block-based programming

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

引用 8|浏览13
暂无评分
摘要
Block-based programming is very popular with beginners, but it has failed to gain traction among intermediate and expert programmers. The mouse-centric interfaces typically found in block-based programming environments make edit interactions (especially in large programs) tedious and awkward. We propose that adding keyboard support is a key step to extending the applicability of block-based programming ideas and would allow their use by intermediate and expert programmers, extending some of their benefits to new user groups. We describe an implementation of this idea, `frame-based programming¿, which leads to a number of benefits in error avoidance and edit efficiency.
更多
查看译文
关键词
navigation,prototypes
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要