Compiler Error Messages: Their Content and Accessibility in Novice Programming Environments

被引:1
|
作者
Karvelas, Ioannis [1 ]
Dillane, Joe [1 ]
Becker, Brett A. [1 ]
机构
[1] Univ Coll Dublin, Dublin, Ireland
关键词
compiler error messages; CSI; editors; educational data mining; IDE; novice programmers; programming; programming environments;
D O I
10.1145/3328778.3372617
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Improving the feedback that novices receive from programming environments is an important and often overlooked aspect of computing education research. This work in progress examines the effects of various mechanisms by which environments deliver feedback to users. By providing insights on the effects of these mechanisms, we aim to inform designers, developers and educators about more effective design and use of such environments for students.
引用
收藏
页码:1310 / 1310
页数:1
相关论文
共 49 条
  • [31] Unexpected Tokens: A Review of Programming Error Messages and Design Guidelines for the Future
    Becker, Brett A.
    Denny, Paul
    Pettit, Raymond
    Bouchard, Durell
    Bouvier, Dennis J.
    Harrington, Brian
    Kamil, Amir
    Karkare, Amey
    McDonald, Chris
    Osera, Peter-Michael
    Pearce, Janice L.
    Prather, James
    PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 253 - 254
  • [32] Effects of Error Messages on Students' Ability to Understand and Fix Programming Errors
    Kadekar, Harsha B. M.
    Sohoni, Sohum
    Craig, Scotty D.
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [33] On designing programming error messages for novices: Readability and its constituent factors
    Denny, Paul
    Prather, James
    Becker, Brett A.
    Conference on Human Factors in Computing Systems - Proceedings, 2021,
  • [34] Comparing Feature Sets Within Visual and Command Line Environments and Their Effect on Novice Programming
    Dillon, Edward
    Anderson, Monica
    Brown, Marcus
    SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 675 - 675
  • [35] Practical C++ error handling in hybrid environments - Creating complicated error messages in a safe manner
    Sayfan, Gigi
    DR DOBBS JOURNAL, 2007, 32 (03): : 50 - 55
  • [36] Comparing the Mobile Novice Programming Environments: App Inventor for Android vs. GameSalad
    Roy, Krishnendu
    Rousse, William C.
    DeMeritt, David B.
    2012 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2012,
  • [37] "In the Beginning, I Couldn't Necessarily Do Anything With It": Links Between Compiler Error Messages and Sense of Belonging
    Dornbusch, Maja
    Vahrenhold, Jan
    20TH ANNUAL ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, ICER 2024, VOL 1, 2024, : 14 - 26
  • [38] Media's moral messages: assessing perceptions of moral content in television programming
    Glover, Rebecca J.
    Garmon, Lance C.
    Hull, Darrell M.
    JOURNAL OF MORAL EDUCATION, 2011, 40 (01) : 89 - 104
  • [39] Evaluating Usability and Accessibility of Visual Programming Tools for Novice Programmers-The Case of App Inventor, Scratch, and StarLogo
    Zyla, Kamil
    Chwaleba, Kinga
    Choma, Dominik
    APPLIED SCIENCES-BASEL, 2024, 14 (21):
  • [40] EQUAL: Towards an inclusive design approach to novice programming languages and computing environments for native users
    Patil, B
    Maetzel, K
    Neuhold, EJ
    USABILITY: GAINING A COMPETITIVE EDGE, 2002, 99 : 177 - 190