The Human Factors Impact of Programming Error Messages (Dagstuhl Seminar 22052)

Brett A. Becker, Paul Denny, J. Siegmund, A. Stefik
{"title":"The Human Factors Impact of Programming Error Messages (Dagstuhl Seminar 22052)","authors":"Brett A. Becker, Paul Denny, J. Siegmund, A. Stefik","doi":"10.4230/DagRep.12.1.119","DOIUrl":null,"url":null,"abstract":"The impacts of many human factors on how people program are poorly understood and present significant challenges for work on improving programmer productivity and effective techniques for teaching and learning programming. Programming error messages are one factor that is particularly problematic, with a documented history of evidence dating back over 50 years. Such messages, commonly called compiler error messages, present difficulties for programmers with diverse demographic backgrounds. It is generally agreed that these messages could be more effective for all users, making this an obvious and high-impact area to target for improving programming outcomes. This report documents the program and the outputs of Dagstuhl Seminar 22052, “The Human Factors Impact of Programming Error Messages”, which explores this problem. In total, 11 on-site participants and 17 remote participants engaged in intensive collaboration during the seminar, including discussing past and current research, identifying gaps, and developing ways to move forward collaboratively to address these challenges.","PeriodicalId":91064,"journal":{"name":"Dagstuhl reports","volume":"12 1","pages":"119-130"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Dagstuhl reports","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/DagRep.12.1.119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The impacts of many human factors on how people program are poorly understood and present significant challenges for work on improving programmer productivity and effective techniques for teaching and learning programming. Programming error messages are one factor that is particularly problematic, with a documented history of evidence dating back over 50 years. Such messages, commonly called compiler error messages, present difficulties for programmers with diverse demographic backgrounds. It is generally agreed that these messages could be more effective for all users, making this an obvious and high-impact area to target for improving programming outcomes. This report documents the program and the outputs of Dagstuhl Seminar 22052, “The Human Factors Impact of Programming Error Messages”, which explores this problem. In total, 11 on-site participants and 17 remote participants engaged in intensive collaboration during the seminar, including discussing past and current research, identifying gaps, and developing ways to move forward collaboratively to address these challenges.
编程错误信息的人为因素影响(Dagstuhl Seminar 22052)
许多人为因素对人们如何编程的影响很难理解,并且对提高程序员生产力和有效的编程教学和学习技术的工作提出了重大挑战。编程错误消息是一个特别有问题的因素,有记录的证据可以追溯到50多年前。这类消息通常被称为编译器错误消息,给具有不同人口统计背景的程序员带来了困难。人们普遍认为,这些消息可能对所有用户都更有效,从而使其成为改进编程结果的一个明显且影响很大的目标领域。本报告记录了Dagstuhl研讨会22052的程序和结果,“编程错误信息的人为因素影响”,该研讨会探讨了这个问题。总共有11名现场参与者和17名远程参与者在研讨会期间进行了密集的合作,包括讨论过去和当前的研究,确定差距,并制定合作向前推进以应对这些挑战的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信