首页> 外文会议>Conference on human factors in computing systems >Should we leverage natural-language knowledge? an analysis of user errors in a natural-language-style programming language
【24h】

Should we leverage natural-language knowledge? an analysis of user errors in a natural-language-style programming language

机译:我们应该利用自然语言知识吗?以自然语言风格的编程语言分析用户错误

获取原文

摘要

Should programming languages use natural-language-like syntax? Under what circumstances? What sorts of errors do novice programmers make? Does using a natural-language-like programming language lead to user errors? In this study, we read the entire online interactions of sixteen children who issued a total of 35,047 commands on MOOSE Crossing, an educational MUD for children. We counted and categorized the errors made. A total of 2,970 errors were observed. We define "natural-language errors" as those errors in which the user failed to distinguish between English and code, issuing an incorrect command that was more English-like than the correct one. A total of 314 natural-language errors were observed. In most of those errors, the child was able to correct the problem either easily (41.1
机译:编程语言是否应该使用类似自然语言的语法?什么情况下新手程序员会犯什么样的错误?使用类似自然语言的编程语言是否会导致用户错误?在本研究中,我们阅读了16名儿童的整个在线互动情况,他们在针对儿童的教育性MUD MOOSE Crossing上总共发出了35,047条命令。我们计算并分类了所犯的错误。总共观察到2970个错误。我们将“自然语言错误”定义为那些用户无法区分英语和代码,发出了比正确命令更像英语的错误命令的错误。总共观察到314种自然语言错误。在大多数错误中,孩子都能轻松地纠正问题(41.1

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号