ALL: Supporting Experiential Accessibility Education and Inclusive Software Development

被引:3
|
作者
Shi, Weishi [1 ]
Moses, Heather [2 ]
Yu, Qi [2 ]
Malachowsky, Samuel [2 ]
Krutz, Daniel E. [2 ]
机构
[1] Univ North Texas, Denton, TX 76203 USA
[2] Rochester Inst Technol, Dept Software Engn, One Lomb Mem Dr, Rochester, NY 14623 USA
基金
美国国家科学基金会;
关键词
Accessibility education; computing education; computing accessibility; EMPATHY; CLASSROOMS;
D O I
10.1145/3625292
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Creating accessible software is imperative for making software inclusive for all users.Unfortunately, the topic of accessibility is frequently excluded from computing education, leading to scenarios where students are unaware of either how to develop accessible software or see the need to create it. To address this challenge, we have created a set of educational labs that are systematically designed to not only inform students about fundamental topics in producing accessible software but also demonstrate its importance. Over the previous year, these labs were included in several Computer Science 2 offerings at the Rochester Institute of Technology, comprising a total of 500 student participants. This article discusses instructional observations from these offerings, some of which include the following: (i) many of the research findings from previous efforts remain true with the larger, more diverse evaluation; (ii) our created material and format reduced students' belief that creating accessible software was difficult in relation to the baseline,; (iii) we observed that our created material and format benefited student opinion that creating accessible software is important, and (iv) computing majors may not be uniformly impacted by experiential educational accessibility material. The educational labs are publicly available on the project website (https://all.rit.edu).
引用
收藏
页数:30
相关论文
共 50 条
  • [31] Combining Agile Software Development and Service-learning: A Case Study in Experiential IS Education
    Robinson, Spencer
    Hall, Margeret
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 491 - 496
  • [32] Looking at the Margins: Is Inclusive Education for All?
    Chieppa, Maria Antonietta
    Cabrero, Roberto Sanchez
    Sandoval, Marta
    EDUCATION SCIENCES, 2023, 13 (10):
  • [33] Education for all: Exploring the principle and process of inclusive education
    Stephen Roche
    International Review of Education, 2016, 62 (2) : 131 - 137
  • [34] Why does education for all have to be inclusive education?
    Nes, K
    INCLUSION, PARTICIPATION AND DEMOCRACY: WHAT IS THE PURPOSE, 2003, 2 : 67 - 80
  • [35] Moving forward: Inclusive education as the core of education for all
    Opertti R.
    Brady J.
    Duncombe L.
    PROSPECTS, 2009, 39 (3) : 205 - 214
  • [36] Education for all: Exploring the principle and process of inclusive education
    Roche, Stephen
    INTERNATIONAL REVIEW OF EDUCATION, 2016, 62 (02) : 131 - 137
  • [37] Supporting software development with roles
    Zhu, Haibin
    Zhou, MengChu
    Seguin, Pierre
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06): : 1110 - 1123
  • [38] Supporting argumentation in software development
    Bui, TX
    Ma, PC
    Stricker, C
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 2: INFORMATION SYSTEMS - COLLABORATION SYSTEMS AND TECHNOLOGY, 1997, : 514 - 523
  • [39] Accessibility in Development of Free Software Projects
    Alves, Daniel Domingos
    Cagnin, Maria Istela
    Barroso Paiva, Debora Maria
    PROCEEDINGS OF THE 2014 XL LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2014,
  • [40] Inclusive Education: A practical guide to supporting diversity in the classroom
    Forlin, Chris
    INTERNATIONAL JOURNAL OF WHOLE SCHOOLING, 2005, 1 (02): : 47 - 48