Swift Playgrounds (per iPad) inizia come un puzzle game in cui i giocatori devono capire come inserire e testare il codice finché non trovano la soluzione giusta. Il codice che imparano a usare è nel linguaggio Swift di Apple, che i veri sviluppatori usano per creare app iOS. L'immissione del codice è facile; i giocatori possono digitarlo utilizzando la tastiera touch dell'iPad oppure possono selezionare il codice suggerito da un elenco di comandi. Questo codice appare sulla sinistra dello schermo mentre un puzzle 3D appare sulla destra. Dopo aver inserito un codice, i giocatori possono eseguirlo e vedere un alieno colorato e carino muoversi in base alla loro programmazione. L'esecuzione del codice esistente può essere eseguita in qualsiasi momento, verificando la presenza di bug lungo il percorso e iterando verso una soluzione. I giocatori vengono ricompensati quando vedono che il piccolo alieno riesce a navigare nei percorsi contorti per raccogliere gemme, attivare interruttori e saltare attraverso i portali.

Swift Playgrounds offre molti corsi. Alcuni chiedono agli studenti di creare tipi di app e giochi completamente diversi, come un file Scoppiare clone o un gioco che traccia delle linee su un'app grafica. Nuovi corsi sembrano essere aggiunti regolarmente, dando a Swift Playgrounds un po 'di longevità.