Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Apple's Everyone Can Code Swift lessons available for blind and deaf students in fall

Starting in the fall, schools supporting students with vision, hearing or other assistive needs can use the Everyone Can Code curricula for Swift.

"Apple's mission is to make products as accessible as possible," said Apple CEO Tim Cook in a statement about the new program. "We created Everyone Can Code because we believe all students deserve an opportunity to learn the language of technology. We hope to bring Everyone Can Code to even more schools around the world serving students with disabilities."

Apple collaborated with engineers, educators, and programmers from various accessibility communities to make Everyone Can Code as accessible as possible, and will continue to work with schools to augment the curricula as needed. Apple will provide additional tools and resources such as tactile maps to enhance the understanding of coding environments for non-visual learners.

Everybody Can Code

The first round of schools to implement the program are the California School for the Blind, the California School for the Deaf, District 75 in New York, Florida School for the Deaf and the Blind, the Hadley Institute for the Blind and Visually Impaired, the Perkins School for the Blind, the Texas School for the Blind and visually Impaired, and the Texas School for the Deaf.

"Our students were tremendously excited at our first Everyone Can Code session earlier this year," said Bill Daugherty, superintendent at the Texas School for the Blind and Visually Impaired in Austin. "There are more than 10,400 students with visual impairments in Texas, and the development of this curricula is going to be a big step in opening up coding opportunities for our students and those across the nation."

The iPad and Everyone Can Code can also be used by students with physical motor limitations through Apple's built in Switch Control, in conjunction with VoiceOver. The technology enables switches, joysticks and other adaptive devices to control what is on the screen.

Apple's Everyone Can Code was designed by Apple engineers in tandem with educators, and is meant to entrench Swift as a platform. Although it can be used on Linux, Swift is mostly Apple-centric, meant to build apps for macOS, iOS, watchOS, and tvOS.

On March 7, Apple held its first session for visually impaired students at the Texas School for the Blind. As part of the educational session, a team of Apple engineers led the session, and taught students how to write code on an iPad using iOS accessibility features like VoiceOver.



14 Comments

ascii 5930 comments · 19 Years

I think deaf people should make their own programming language. I love how clever they are with sign language and would like to see a programming language with the same kind of quirkiness.

SpamSandwich 32917 comments · 19 Years

My hat is off to any and all programmers. It’s a grueling, mind-numbing, often thankless job.

iGlowEarth 47 comments · 6 Years

Hey, by the way I graduated from Texas School for the Deaf in Austin, Texas! I graduated there in 1999. Texas School for the Deaf established in 1856. It’s the oldest public school that is still in operation in Texas.  :smile: Oh and the entire campus (78 acres) is using Apple computers as their computer system and they love it. Apple is in business with Texas School for the Deaf for over 20 years. 

volcan 1799 comments · 10 Years

ascii said:
I think deaf people should make their own programming language. I love how clever they are with sign language and would like to see a programming language with the same kind of quirkiness.

Quirkiness is exactly why Apple is getting rid of ObjC in favor of Swift. Deaf people don't need a different programming language. Perhaps some visual alerts in Playgrounds to notify of audio events might be helpful.

Programming blind is really difficult, but I have a friend who is a blind programmer. I'm also a programmer. I work mostly in visual media. I once told my friend that it would be better to be deaf than blind because I could still do my job. He replied: "Being deaf is extremely alienating. Being blind is no big deal. I can carry on a conversation with people and if on the phone the other person doesn't even know I'm blind. About the only thing I can't do is drive a car." Although many blind people say iPhone is the best, my friend isn't that enthusiast although that is the phone he uses, however he is always complaining about its shortcomings. Mostly his complaints are quite legitimate. I told him he should share his experiences with Apple. He said Apple should have asked him for input while developing the phone since he has been developing apps for the blind since the 1980s.

viclauyyc 847 comments · 10 Years

What if the student is both blind and deaf?