Integrating Accessibility in a Mobile App Development Course
- URL: http://arxiv.org/abs/2210.06132v1
- Date: Wed, 12 Oct 2022 12:44:33 GMT
- Title: Integrating Accessibility in a Mobile App Development Course
- Authors: Jaskaran Singh Bhatia, Parthasarathy P D, Snigdha Tiwari, Dhruv
Nagpal, Swaroop Joshi
- Abstract summary: 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 Empathy (an activity that required students to blindfold themselves and interact with their phones using a screen-reader)
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.
- Score: 0.0
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: 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.
Related papers
- Exploring Accessibility Trends and Challenges in Mobile App Development: A Study of Stack Overflow Questions [14.005637416640448]
This study presents a large-scale empirical analysis of accessibility discussions on Stack Overflow to identify the trends and challenges Android and iOS developers face.
Our results show several challenges, including integrating assistive technologies like screen readers, ensuring accessible UI design, supporting text-to-speech across languages, and conducting accessibility testing.
We envision our findings driving improvements in developer practices, research directions, tool support, and educational resources.
arXiv Detail & Related papers (2024-09-12T11:13:24Z) - Could ChatGPT get an Engineering Degree? Evaluating Higher Education Vulnerability to AI Assistants [175.9723801486487]
We evaluate whether two AI assistants, GPT-3.5 and GPT-4, can adequately answer assessment questions.
GPT-4 answers an average of 65.8% of questions correctly, and can even produce the correct answer across at least one prompting strategy for 85.1% of questions.
Our results call for revising program-level assessment design in higher education in light of advances in generative AI.
arXiv Detail & Related papers (2024-08-07T12:11:49Z) - AccessLens: Auto-detecting Inaccessibility of Everyday Objects [17.269659576368536]
We introduce AccessLens, an end-to-end system designed to identify inaccessible interfaces in daily objects.
Our approach involves training a detector using the novel AccessDB dataset designed to automatically recognize 21 distinct Inaccessibility Classes.
AccessMeta serves as a robust way to build a comprehensive dictionary linking these accessibility classes to open-source 3D augmentation designs.
arXiv Detail & Related papers (2024-01-29T09:27:55Z) - Towards Automated Accessibility Report Generation for Mobile Apps [14.908672785900832]
We propose a system to generate whole app accessibility reports.
It combines varied data collection methods (e.g., app crawling, manual recording) with an existing accessibility scanner.
arXiv Detail & Related papers (2023-09-29T19:05:11Z) - Improved Web Accessibility Evaluation of Open Learning Contents for
Individuals with Learning Disabilities [1.52292571922932]
Web content should be accessible to normal and disabled communities on electronic devices.
This research provides several recommendations to improve the accessibility level of the Learning Management Systems.
arXiv Detail & Related papers (2023-06-10T03:21:36Z) - Machine Unlearning: A Survey [56.79152190680552]
A special need has arisen where, due to privacy, usability, and/or the right to be forgotten, information about some specific samples needs to be removed from a model, called machine unlearning.
This emerging technology has drawn significant interest from both academics and industry due to its innovation and practicality.
No study has analyzed this complex topic or compared the feasibility of existing unlearning solutions in different kinds of scenarios.
The survey concludes by highlighting some of the outstanding issues with unlearning techniques, along with some feasible directions for new research opportunities.
arXiv Detail & Related papers (2023-06-06T10:18:36Z) - UKP-SQuARE: An Interactive Tool for Teaching Question Answering [61.93372227117229]
The exponential growth of question answering (QA) has made it an indispensable topic in any Natural Language Processing (NLP) course.
We introduce UKP-SQuARE as a platform for QA education.
Students can run, compare, and analyze various QA models from different perspectives.
arXiv Detail & Related papers (2023-05-31T11:29:04Z) - Exploring the Use of ChatGPT as a Tool for Learning and Assessment in
Undergraduate Computer Science Curriculum: Opportunities and Challenges [0.3553493344868413]
This paper addresses the prospects and obstacles associated with utilizing ChatGPT as a tool for learning and assessment in undergraduate Computer Science curriculum.
Group B students were given access to ChatGPT and were encouraged to use it to help solve the programming challenges.
Results show that students using ChatGPT had an advantage in terms of earned scores, however there were inconsistencies and inaccuracies in the submitted code.
arXiv Detail & Related papers (2023-04-16T21:04:52Z) - Continuous Examination by Automatic Quiz Assessment Using Spiral Codes
and Image Processing [69.35569554213679]
Paper quizzes are affordable and within reach of campus education in classrooms.
correction of the quiz is a considerable obstacle.
We suggest mitigating the issue by a novel image processing technique.
arXiv Detail & Related papers (2022-01-26T22:58:15Z) - StudyMe: A New Mobile App for User-Centric N-of-1 Trials [68.8204255655161]
N-of-1 trials are multi-crossover self-experiments that allow individuals to systematically evaluate the effect of interventions on their personal health goals.
We present StudyMe, an open-source mobile application that is freely available from https://play.google.com/store/apps/details?id=health.studyu.me.
arXiv Detail & Related papers (2021-07-31T20:43:36Z) - Mobile App Tasks with Iterative Feedback (MoTIF): Addressing Task
Feasibility in Interactive Visual Environments [54.405920619915655]
We introduce Mobile app Tasks with Iterative Feedback (MoTIF), a dataset with natural language commands for the greatest number of interactive environments to date.
MoTIF is the first to contain natural language requests for interactive environments that are not satisfiable.
We perform initial feasibility classification experiments and only reach an F1 score of 37.3, verifying the need for richer vision-language representations.
arXiv Detail & Related papers (2021-04-17T14:48:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.