Swift Playgrounds is an app that teaches users how to code in Swift coding language. It is loaded onto all newer generation iPads at O'Chiese School.
Swift allows for users to complete lessons and different activities based on what goal they are trying to achieve or skill they are trying to learn. There are simple lessons throughout, which are highly suggested for students to complete before continuing with independent activities on Swift Playgrounds.
Below is a Teacher Guide leading you through how you can use Swift Playgrounds in your classroom.
https://www.apple.com/ca/education/docs/Swift_Playgrounds_Curriculum_Guide_FINAL.pdf
When students open up the Swift Playgrounds app they will either have this screen or a screen that allows them to download these components by pressing the plus sign.
Have them complete Learn to Code 1 and Learn to Code 2 before doing the independent activities.
When you open a lesson students will have the ability to see how the coding language looks when walking through the different steps. Students will see on the right hand side how it would look if run. This is a great way for them to experience what "testing their code" looks like.
After doing any of the unplugged coding lessons, Swift Playgrounds is one of the suggested apps to use when allowing students to learn about coding.