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 条
  • [21] Optimised Content Accessibility in Dynamic Environments
    Alexander, Alexnewton
    Dunlop, John
    Bush, John
    2009 IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS & WORKSHOPS, 2009, : 439 - 441
  • [22] A Framework Based on Compiler Design Techniques for Programming Learning Environments
    Aras, Sefa
    Gedikli, Eyup
    Ozyurt, Ozcan
    2018 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP), 2018,
  • [23] Enhanced compiler messages of error in Python']Python with focuses in readability in CS1
    Carvalho, Gabriel
    Ramos, Vinicius
    Cechinel, Cristian
    Rocha, Juary Costa
    Gomes, Anabela
    Mendes, Antonio Jose
    2021 XVI LATIN AMERICAN CONFERENCE ON LEARNING TECHNOLOGIES (LACLO 2021), 2021, : 389 - 396
  • [24] Using Large Language Models to Enhance Programming Error Messages
    Leinonen, Juho
    Hellas, Arto
    Sarsa, Sami
    Reeves, Brent
    Denny, Paul
    Prather, James
    Becker, Brett A.
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 563 - 569
  • [25] Enhancing Programming Error Messages in Real Time with Generative AI
    Kimmel, Bailey
    Geisert, Austin Lee
    Yaro, Lily
    Gipson, Brendan
    Hotchkiss, Ronald Taylor
    Osae-Asante, Sidney Kwame
    Vaught, Hunter
    Wininger, Grant
    Yamaguchi, Chase
    EXTENDED ABSTRACTS OF THE 2024 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2024, 2024,
  • [26] First Steps Towards Predicting the Readability of Programming Error Messages
    Prather, James
    Denny, Paul
    Becker, Brett A.
    Nix, Robert
    Reeves, Brent N.
    Randrianasolo, Arisoa S.
    Powell, Garrett
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 549 - 555
  • [27] Blocks, Text, and the Space Between The Role of Representations in Novice Programming Environments
    Weintrop, David
    PROCEEDINGS 2015 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC), 2015, : 301 - 302
  • [28] A Mixed-Methods Study of Novice Programmer Interaction with Python']Python Error Messages
    D'souza, Rachel
    Bhayana, Mahima
    Ahmadzadeh, Marzieh
    Harrington, Brian
    PROCEEDINGS OF THE 24TH WESTERN CANADIAN CONFERENCE ON COMPUTING EDUCATION (WCCCE '19), 2019,
  • [29] Engineering Accessibility in Web Content Management System Environments
    Miguel Lopez, Juan
    Pascual, Afra
    Granollers, Antoni
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2009, PROCEEDINGS, 2009, 5802 : 597 - 604
  • [30] Applying Software Engineering Anti-patterns to Programming Error Messages
    Santos, Eddie Antonio
    Karvelas, Ioannis
    Becker, Brett A.
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 2, SIGCSE 2023, 2023, : 1297 - 1297