检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王婷婷[1] 王丹力[1] 路璐[1] 何亮[1] 王宏安[1] 戴国忠[1]
机构地区:[1]中国科学院软件研究所人机交互技术与智能信息处理实验室,北京100190
出 处:《计算机辅助设计与图形学学报》2013年第4期584-591,共8页Journal of Computer-Aided Design & Computer Graphics
基 金:国家"九七三"重点基础研究发展计划项目(2013CB328805);国家自然科学基金(60970090;61272325);中国科学院知识创新工程领域前沿项目(IS CAS 2009-QY03);广东省中国科学院全面战略合作项目(2011B090300086);广东省佛山市院市合作项目(2012YS04)
摘 要:针对现有的面向儿童的编程工具在图形化表示、交互设计等方面存在的不足,以及没有专门面向中国儿童的编程工具的问题,提出一种面向儿童的图形化编程范式和图形语言的描述方式,设计实现了适合8~14岁中国儿童使用的图形化编程语言和编程工具.以儿童用户的特点为核心,设计了10类图形化编程块,从逻辑层、物理层和数据接口层对编程块的属性进行多元组描述;根据图形化编程块的形状语义和功能定义图形化编程语言的语法规则,采用笔式交互技术为儿童设计实现了一个简单易用的编程工具.最后通过2个实例并结合初步用户评估实验,验证了该图形化编程工具的可用性.The existing programming tools for children have some limitations in graphical representation and interaction design. Moreover, there are barely no particularly well-designed tools for Chinese children. To this end, a graphical programming paradigm and a description method for graphical language are proposed in this paper. Based on the child-centered concern, a graphical programming language is designed for Chinese children aged 8 to 14. In the language, there are ten kinds of graphical programming blocks, which are described from logical, physical and interface layer respectively with attributed tuple. The syntax of the graphical programming language is defined based on the shapes and functions of these blocks. Finally, a tool supporting the language is implemented with the pen-based interaction technology. Two case studies and a preliminary user evaluation verify the usability of this graphical programmin~ tool.
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229