Skip to content ↓

Swift Playgrounds

Today we evaluated the use of Swift Playgrounds across the school.

Swift Playgrounds is the language used by Apple to make apps on iPhones, iPads, apple watches, etc. The app lets you solve interactive puzzles in the guided “Learn to Code” lessons to master the basics of coding, while additional challenges let you explore code and create programs that are engaging and unique.

Here is what we found out:

- You don’t need to know anything about coding to go on the app

-Apple-created lessons guide you through step by step instructions of how to code and there are lots of animations to help you

-  There is a wide range of apps in one place for you to develop your skills

- You can choose any of these apps and take learning in your own direction

- You can zoom in and out because it uses 3D worlds rather than 2D

- When you make a mistake, you don’t have to start all over again, you can simply edit the code

- You can choose your own level of challenge, because each app is labelled ‘beginner’ or ‘intermediate’ 

- You can write entire programs in just a few taps, because Quick Type suggestions pop up


- Mac computers use a different type of programming language, so you can’t use Swift Playgrounds on them

- It can only be used on iPads

- It will be too challenging for the EYFS, Year 1 and perhaps Year 2

We came up with an idea. We thought that we could encourage teachers to arrange their buddy time so that the older children can support the younger children whilst using the app. This would help to develop their coding skills.