Integrating Accessibility in a Mobile App Development Course
Open accessAbstract
The growing interest in accessible software reflects in computing educators' and education researchers' efforts to include accessibility in core computing education. We integrated accessibility in a junior/senior-level Android app development course at a large private university in India. The course introduced three accessibility-related topics using various interventions: Accessibility Awareness (a guest lecture by a legal expert), Technical Knowledge (lectures on Android accessibility guidelines and testing practices and graded components for implementing accessibility in programming assignments), and Empathy (an activity that required students to blindfold themselves and interact with their phones using a screen-reader). We evaluated their impact on student learning using three instruments: (A) A pre/post-course questionnaire, (B) Reflective questions on each of the four programming assignments, and (C) Midterm and Final exam questions. Our findings demonstrate that: (A) significantly more (p <.05) students considered disabilities when designing an app after taking this course, (B) many students developed empathy towards the challenges persons with disabilities face while using inaccessible apps, and (C) all students could correctly identify at least one accessibility issue in the user interface of a real-world app given its screenshot and 90% of them could provide a correct solution to fix it.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
8 interventions also sought to teach students general knowledge about AT. Four used demonstration and engagement with AT functionality, such as screen reader and text-to-speech, to support understanding of accessibility challenges.
“Within this focus, 8 interventions also sought to teach students general knowledge about AT. Four used demonstration and engagement with AT functionality, such as screen reader and text-to-speech, to support understanding of accessibility challenges (e.g., [9, 13]).”
From Where are the Disabled Students?: A Literature Review of Disability Inclusion in Computing Education Research (2026) · cites this paper as [9]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
A revision of bloom's taxonomy: an overview
Krathwohl, D. R. (2002) · Theory Into Practice · doi:10.1207/s15430421tip4104_2 · Cited by 8,132 · see citing works
Effective use of the McNemar test
Smith, M. Q. R. P., & Ruxton, G. D. (2020) · Behavioral Ecology and Sociobiology · doi:10.1007/s00265-020-02916-y · Cited by 269 · see citing works
Who Teaches Accessibility?: A Survey of U.S. Computing Faculty
Shinohara, K., Kawas, S., Ko, A. J., & Ladner, R. E. (2018) · Proceedings of the 49th ACM Technical Symposium on Computer Science Education · doi:10.1145/3159450.3159484 · Cited by 127 · see citing works
Why Software is Not Accessible: Technology Professionals' Perspectives and Challenges
Patel, R., Breton, P., Baker, C. M., El-Glaly, Y. N., & Shinohara, K. (2020) · Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3334480.3383103 · Cited by 96 · see citing works
A Systematic Analysis of Accessibility in Computing Education Research
Baker, C. M., El-Glaly, Y. N., & Shinohara, K. (2020) · Proceedings of the 51st ACM Technical Symposium on Computer Science Education · doi:10.1145/3328778.3366843 · Cited by 93 · see citing works
Ludi, S. A. (2007) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1109/icse.2007.46 · Cited by 78 · see citing works
Rosmaita, B. J. (2006) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/1121341.1121426 · Cited by 66 · see citing works
An Epidemiology-inspired Large-scale Analysis of Android App Accessibility
Ross, A. S., Zhang, X., Fogarty, J. A., & Wobbrock, J. O. (2020) · ACM Transactions on Accessible Computing · doi:10.1145/3348797 · Cited by 56 · see citing works
Infusing Accessibility into Programming Courses
Jia, L., Elglaly, Y. N., Baker, C. M., & Shinohara, K. (2021) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3411763.3451625 · Cited by 52 · see citing works
Wang, Y. D. (2012) · Conference on Information Technology Education · doi:10.1145/2380552.2380568 · Cited by 48 · see citing works
Teaching Accessibility to Software Engineering Students
Elglaly, Y. N. (2020) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3328778.3366914 · Cited by 48 · see citing works
A general education course on universal access, disability, technology and society
Kurniawan, S. H., Arteaga, S., & Manduchi, R. (2010) · Proceedings of the 12th international ACM SIGACCESS conference on Computers and accessibility · doi:10.1145/1878803.1878808 · Cited by 46 · see citing works
Presenting and evaluating the impact of experiential learning in computing accessibility education
Elglaly, Y. N., Shi, W., Malachowsky, S. A., Yu, Q., & Krutz, D. E. (2020) · IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) · doi:10.1145/3377814.3381710 · Cited by 45 · see citing works
AccessComputing Promotes Teaching Accessibility
Ko, A. J., & Ladner, R. E. (2016) · ACM Inroads · doi:10.1145/2968453 · Cited by 44 · see citing works
Exploration on Integrating Accessibility into an AI Course
Tseng, C.-E., Jung, S. H., Elglaly, Y. N., Liu, Y., & Ludi, S. (2022) · Proceedings of the 53rd ACM Technical Symposium on Computer Science Education · doi:10.1145/3478431.3499399 · Cited by 42 · see citing works
Agrawal, G., Kumar, D., & Singh, M. (2021) · Universal Access in the Information Society · doi:10.1007/s10209-021-00800-8 · Cited by 42 · see citing works
Comparison of Methods for Teaching Accessibility in University Computing Courses
Zhao, Q., Mande, V., Conn, P., Al-khazraji, S., Shinohara, K., Ludi, S., & Huenerfauth, M. (2020) · Proceedings of the 22nd International ACM SIGACCESS Conference on Computers and Accessibility · doi:10.1145/3373625.3417013 · Cited by 40 · see citing works
Teaching Inclusive Thinking in Undergraduate Computing
Palan, N. R., Hanson, V. L., Huenerfauth, M., & Ludi, S. A. (2017) · International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS) · doi:10.1145/3132525.3134808 · Cited by 29 · see citing works
Accessibility in introductory computer science
Cohen, R. F., Fairley, A. V., Gerry, D., & Lima, G. R. (2005) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/1047344.1047367 · Cited by 28 · see citing works
Motivation, Attitudes, and Dispositions
Lishinski, A., & Yadav, A. K. (2019) · Cambridge University Press eBooks · doi:10.1017/9781108654555.029 · Cited by 27 · see citing works
A Large-Scale Longitudinal Analysis of Missing Label Accessibility Failures in Android Apps
Fok, R., Zhong, M., Ross, A. S., Fogarty, J. A., & Wobbrock, J. O. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3502143 · Cited by 26 · see citing works
Elglaly, Y. N., Peruma, A., Krutz, D. E., & Hawker, J. S. (2018) · ACM Inroads · doi:10.1145/3182184 · Cited by 24 · see citing works
Poor, G. M., Leventhal, L. M., Barnes, J., Hutchings, D. R., Albee, P., & Campbell, L. (2012) · ACM Transactions on Computing Education · doi:10.1145/2160547.2160548 · Cited by 24 · see citing works
Kletenik, D., & Adler, R. F. (2022) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3478431.3499277 · Cited by 24 · see citing works
Kuppusamy, K. S., & Balaji, V. (2021) · Universal Access in the Information Society · doi:10.1007/s10209-021-00812-4 · Cited by 23 · see citing works
Accessibility analysis of e-governance oriented mobile applications
Balaji, V., & Kuppusamy, K. S. (2016) · International Conference on Accessibility to Digital World (ICADW) · doi:10.1109/icadw.2016.7942529 · Cited by 17 · see citing works
How Are We Teaching and Dealing with Accessibility? A Survey From Switzerland
Guedes, L. S., & Landoni, M. (2020) · International Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion (DSAI) · doi:10.1145/3439231.3440610 · Cited by 16 · see citing works
Design of a 10 Credit Masters Level Assistive Technologies and Universal Design Module
Wald, M. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-70540-6_27 · Cited by 14 · see citing works
“Assistec” – A University Course on Assistive Technologies
Matausch, K., Hengstberger, B., & Miesenberger, K. (2006) · Lecture notes in computer science · doi:10.1007/11788713_54 · Cited by 13 · see citing works
Accessibility of web and multimedia content
Freire, A. P., de Bettio, R. W., Frade, E. D. G., Ferrari, F. B., Neto, J. M., & Libardi, H. (2013) · Brazilian Symposium on Multimedia and the Web · doi:10.1145/2526188.2528538 · Cited by 12 · see citing works
Accessibility as a First-Class Concern in Teaching GUIs and Software Engineering (Abstract Only)
Ross, J., Ko, A. J., & Stearns, D. L. (2017) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3017680.3022393 · Cited by 8 · see citing works
Flagged first, then by citations
Research works printed but not linked: 1
- Johnny Saldaña. 2021. The Coding Manual for Qualitative Researchers (4e [fourth editiion] ed.). SAGE Publishing Ltd, London [England] ; Thousand Oaks.
Cited by
Sorted by citations
Enhancing Accessibility in Software Engineering Projects with Large Language Models (LLMs)
Aljedaani, W., Eler, M. M., & Parthasarathy, P. D. (2025) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3641554.3701841 · Cited by 26 · see citing works
Parthasarathy, P. D., & Joshi, S. (2024) · IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) · doi:10.1145/3639474.3640079 · Cited by 22 · see citing works
Self-citationKletenik, D., & Adler, R. F. (2024) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3626252.3630894 · Cited by 14 · see citing works
Sprint to Inclusion: Embedding Accessibility Sprint in a Software Engineering Course
Aljedaani, W., Parthasarathy, P. D., Eler, M. M., & Joshi, S. (2025) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3641554.3701838 · Cited by 13 · see citing works
Self-citationAccessibility Insights from Student's Software Engineering Projects
Aljedaani, W., Parthasarathy, P. D., Joshi, S., & Eler, M. M. (2025) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3641554.3701839 · Cited by 13 · see citing works
Self-citationTeaching Digital Accessibility in Computing Education: Views of Educators in India
Parthasarathy, P. D., & Joshi, S. (2024) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3632620.3671122 · Cited by 12 · see citing works
Self-citationLewthwaite, S., Horton, S., & Coverdale, A. (2023) · Frontiers in Computer Science · doi:10.3389/fcomp.2023.1155864 · Cited by 10 · see citing works
Silva, P. A., & Motti, V. G. (2024) · IEEE Access · doi:10.1109/access.2024.3360135 · Cited by 10 · see citing works
Parthasarathy, P. D., & Joshi, S. (2024) · IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET) · doi:10.1145/3639474.3640083 · Cited by 9 · see citing works
Self-citationReflections on Incorporating Digital Accessibility in an Operating Systems Course
Parthasarathy, P. D., & Joshi, S. (2024) · ACM Virtual Global Computing Education Conference (SIGCSE Virtual) · doi:10.1145/3649165.3690127 · Cited by 7 · see citing works
Self-citationAccessibility Education for Software Engineers: Evaluating the Impact of Game-Based Learning
Parthasarathy, P. D., & Joshi, S. (2025) · ACM Transactions on Computing Education · doi:10.1145/3785367 · Cited by 4 · see citing works
Self-citationFigueira, I., Cisneros, J. M., Weber, J. L., Sanka, W., Phan, K., Wong-Ma, J., & Branham, S. M. (2026) · Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1 · doi:10.1145/3770762.3772561 · Cited by 3 · see citing works
Exploring Technology for Accessibility Through a First-Year Writing Seminar
Cutter, P. (2024) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3626253.3635596 · Cited by 3 · see citing works
Virtual Reality-Based, Gamified Accessibility Education: An Experience Report
Aljedaani, W., Parthasarathy, P. D., Tong, X., & Zhou, K. Z. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770762.3772581 · Cited by 1 · see citing works
Aljedaani, W., Parthasarathy, P. D., & Joshi, S. (2026) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3770762.3772579 · Cited by 1 · see citing works
Self-citationaccessquest : A Game-Based Approach to Digital Accessibility Education
Parthasarathy, P. D., & Joshi, S. (2026) · ACM Transactions on Computing Education · doi:10.1145/3802826 · Cited by 1 · see citing works
Self-citationAktar, S. F., Drake, M. D., Berndt, C., Anam, I., & Smith, R. O. (2025) · IEEE Annual International Computer Software and Applications Conference (COMPSAC) · doi:10.1109/compsac65507.2025.00116
Parthasarathy, P. D., Mittal, A. M., & Joshi, S. (2025) · Communications in computer and information science · doi:10.1007/978-3-032-14583-3_12
Self-citationKletenik, D., Parthasarathy, P. D., & Adler, R. F. (2026) · Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT) · doi:10.1145/3796496.3811772
Ezeamii, P., Andrew, S., Peterson, A., Barrett, J., Elglaly, Y. N., Baker, C. M., & Shinohara, K. (2026) · ACM Transactions on Computing Education · doi:10.1145/3821638
Games, Personas, and Prototyping: Teaching Accessible Design for Cancer Survivors
Kletenik, D., Krupitskaya, M., Onokhina, M., Liu, C., & Adler, R. F. (2026) · ACM Conference on International Computing Education Research (ICER) · doi:10.1145/3765964.3811659
- Authors
- Bhatia, J. S., P D, P., Tiwari, S., Nagpal, D., & Joshi, S.
- Affiliations
- Birla Institute of Technology and Science, Pilani - Goa Campus (IN)
- BITS Pilani, KK Birla Goa Campus, Zuarinagar, India
- Venue
- Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1
- Publisher
- ACM
- Published
- 2023-03-02
- Pages
- 1021-1027
- OpenAlex
- W4323036657
- Cited by
- 21
- References
- 30
- Citations by year
- 2026: 7 · 2025: 6 · 2024: 7 · 2023: 1
- FWCI
- 8.80
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- ACM Technical Symposium on Computer Science Education (SIGCSE) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- Birla Institute of Technology and Science, Pilani (BPGC/RIG/2020-21/04-2021/02)
- Topics
- Social Sciences › Human Factors and Ergonomics › Digital Accessibility for Disabilities
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Physical Sciences › Computer Science › Information Systems › Information Systems Education and Curriculum Development
- Keywords
- software accessibility, Android app development, accessibility awareness, empathy interventions, screen readers, people with disabilities, accessibility testing, programming exercises, computing education, inclusive design
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review