Apple has come up with an innovative solution to teaching kids how to code using one of the best mediums — Gaming.
During the WWDC Developer Conference in San Francisco, Apple’s Chief Executive Tim Cook introduced Swift PlayGrounds, an innovative iPad app designed to teach kids how to code.
According to the Swift PlayGrounds website:
The app comes with a complete set of Apple-designed lessons. The user plays his/her way through the basics in “Fundamentals of Swift” using real code to guide a character through a 3D world. Then move to more advanced concepts. Swift PlayGrounds takes full advantage of the power, multi-touch capabilities, and simplicity of the iPad. You can just tap, drag or type text and numbers and then interact with what you have created.
Swift PlayGrounds is a revolutionary new app for iPad that makes learning Swift – Apple’s open-source programming language interactive and fun. Using Swift and an interactive interface, the app includes programming lessons in the form of a game where students write code to guide the characters, solving puzzles while learning basic coding concepts including creating functions, performing loops, issuing commands, and using conditional code and variables.
“I wish Swift Playgrounds was around when I was first learning to code. Swift Playgrounds is the only app of its kind that is both easy enough for students and beginners, yet powerful enough to write real code. It’s an innovative way to bring real coding concepts to life and empower the next generation with the skills they need to express their creativity,” said Craig Federighi, Apple’s Senior Vice President of Software Engineering.
The app isn’t meant for experienced programmers who want to learn Swift, but for kids who want to learn some of the basics of coding.
Apple hopes that with Swift Playgrounds, its programming language will become the gateway to coding that encourages a new generation of developers.
A preview is available now to Apple Developer Program members and a beta version will be available with the iOS 10 in July. The final version is set to launch on the App Store for free this fall.