Patios de juego Swift (para iPad) comienza como un juego de rompecabezas en el que los jugadores tienen que descubrir cómo ingresar y probar el código hasta encontrar la solución adecuada. El código que aprenden a usar está en el lenguaje Swift de Apple, que los desarrolladores reales usan para crear aplicaciones de iOS. Ingresar código es fácil; los jugadores pueden escribirlo usando el teclado táctil del iPad o pueden seleccionar el código sugerido de una lista de comandos. Este código aparece a la izquierda de la pantalla mientras que un rompecabezas 3D aparece a la derecha. Después de ingresar un código, los jugadores pueden ejecutarlo y ver a un alienígena colorido y lindo moverse de acuerdo con su programación. La ejecución del código existente se puede realizar en cualquier momento, verificando errores en el camino e iterando hacia una solución. Los jugadores son recompensados ​​cuando ven que el pequeño alienígena tiene éxito en navegar por los caminos complicados para recolectar gemas, activar interruptores y saltar a través de portales.

Swift Playgrounds ofrece muchos cursos. Algunos hacen que los estudiantes creen tipos de aplicaciones y juegos completamente diferentes, como un Fugarse clon o un juego que traza líneas en una aplicación de gráficos. Parece que se agregan nuevos campos con regularidad, lo que le da a Swift Playgrounds bastante longevidad.