January 23-24, 2015
Baltimore, Maryland
This publication shares the proceedings of a CBI entitled Increasing the Participation of Students with Disabilities in Exploring Computer Science and Computer Science Principles Courses. The content may be useful for people who
AccessCSForAll: Including Students with Disabilities in Computing Education for the Twenty-First Century (AccessCSForAll ) works to increase the successful participation of students with disabilities in high school ECS and CSP courses. Central to this work is partnerships with other projects funded by the Computing Education for the 21st Century program of the National Science Foundation (NSF) Directorate for Computer and Information Science and Engineering (CISE) that train computer science teachers and develop curricula for ECS and CSP. AccessCSForAll is led by the Department of Computer Science and Engineering and the DO-IT (Disabilities, Opportunities, Internetworking, and Technology) Center at the University of Washington (UW) and the Department of Computer Science at the University of Nevada, Las Vegas. It is funded by CISE (Grant #CNS-1440843).
Both ECS and CSP courses are designed to introduce the big ideas in computer science and to inspire students from diverse backgrounds to consider computational competence as part of their career plans. AccessCSForAll >focuses on the inclusion of students with disabilities in these courses through two objectives:
The ultimate goal of AccessCSForAll >is to include the participation of people with disabilities in computing academic studies and careers and to enhance those fields with their unique perspective and expertise.
Increasing the Participation of Students with Disabilities in Exploring Computer Science and Computer Science Principles Courses CBI, sponsored by AccessCSForAll , was held in Baltimore, MD on January 23 – 24, 2015. Its purpose was to encourage efforts to make ECS and CSP courses more accessible and welcoming to students with disabilities. Taking place immediately following the Computing Education for the 21st Century principle investigator meeting, attendees included postsecondary faculty, individuals who provide professional development for ECS and CSP teachers, disability services professionals, and individuals with disabilities.
As is typical of a CBI
The CBI provided a forum for discussing recruitment and access challenges, sharing successful practices, developing collaborations, and identifying systemic change initiatives for increasing the participation of students with disabilities in ECS and CSP courses.
The agenda for the CBI, summaries of the presentations, and working group discussions are provided on the following pages.
1:30 – 2:45 pm
Welcome
Introductions, housekeeping, AccessCSForAll goals, objectives, activities, and resources
Richard Ladner, Andreas Stefik, Sheryl Burgstahler
2:45 – 3:15 pm
Careers in Computer Science and Disability
Richard Ladner
3:30 – 4:30 pm
Accommodations vs. Universal Design in K-12 Education
Sheryl Burgstahler
4:30 – 5:15 pm
Accessibility and Technology
Richard Ladner and Andreas Stefik
5:30 – 6:15 pm
Intro to Quorum/Hour of Code activity
Andreas Stefik
6:30 – 7:45 pm
Dinner and Working Group Discussion
What aspects of the Exploring Computer Science (ECS) or Computer Science Principles (CSP) curriculum might present accessibility challenges?
Sheryl Burgstahler
Evaluation of Day 1
8 – 9 am
Breakfast Discussion
What resources or tools would be helpful to prepare for students with disabilities in their courses?
9 – 10 am
Report Back on Dinner and Breakfast Discussions and Further Conversation
Richard Ladner, Andreas Stefik, and Sheryl Burgstahler
10:15 – 11 am
An Accessible Programming Lesson
Andreas Stefik
11 – 11:45 am
Large Group Discussion
How can you prepare teachers teaching ECS or CSP to be welcoming to students with disabilities?
11:45 am
AccessCSForAll Resources
12 – 1 pm
Lunch and Discussion
What resources or tools would be helpful to you or to teachers in order to be prepared for students with disabilities in their courses?
CBI Evaluation
Presenter: Richard Ladner
People with a wide variety of disabilities can do almost anything in any computing field. Their expertise and perspective drive innovation, and many are interested in accessibility research and development. According to the United States Department of Labor, there is a large gap between the number of computing jobs available and the number of students in computer science who can fill those jobs. People with disabilities, currently underrepresented in computing fields, can help meet this need.
The United Nations Convention on the Rights of Persons with Disabilities Article 27 states, “Parties recognize the right of persons with disabilities to work, on an equal basis of others; this includes the right to the opportunity to gain a living by work freely chosen or accepted in a labour market and work environment that is open, inclusive and accessible to persons with disabilities.”
William A. Wulf stated in 2000, “I believe that engineering is a highly creative profession. Research tells us that creativity does not spring from nothing; it is grounded in our life experiences, and hence limited by those experiences. Lacking diversity on an engineering team, we limit the set of solutions that will be considered, and we may not find the best, the elegant solution.” Individuals with disabilities in computing fields contribute to such diversity. Their expertise and perspectives help drive innovation.
There are successful role models with disabilities in science and engineering fields, including inventor Thomas Edison who was deaf, physicist Stephen Hawking who has amyotrophic lateral sclerosis (ALS), “father of the internet” Vince Cerf who is hard of hearing, and acoustic modem inventor Robert Weitbrecht who was deaf. There are computing professionals in industry and academia, as well as successful students in computing fields, who have disabilities. These role models allow children to think, “I can be like that person;” for parents to recognize, “My child can have a future;” and for teachers to believe, “My student can be more than I imagined.”
Presenter: Sheryl Burgstahler
Ability exists on a continuum, where all individuals are more or less able to see, hear, walk, read print, communicate verbally, tune out distractions, learn, or manage their health. In K-12 education in the United States, every child is ensured a free, appropriate education in as integrated of a setting as possible. However, in postsecondary education, students must meet whatever course or program requirements apply and are offered reasonable accommodations as needed.
Accommodations and universal design (UD) are two approaches to access for people with disabilities. Both approaches contribute to the success of students with disabilities in computing classes. Accommodations are a reactive process, providing access for a specific student and arise from a medical model of disability. Students might be provided with extra time on tests, books in alternate formats, or sign language interpreters.
In contrast, UD is a proactive process rooted in a social justice approach to disability and is beneficial to all students. UD is designing products and environments to be usable by all people, to the greatest extent possible, without the need for adaptation or specialized design. A UD approach can benefit people who face challenges related to socioeconomic status, race, culture, gender, age, language, or ability. Applying UD to information technology would include building in accessibility features and also ensuring compatibility with assistive technology. In other words, a universally designed website would have text alternatives for graphics, present context via text and visuals, include captions and transcripts for all video and audio content, ensure that all content and navigation can be reached with the keyboard alone, and spell out acronyms.
UD of instruction is an attitude that values diversity, equity, and inclusion. It can be implemented incrementally, focuses on benefits to all students, promotes good teaching practice, does not lower academic standards, and minimizes the need for accommodations. UD can be applied to all aspects of instruction, including class climate, interactions, physical environments and products, delivery methods, information resources and technology, feedback, and assessment. Examples include
Educators who effectively apply UD and accommodations level the playing field for students with disabilities and make instruction welcoming to, accessible to, and usable by all students. They minimize, but do not eliminate, the need for accommodations.
Presenter: Richard Ladner
Access can be provided by humans, either through something like sign language interpreters, or by technology through screen readers, dictation software, scanning keyboards, or other assistive technology. Accessibility is about equal access, usability, and being welcoming. The proactive approach to accessibility is making a product as usable as possible for as many people with varying abilities, while accommodations for an individual are reactive.
Blind or low vision students might use a range of technology to assist their learning. This includes
Deaf or hard of hearing students might communicate in sign language, including American Sign Language, Pidgin Signed English, and Signed Exact English. They may use
Students with mobility-related disabilities might use
Students with learning disabilities might use
Presenter: Andreas Stefik
Quorum is a programming language originally designed for individuals who are blind or have low vision. It uses human factors data as an evidence-foundation and was inspired by two observations: 1) much of the computer science education literature relies on visual representations and 2) text-based programming in languages with traditional syntax (e.g., C++ or Java or Python’s whitespace rules) are difficult to understand through audio.
Language designers rarely use scientific evidence involving humans in making decisions for their coding language, and even venues with a stated interest in the human impact of programming languages (e.g., the Psychology of Programming Interest Group) rarely collect replicable scientific evidence. In designing Quorum, we conducted randomized controlled trials on competing language designs. Via these trials, we’ve found that static typing improves productivity over dynamic typing and that some languages are just as difficult to use initially for novices as languages that are randomly generated (so-called placebo languages). Quorum’s approach is different in that we use the data collected from such trials to make ongoing changes to the language, thereby making it easier to use.
Currently, about a thousand students are taught Quorum each year, and nearly half of schools for the blind in the US teach programming using it. Quorum runs on the Java Virtual Machine and can be used for a wide variety of applications (e.g., the web, music, speech, screen readers). We are currently adding support for Lego Robotics and a computer gaming engine, which will be released in June of 2015. Teaching materials for Quorum include an 18-week curriculum, online/offline tools support, a draft textbook, and real-time support via email or Facebook. Visit Quorum to learn more and Hour of Code for an online tutorial.
Stakeholder groups represented in the CBI included
The following individuals participated in the CBI.
Owen Astrachan
Professor of the Practice of Computer Science
Duke University
Bradley Beth
Senior Program Coordinator
The University of Texas at Austin
Brianna Blaser
Program Coordinator/Counselor, DO-IT
University of Washington
Sheryl Burgstahler
Director, Accessible Technology Services
University of Washington
Gail Chapman
Director of Outreach, Exploring Computer Science
University of California, Los Angeles
Lissa Clayborn
Acting Executive Director
Computer Science Teachers Association
Lyla Crawford
Program Coordinator, DO-IT
University of Washington
Zachary Dodds
Professor of Computer Science
Harvey Mudd College
Brian Harvey
Senior Lecturer, Emeritus
University of California, Berkeley
Cecily Heiner
Assistant Professor
Southern Utah University
Lynne Ipina
Associate Professor, Mathematics
University of Wyoming
Tom Keller
Senior Project Director
University of Washington
Richard Ladner
Professor
University of Washington
Irene Lee
Director, Learning Lab
Santa Fe Insititute
Joyce Malyn-Smith
Principle Investigator
Education Development Center
Daniela Marghitu
Faculty Coordinator
Auburn University
Ralph Morelli
Professor
Trinity College
Brook Osborne
High School Program Manager
University of Washington
Lori Pollock
Professor
University of Delaware
Maureen Psaila-Dombrowski
NM-CSforAll Program Manager
Santa Fe Institute
Jennifer Rosato
Computer Science Assistant Professor
College of St. Scholastica
Derrick Smith
Associate Professor
University of Alabama in Huntsville
Nigamanth Sridhar
Associate Professor
Cleveland State University
Andreas Stefik
Assistant Professor
University of Nevada, Las Vegas
Chery Takkunen
Chair, Graduate Education Programs
The College of St. Scholastica
Chinma Uche
Math and Computer Science Teacher
Capitol Region Education Council
Sarah Wille
Researcher
Outlier Research and Evaluation/University of Chicago
Aman Yadav
Associate Professor
Michigan State University
AccessCSForAll engages stakeholders that include national leaders within Communities of Practice (CoPs). CoPs share perspectives and expertise and identify practices that promote the participation of people with disabilities in STEM fields. Those most related to AccessCSForAll >are described below.
In this CoP, individuals who administer projects that serve to broaden participation in STEM fields
Computing professionals, faculty, and administrators as well as representatives from industry and professional organizations use this CoP to increase their knowledge about disabilities and make changes in computing departments that lead to more inclusive practices. Participants
You and your colleagues can join CoPs by sending the following information to doit@uw.edu:
For information about other CoPs hosted by AccessComputing, consult the AccessComputing website.
The AccessCSForAll website contains
AccessCSForAll maintains a searchable database of frequently asked questions, case studies, and promising practices related to how educators can fully include students with disabilities in computing activities. The Knowledge Base can be accessed by following the “Search Knowledge Base” link on the AccessCSForAll website.
The Knowledge Base is an excellent resource for ideas that can be implemented in computing programs in order to better serve students with disabilities. In particular, the promising practices articles serve to spread the word about practices that show evidence of improving the participation of people with disabilities in computing.
Examples of Knowledge Base questions include the following:
Individuals and organizations are encouraged to propose questions and answers, case studies, and promising practices. Contributions and suggestions can be sent to accesscsforall@uw.edu.
For more information on AccessCSForAll , universal design, and accessible computing education, review the following websites and brochures.
AccessCSForAll capacity building activities are funded by the National Science Foundation (Grant #CNS1440843). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the CBI presenters and publication authors and do not necessarily reflect the views of the National Science Foundation.
DO-IT
University of Washington
Box 354842
Seattle, WA 98195-4842
doit@uw.edu
www.washington.edu/doit
206-685-DOIT (3648) (voice/TTY)
888-972-DOIT (3648) (toll free voice/TTY)
206-221-4171 (FAX)
509-328-9331 (voice/TTY) Spokane
AccessCSForAll >Principal Investigators: Richard E. Ladner, Ph.D.
and Andreas Stefik, Ph.D.
Co-principal investigator: Sheryl Burgstahler, Ph.D.
© 2015 University of Washington. Permission is granted to copy this publication for educational, noncommercial purposes, provided the source is acknowledged.