A Paradigm Shift in Nonvisual Programming
সংরক্ষণ করুন:
| প্রকাশিত: | ProQuest Dissertations and Theses (2024) |
|---|---|
| প্রধান লেখক: | |
| প্রকাশিত: |
ProQuest Dissertations & Theses
|
| বিষয়গুলি: | |
| অনলাইন ব্যবহার করুন: | Citation/Abstract Full Text - PDF |
| ট্যাগগুলো: |
কোনো ট্যাগ নেই, প্রথমজন হিসাবে ট্যাগ করুন!
|
MARC
| LEADER | 00000nab a2200000uu 4500 | ||
|---|---|---|---|
| 001 | 3106230887 | ||
| 003 | UK-CbPIL | ||
| 020 | |a 9798384098232 | ||
| 035 | |a 3106230887 | ||
| 045 | 2 | |b d20240101 |b d20241231 | |
| 084 | |a 66569 |2 nlm | ||
| 100 | 1 | |a Potluri, Venkatesh | |
| 245 | 1 | |a A Paradigm Shift in Nonvisual Programming | |
| 260 | |b ProQuest Dissertations & Theses |c 2024 | ||
| 513 | |a Dissertation/Thesis | ||
| 520 | 3 | |a Programming and software engineering are of keen interest to the blind or visually impaired (BVI) community, spurring accessibility enhancements to programming tools that simplify nonvisual code navigation and debugging. Though these enhancements improve the general accessibility of software engineering, they fail to address accessibility of specialized programming domains, such as user interface design, physical computing and data science due to their reliance on visual code outputs. Consequently, these domains have become inaccessible to BVI developers. My dissertation supports the following thesis: Access to visual code outputs is critical for BVI experts to contribute expertise in high-skilled programming work. New interaction techniques, access to data representations, and data-driven studies are critical to make this visual information in widely used programming tools accessible. In this dissertation, I first present details on three efforts I undertook during my PhD: (1) UITap -- a prototype system that demonstrates a set of new interaction techniques that demonstrate approaches to make user interface development accessible, (2) PSST -- a data sonification toolkit that gives BVI developers the tools to access live data generated by sensors used in physical computing, and (3) a large scale analysis to examine the accessibility of computational notebooks ---popular environments used by data scientists. While these three threads of work contribute to the accessibility of three high skilled programming domains -- user interface development, physical computing, and data science, the rapid adoption of AI assistance may be causing a shift in how we program. I conclude with recommendations drawn from BVI developer experiences, to ensure that this paradigm shift in programming remains accessible. | |
| 653 | |a Computer science | ||
| 653 | |a Computer engineering | ||
| 653 | |a Information technology | ||
| 653 | |a Disability studies | ||
| 773 | 0 | |t ProQuest Dissertations and Theses |g (2024) | |
| 786 | 0 | |d ProQuest |t ProQuest Dissertations & Theses Global | |
| 856 | 4 | 1 | |3 Citation/Abstract |u https://www.proquest.com/docview/3106230887/abstract/embedded/6A8EOT78XXH2IG52?source=fedsrch |
| 856 | 4 | 0 | |3 Full Text - PDF |u https://www.proquest.com/docview/3106230887/fulltextPDF/embedded/6A8EOT78XXH2IG52?source=fedsrch |