首页> 外文会议>IEEE Symposium on Visual Languages and Human-Centric Computing >Toward an Efficient User Interface for Block-Based Visual Programming
【24h】

Toward an Efficient User Interface for Block-Based Visual Programming

机译:面向基于块的可视化编程的高效用户界面

获取原文

摘要

Block-based visual programming (BVP) is becoming popular as a basis of programming education. It allows beginners to visually construct programs without suffering from syntax errors. However, a typical user interface for BVP is inefficient partly because the users need to perform many drag-and-drop operations to put blocks on a program, and also partly because they need to find necessary blocks from many choices. To improve the efficiency of constructing programs in a BVP system, we propose a user interface that introduces three new features: (1) the semiautomatic addition of blocks; (2) the use of a pie menu to change categories of blocks; (3) the focus+context visualization of blocks in a category. We implemented a prototype BVP system with the new user interface.
机译:基于块的视觉编程(BVP)作为编程教育的基础正变得越来越流行。它使初学者可以直观地构造程序,而不会遇到语法错误。但是,BVP的典型用户界面效率低下,部分原因是用户需要执行许多拖放操作才能将块放置在程序上,还部分原因是他们需要从多种选择中找到必要的块。为了提高在BVP系统中构建程序的效率,我们提出了一个用户界面,该界面引入了三个新功能:(1)半自动添加块; (2)使用饼图菜单更改块的类别; (3)类别中块的焦点+上下文可视化。我们使用新的用户界面实现了原型BVP系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号