Swift Playgrounds App Icon

Swift Playgrounds

Swift Playgrounds is a revolutionary app that makes learning Swift interactive and fun. It requires no coding knowledge, so it’s perfect for beginners. More advanced students can try solving more difficult challenges. Explore the resources below to learn more about this engaging coding experience for the classroom.

A iPad showing the Swift Playgrounds app

Swift Playgrounds: Learn to Code 1

Start by downloading the Swift Playgrounds app on iPad. Then explore the Learn to Code 1 lessons to develop your coding skills and build your basic programming vocabulary.

Download Swift Playgrounds

Teacher Guide

Learn how to bring Swift Playgrounds into the classroom with this teacher guide, which includes presentations, in-class activities, assignments, and more.

Get the book

iTunes U Course

This great iTunes U course is full of video lessons that help you get started with Swift Playgrounds and bring coding concepts to life.

Get the course

In-Store Workshops

Learn more with hands-on workshops at your local Apple Store. Our experienced Creatives will help you get started with coding.

Find a workshop

Take the quiz. Earn your badge.

You’ve done all your homework. Now get the credit. Pass the quiz to earn your Swift Playgrounds App badge. Key topics covered in this quiz include: playgrounds, the user interface, coding, help resources, and sharing.