Screenshot of Swift playgrounds with code directions on the left half and visual picture of character on a platform on the right

Swift Playgrounds: Apple’s accessible coding app for kids!

Learn more about Swift Playgrounds, an accessible coding app for kids.

In recent years, coding apps have been created to teach basic coding concepts for preschoolers and early elementary students.  Robotic teams – including robotics driven by coding apps – have become popular after-school clubs.  However, most of these coding opportunities have been challenging for students with visual impairments and blindness to fully participate in, due to accessibility issues.

Released in iOS 10, Swift Playgrounds is a free Apple app designed to teach kids how to write code on an iPad.  This engaging app enables students to give instructions that make animated characters move and complete tasks.  No coding experience is necessary!  There are featured lesson packs and challenges to guide you through.  Swift Playgrounds is accessible with VoiceOver.  

Elementary age student interacting with Swift Playgrounds app.

Swift Playgrounds is based on Swift programming language, a powerful and intuitive programming language for MacOS, iOS, watchOS and tvOS.  Students who learn Swift can go on to develop their own apps – more than 130,000 apps available in the App Store have been created with Swift!

Want to learn more about Swift Playgrounds?  Read these articles:

Here’s what kids really think of Apple’s Swift Playgrounds learn-to-code-app

Swift Playgrounds guided tour:  Learn to code on yor iPad with iOS 10 (includes video below)



Meet Swift Playgrounds, the learn-to-code iPad app that feels like a puzzle game

Apple’s guiding voice(over) helps the blind create software (This article includes a video demonstration of Swift Playgrounds running VoiceOver.)


By Diane Brauner

Photo of Jonathan Hooper with tech-themed background.

Multimedia accessibility: The multimodal toolbox approach

Graphic: "Explaining accommodations to substitute teachers"

Explaining accommodations to substitute teachers

PIAF machine: A "P" alphabet braille page (pig with braille and print letter P) being entered into a PIAF machine.

Creating Tactile Graphic Images Part 3: Tips for Embossing