Swift Playground is launched by Apple to teach kids Coding
Apple announced a new project that aims at teaching kids to code in Swift. It launched its Swift Playground for iPad in other to teach kids to code.
The Swift playgrounds present a number of basic coding lessons when you first open it as well as challenges. The interface looks akin to Codecamy but far more graphical and playful which makes sense(because kids love to play)
Although the target audience are kids, the project seem to involve games and animations to keep kids motivated. To make the coding a bit easier on the iPad, Apple is using a special keyboard with several shortcuts and other features that will make it easier to enter code (this is a huge sigh of relief because the Apple keyboard is not code friendly at all so this is an awesome addition to the app)
Apple introduced a new programming language which is Swift, Apple immediately made it an open source programming language. It is believed that the earlier they get comfortable with the swift the better for Apple. The Swift playground isn’t meant for experienced programmers but for beginners who want to learn Swift but for kids who want to learn more basic coding. (But we both know that this is a wonderful marketing strategy by Apple to get the next generation of coders and students hooked on Apple products and programming for Apple using Swift)
These kinds of lesson based services can provide some useful introduction to a language but in the end, a project based approach works far better than working your way through lessons.
Swift Playgrounds actually is a project that aims at teaching kids to code. It was started by by Stefan Mischook in 2014 when Apple first announced Swift. It is interesting that Apple essentially used the same name as this project. The developer preview of swift has been launched and the final version will ship with iOS 10 in the fall. The app will also be for free.