[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Tangible Progress: Tools, Techniques, and Impacts of Teaching Web Development to Screen Reader Users

Published: 28 March 2023 Publication History

Abstract

Despite a growing demand for Web Development and adjacent tech skills, there is a lack of accessible skills training for screen reader users. To address this gap, we developed tools and techniques to support screen reader users in learning web development. In this article, we describe our design, implementation, and evaluation of a nine-week web development workshop, designed to introduce screen reader users to HTML, CSS, and JavaScript. We taught the remote workshop using synchronous lectures followed by one-on-one time with Teaching Assistants (TAs) and included a resource-rich website, tactile diagrams, and discussion forum. We evaluated the effectiveness of our tools and the impact of the workshop during, immediately following, and one year after the workshop. At its conclusion, students demonstrated their knowledge of web development basics by creating and publishing their own websites; showed an increase in self-efficacy; and maintained a high level of interest in the subject. Participation also benefited TAs who reported increased confidence in understanding accessibility concepts, increased interest in pursuing work related to accessibility, and plans to apply what they learned. One year after the workshop, both students and TAs reported a lasting impact. Most notably, students had applied their understanding of design concepts, reported that the workshop helped them prepare for career changes or helped them in their current job functions, and that it gave them both the language and confidence to problem-solve web and accessibility issues. TAs felt that the workshop broadened their understanding of blind students’ abilities; especially when provided with accessible materials and tools, it gave them a better understanding of digital accessibility and assistive technologies, and they shared examples of how they continue to apply learnings and advocate for accessibility. Based on these findings, we recommend techniques and tools to support screen reader users’ learning web development, the inclusion of job-focused sub-topics, and suggestions for engaging with post-secondary institutions to pair service learning with tech skills training. We close with recommendations for implementing and adapting the workshop using our open-educational materials to expand the availability and breadth of accessible tech skills training and co-learning experiences for post-secondary students.

References

[1]
Khaled Albusays and Stephanie Ludi. 2016. Eliciting programming challenges faced by developers with visual impairments: exploratory study. In Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE'16). Association for Computing Machinery, 82–85. DOI:
[2]
Khaled Albusays, Stephanie Ludi, and Matt Huenerfauth. 2017. Interviews and observation of blind software developers at work to understand code navigation challenges. In Proceedings of the 19th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS'17). Association for Computing Machinery, 91–100. DOI:
[3]
American Thermoform. 2019. Swell Form Machine. Retrieved from http://www.americanthermoform.com/product/swell-form-graphics-ii-machine/.
[4]
Concha Batanero, Luis de-Marcos, Jaana Holvikivi, José Ramón Hilera, and Salvador Otón. 2019. Effects of new supportive technologies for blind and deaf engineering students in online learning. IEEE Trans. Educ. 62, 4 (Nov. 2019), 270–277. DOI:
[5]
P. Atkinson, M. W. Bauer, and G. Gaskell. 2000. Qualitative Researching with Text, Image and Sound: A Practical Handbook for Social Research. SAGE Publications, Retrieved March 2, 2023 from https://methods.sagepub.com/book/qualitative-researching-with-text-image-and-sound.
[6]
Felicitas Biwer, Wisnu Wiradhany, Mirjam oude Egbrink, Harm Hospers, Stella Wasenitz, Walter Jansen, and Anique de Bruin. 2021. Changes and adaptations: How university students self-regulate their online learning during the COVID-19 pandemic. Frontiers in Psychology, 12. Retrieved from https://www.frontiersin.org/articles/10.3389/fpsyg.2021.642593.
[7]
Bureau of Labor Statistics, U.S. Department of Labor. 2020. Occupational Employment Statistics. (July 2020). Retrieved from https://www.bls.gov/oes/current/oes150000.htm.
[8]
Bureau of Labor Statistics, U.S. Department of Labor. 2020. Occupational Outlook Handbook, Web Developers. (Sept. 2020). Retrieved from https://www.bls.gov/ooh/computer-and-information-technology/web-developers.htm.
[9]
Bureau of Labor Statistics, U.S. Department of Labor. 2020. Persons with a disability: Labor force characteristics—2019. (Feb. 2020). Retrieved from https://www.bls.gov/news.release/disabl.htm.
[10]
Sheryl Burgstahler and Terrill Thompson. 2019. Accessible cyberlearning: A community report of the current state and recommendations for the future. University of Washington, Seattle. Retrieved from https://www.washington.edu/doit/accessible-cyberlearning-community-report.
[11]
Joan Burrelli. 2007. What the data show about students with disabilities in STEM. In Proceedings of the National Science Foundation Committee on Equal Opportunities in Science and Engineering (CEOSE) Mini-Symposium: Students with Disabilities in STEM. National Science Foundation.
[12]
Daniel Carter. 2020. Where is communication in web development? And why is web development in communication? In Proceedings of the 38th ACM International Conference on Design of Communication (SIGDOC'20). Association for Computing Machinery. DOI:
[13]
Nancy Cantor. 2018. Of mutual benefit: Democratic engagement between universities and communities. Lib. Educ. 104, 2 (2018).
[14]
ColorHexa. 2021. Color Hex - ColorHexa.com. Retrieved from https://www.colorhexa.com/.
[15]
Committee for Economic Development of the Conference Board. 2020. Meeting the upskilling challenge: Training in the time of COVID-19. Retrieved from https://files.eric.ed.gov/fulltext/ED607139.pdf.
[16]
Randy Connolly. 2019. Facing backwards while stumbling forwards: The future of teaching Web development. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE'19). Association for Computing Machinery, 518–523. DOI:
[17]
John W. Creswell. 2012. Educational Research: Planning, Conducting, and Evaluating Quantitative and Qualitative Research (4th. ed.). Pearson, Boston, MA.
[18]
John W. Creswell. 2013. Qualitative Inquiry and Research Design: Choosing Among Five Approaches. SAGE Publications.
[19]
John W. Creswell and Vicki L. Plano Clark. 2007. Designing and Conducting Mixed Methods Research. SAGE Publications.
[20]
CUCAT Wiki. 2017. Intro to HTML5 and CSS. Retrieved from http://wiki.cucat.org/index.php/Main/IntroToHTML5AndCSS.
[21]
Yogesh Deshpande. 2004. Web engineering curriculum: A case study of an evolving framework. In Proceedings of the International Conference on Web Engineering. Springer, Berlin, 526–530. DOI:
[22]
Yogesh Deshpande and Steve Hansen. 2001. Web engineering: Creating a discipline among disciplines. IEEE Multim. 8, 2 (2001), 82–87. DOI:
[23]
Joanmarie Diggs, Shane McCarron, Michael Cooper, Richard Schwerdtfeger, and James Craig. 2017. Accessible rich internet applications (WAI-ARIA) 1.1. W3C Working Draft. Retrieved from https://www.w3.org/TR/wai-aria/.
[24]
Jon Duckett. 2014. Web Design with HTML, CSS, JavaScript and jQuery Set. Wiley Publishing.
[25]
Kay Alicyn Ferrell, Susan Bruce, and John L. Luckner. 2014. Evidence-based practices for students with sensory impairments (Document No. IC-4). University of Florida, Collaboration for Effective Educator, Development, Accountability, and Reform Center. Retrieved from https://ceedar.education.ufl.edu/wp-content/uploads/2014/09/IC-4_FINAL_03-30-15.pdf.
[26]
Andrea Forte and Mark Guzdial. 2004. Computers for communication, not calculation: Media as a motivation and context for learning. In Proceedings of the 37th Annual Hawaii International Conference on System Sciences. IEEE. DOI:
[27]
Rachel Friedensen. 2018. STEM climate for students with disabilities. High. Educ. Today. Retrieved from https://www.higheredtoday.org/2018/05/23/stem-climate-students-disabilities/.
[28]
K. G. Hill, D. Woodward, T. Woelfel, J. D. Hawkins, andS. Green. 2016. Planning for long-term follow-up: Strategies learned from longitudinal studies. Prevent. Sci.: Offic. J. Societ. Prevent. Res. Retrieved from.
[29]
Alicia García-Holgado, Carina González, and Aruquia Peixoto. 2019. Bridging the diversity gap in STEM. In Proceedings of the 7th International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM'19). Association for Computing Machinery, 193–195. DOI:https://doi-org.proxy.library.nyu.edu/10.1145/3362789.3362948
[30]
Google Inc. & Gallup Inc. 2016. Diversity gaps in computer science: Exploring the underrepresentation of girls, blacks and hispanics. Retrieved from http://goo.gl/PG34aH.
[31]
Marion Hersh. 2008. Accessibility and usability of virtual learning environments. In Proceedings of the 8th IEEE International Conference on Advanced Learning Technologies. 1038–1039. DOI:
[32]
Serena E. Hinz, Caren A. Arbeit, and Alexander Bentz, RTI International. 2017. Characteristics and Outcomes of Undergraduates with Disabilities. Retrieved from https://nces.ed.gov/pubs2018/2018432.pdf.
[33]
Shaun K. Kane. 2007. Engaging student programmers as inclusive designers. In Proceedings of the 12th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE'07). Association for Computing Machinery. DOI:
[34]
Shaun K. Kane and Jeffrey P. Bigham. 2014. Tracking @stemxcomet: Teaching programming to blind students via 3D printing, crisis management, and Twitter. In Proceedings of the 45th ACM technical symposium on Computer science education (SIGCSE '14). Association for Computing Machinery, 247–252. DOI:
[35]
Shaun K. Kane, Varsha Koushik, and Annika Muehlbradt. 2018. Bonk: Accessible programming for accessible audio games. In Proceedings of the 17th ACM Conference on Interaction Design and Children (IDC'18). Association for Computing Machinery, 132–142. DOI:
[36]
Claire Kearney-Volpe, Amy Hurst, and Scott Fitzgerald. 2019. Blind web development training at oysters and pearls technology camp in Uganda. In Proceedings of the 16th Web for All Personalization Conference Personalizing the Web (W4A'19). Association for Computing Machinery, 1–10. DOI:
[37]
Claire Kearney-Volpe, Devorah Kletenik, Kate Sonka, Deborah Sturm, and Amy Hurst. 2019. Evaluating instructor strategy and student learning through digital accessibility course enhancements. In Proceedings of the 21st International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS'19). Association for Computing Machinery, 377–388. DOI:
[38]
Claire Kearney-Volpe. 2020. Accessible Web Development. Retrieved from http://webworkshop.club/.
[39]
Claire Kearney-Volpe, Chancey Fleet, Keita Ohshiro, Veronica Alfaro Arias, and Amy Hurst. 2021. Making the elusive more tangible: Remote tools & techniques for teaching web development to screen reader users. In Proceedings of the 18th International Web for All Conference (W4A'21). Association for Computing Machinery, 1–14. DOI:
[40]
Caitlin Kelleher, Randy Pausch, and Sara Kiesler. 2007. Storytelling Alice motivates middle school girls to learn computer programming. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI'07). Association for Computing Machinery, 1455–1464. DOI:
[41]
Won Ho Kim and Juyoung Lee. 2016. The effect of accommodation on academic performance of college students with disabilities. Rehab. Counsel. Bull. 60, 1 (2016), 40–50. DOI:
[42]
Jingyi Li, Son Kim, Joshua A. Miele, Maneesh Agrawala, and Sean Follmer. 2019. Editing spatial layouts through tactile templates for people with visual impairments. In Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI'19). Association for Computing Machinery, 1–11. DOI:
[43]
Penelope Lockwood and Ziva Kunda. 1997. Superstars and me: Predicting the impact of role models on the self. J. Personal. Soc. Psychol. 73, 1 (1997), 91–103. DOI:
[44]
Lindsay-Rae McIntyre. 2020. Microsoft's 2020 Diversity & Inclusion report: A commitment to accelerate progress amidst global change. Retrieved from https://blogs.microsoft.com/blog/2020/10/21/microsofts-2020-diversity-inclusion-report-a-commitment-to-accelerate-progress-amidst-global-change/.
[45]
Jatinder Manhas. 2017. Initial framework for website design and development. Int. J. Inf. Tecnol. 9, 363–375. DOI:
[46]
Jennifer Mankoff. 2006. Practical service learning issues in HCI. In CHI'06 Extended Abstracts on Human Factors in Computing Systems (CHI EA'06). Association for Computing Machinery, 201–206. DOI:
[47]
Guillaume Marceau, Kathi Fisler, and Shriram Krishnamurthi. 2011. Measuring the effectiveness of error messages designed for novice programmers. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (SIGCSE'11). Association for Computing Machinery, 499–504. DOI:
[48]
Chloë Marshall. 2017. Montessori education: A review of the evidence base. npj Sci. Learn. 2, 11 (2017). DOI:
[49]
David M. Marx, Diederik A. Stapel, and Dominique Muller. 2005. We can do it: The interplay of construal orientation and social comparisons under threat. J. Personal. Soc. Psychol. 88, 3 (2005), 432–446. DOI:
[50]
Craig S. Miller and Randy Connolly. 2015. Introduction to the special issue on web development. ACM Trans. Comput. Educ. 15, 1 (Mar. 2015). DOI:
[51]
Lauren R. Milne and Richard E. Ladner. 2018. Blocks4All: Overcoming accessibility barriers to blocks programming for children with visual impairments. In Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI'18). Association for Computing Machinery, 1–10. DOI:
[52]
Jingyi Li, Son Kim, Joshua A. Miele, Maneesh Agrawala, and Sean Follmer. 2019. Editing spatial layouts through tactile templates for people with visual impairments. In Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI'19). Association for Computing Machinery, 1–11. DOI:
[53]
Sukanya Kannan Moudgalya, Kathryn M. Rich, Aman Yadav, and Matthew J. Koehler. 2019. Computer science educators stack exchange: Perceptions of equity and gender diversity in computer science. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE'19). Association for Computing Machinery, 1197–1203. DOI:
[54]
Jamie Pauls. 2016. Cisco Academy for the Vision Impaired: More Than an Education. Retrieved from https://www.afb.org/aw/17/11/15389.
[55]
Geoff Peters. 2006. Instant Color Schemes. Retrieved from https://gpeters.com/color/color-schemes.php.
[56]
Venkatesh Potluri, Priyan Vaithilingam, Suresh Iyengar, Y. Vidya, Manohar Swaminathan, and Gopal Srinivasa. 2018. CodeTalk: Improving programming environment accessibility for visually impaired developers. In Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI'18). Association for Computing Machinery, 1–11. DOI:
[57]
Joshua Price. 2010. The effect of instructor race and gender on student persistence in STEM fields. Econ. Educ. Rev. 29, 6 (2010), 901–910. DOI:
[58]
Qualtrics. 2021. Qualtrics. Retrieved from https://www.qualtrics.com/.
[59]
Jerome I. Rotgans. 2015. Validation study of a general subject-matter interest measure: The individual interest questionnaire (IIQ). Health Profess. Educ. 1, 1 (2015), 67–75. DOI:
[60]
Johnny Saldaña. 2015. The Coding Manual for Qualitative Researchers. Sage.
[61]
William Sandoval. 2014. Conjecture mapping: An approach to systematic educational design research. J. Learn. Sci. 23, 1 (2014), 18–36. DOI:
[62]
Emmanuel Schanzer, Sina Bahram, and Shriram Krishnamurthi. 2019. Accessible AST-Based programming for visually-impaired programmers. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE'19). Association for Computing Machinery, 773–779. DOI:
[63]
Ralf Schwarzer and Matthias Jerusalem. 1995. Generalized self-efficacy scale. In Measures in Health Psychology: A User's portfolio. Causal and Control Beliefs. NFER-NELSON, Windsor, UK, 35–37.
[64]
Allison Scott. 2019. $10 million to increase diversity in Bay Area STEM classrooms. Retrieved from https://www.blog.google/outreach-initiatives/google-org/10-million-increase-diversity-bay-area-stem-classrooms/:.
[65]
Ann C. Smith, Justin S. Cook, Joan M. Francioni, Asif Hossain, Mohd Anwar, and M. Fayezur Rahman. 2003. Nonvisual tool for navigating hierarchical structures. In Proceedings of the 6th International ACM SIGACCESS Conference on Computers and Accessibility (Assets'04). Association for Computing Machinery, 133–139. DOI:
[66]
Tracy M. Soska, Marilyn Sullivan-Cosetti, and Sudershan Pasupuleti. 2010. Service learning: Community engagement and partnership for integrating teaching, research, and service. J. Communit. Pract. 18, 2–3 (2010), 139–147. DOI:
[67]
Andreas M. Stefik, Christopher Hundhausen, and Derrick Smith. 2011. On the design of an educational infrastructure for the blind and visually impaired in computer science. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (SIGCSE'11). Association for Computing Machinery, 571–576. DOI:
[68]
Andreas Stefik, Richard E. Ladner, William Allee, and Sean Mealin. 2019. Computer science principles for teachers of blind and visually impaired students. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE'19). Association for Computing Machinery, 766–772. DOI:
[69]
United States Department of Justice Civil Right Division. 2015. Information and technical assistance on the Americans with disabilities act. Retrieved from https://www.ada.gov/ta-pubs-pg2.htm.
[70]
Teach Access. 2021. Teach access tutorial. Retrieved from https://teachaccess.github.io/tutorial/.
[71]
Anja Thieme, Cecily Morrison, Nicolas Villar, Martin Grayson, and Siân Lindley. 2017. Enabling collaboration in learning computer programing inclusive of children with vision impairments. In Proceedings of the Conference on Designing Interactive Systems (DIS'17). Association for Computing Machinery, 739–752. DOI:
[72]
ViewPlus. 2021. VP Columbia 2. Retrieved from https://viewplus.com/product/vp-columbia-2/.
[73]
W3Schools. 2020. Web Development Roadmaps. Retrieved from https://www.w3schools.com/whatis/.
[74]
WebAIM. 2021. Contrast Checker. Retrieved from https://webaim.org/resources/contrastchecker/.
[75]
Jaroslaw Wiazowski. 2013. Creating tactile images—Decision making process. In Proceedings of the 7th International Convention on Rehabilitation Engineering and Assistive Technology (i-CREATe'13).
[76]
W. K. Kellogg Foundation. 2004. Logic Model Development Guide. Retrieved from https://www.wkkf.org/resource-directory/resources/2004/01/logic-model-development-guide.
[77]
Robert F. Woolson. 2008. Wilcoxon signed-rank test. Wiley Encyclopedia of Clinical Trials. John Wiley & Sons. DOI:
[78]
World Wide Web Consortium. 2009. CSS Validation Service. Retrieved from https://jigsaw.w3.org/css-validator/#validate_by_upload+with_options.
[79]
World Wide Web Consortium. 2020. Understanding WCAG 2.1. Retrieved from https://www.w3.org/WAI/WCAG21/Understanding/.
[80]
Kwok-Bun Yue and Wei Ding. 2004. Design and evolution of an undergraduate course on web application development. In Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE'04). Association for Computing Machinery, 22–26. DOI:
[81]
Zoom Video Communications, Inc. 2021. Video Conferencing, Web Conferencing, Webinars, Screen Sharing - Zoom. Retrieved from https://zoom.us/.

Cited By

View all
  • (2024)Painting with Cameras and Drawing with Text: AI Use in Accessible CreativityProceedings of the 26th International ACM SIGACCESS Conference on Computers and Accessibility10.1145/3663548.3675644(1-19)Online publication date: 27-Oct-2024
  • (2024)Audio Engineering by People Who Are deaf and Hard of Hearing: Balancing Confidence and LimitationsProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642454(1-13)Online publication date: 11-May-2024
  • (2023)Designing While Blind: Nonvisual Tools and Inclusive Workflows for Tactile Graphic CreationProceedings of the 25th International ACM SIGACCESS Conference on Computers and Accessibility10.1145/3597638.3614546(1-8)Online publication date: 22-Oct-2023
  • Show More Cited By

Index Terms

  1. Tangible Progress: Tools, Techniques, and Impacts of Teaching Web Development to Screen Reader Users

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Accessible Computing
    ACM Transactions on Accessible Computing  Volume 16, Issue 1
    March 2023
    322 pages
    ISSN:1936-7228
    EISSN:1936-7236
    DOI:10.1145/3587922
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 28 March 2023
    Online AM: 24 February 2023
    Accepted: 16 February 2023
    Revised: 09 February 2023
    Received: 08 December 2021
    Published in TACCESS Volume 16, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Accessibility
    2. human-centered computing
    3. blind programmers
    4. screen reader
    5. accessible web development
    6. accessible web design

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)220
    • Downloads (Last 6 weeks)30
    Reflects downloads up to 30 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Painting with Cameras and Drawing with Text: AI Use in Accessible CreativityProceedings of the 26th International ACM SIGACCESS Conference on Computers and Accessibility10.1145/3663548.3675644(1-19)Online publication date: 27-Oct-2024
    • (2024)Audio Engineering by People Who Are deaf and Hard of Hearing: Balancing Confidence and LimitationsProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642454(1-13)Online publication date: 11-May-2024
    • (2023)Designing While Blind: Nonvisual Tools and Inclusive Workflows for Tactile Graphic CreationProceedings of the 25th International ACM SIGACCESS Conference on Computers and Accessibility10.1145/3597638.3614546(1-8)Online publication date: 22-Oct-2023
    • (2023)Exploring Digital Pet Care: The Development and Implementation of a Cat-Sitting Web Application2023 3rd International Conference on Electronic Information Engineering and Computer Science (EIECS)10.1109/EIECS59936.2023.10435533(1280-1284)Online publication date: 22-Sep-2023

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    Full Text

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media