arrow
返回

Debugging Support for Students with Blindness and Visual Impairments on Notebook-based Programming Environments

delete2026-01-01
delete0
PRE
AI
G
God'Salvation F. Oguibe *
L
Lauryn Castro Hernandez
K
Katherine Holloway
K
Kathy B. Ewoldt
L
Leslie Neely
T
Taslima Akter
W
Wei Wang
DOI:10.1145/3770762.3772507delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
视障或视觉障碍学生(BVI)在编程教育中面临的主要挑战在于调试工具的可访问性有限。尽管调试至关重要,但视障或视觉障碍学生在尝试导航错误信息、定位代码中的错误以及验证修复时常常面临重大障碍。这一挑战在Jupyter Notebook及其变体中尤为突出,因为错误信息通常显示在代码下方的独立区块中。这种分离使得屏幕阅读器难以有效报告错误的位置和性质。为解决此挑战,我们开发了JupyterVoxD,一个旨在改进Google Colab(Jupyter Notebook的变体)调试支持的辅助工具。JupyterVoxD通过提供实时错误信息朗读、直接导航至错误位置以及快速语法检查来增强调试功能。它简化了视障或视觉障碍学生的调试过程,通过简化错误信息或bug的定位,使其工作效率更高。评估结果显示,JupyterVoxD显著减少了调试时间,平均降低了72.5%。学生在每次使用JupyterVoxD时,调试时间的减少均得到持续观察。实验后的调查和访谈揭示了积极的使用体验,同时也提供了潜在问题点和未来改进的信息。
Keyword:
Programming Education
K-12
Blindness and Vision Impairment

期刊

P
PROCEEDINGS OF THE 57TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION V.1, SIGCSE TS 2026
IF:
0
论文数:
170
被引数:
0

机构

U
university of texas system
学者数:
18.5W
论文数: 15.6W
被引数: 210
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
CodeTalk
err2018-04-21
err0
PREAI
errVenkatesh Potluri; Priyan Vaithilingam; Suresh Iyengar; Y. Vidya; Manohar Swaminathan; Gopal Srinivasa
err分享
err收藏
err分享
err收藏
Understanding Accessibility and Collaboration in Programming for People with Visual Impairments
err2021-04-13
err0
PREAI
errPandey,Maulishree; Kameswaran,Vaishnav; Rao,Hrishikesh V.; O'Modhrain,Sile; Oney,Steve
err分享
err收藏
学者 查看更多内容