Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > News > Mac News > Apple aims to teach Swift coding to children via free iPad app

Apple aims to teach Swift coding to children via free iPad app
Thread Tools
MacNN Staff
Join Date: Jul 2012
Status: Offline
Reply With Quote
Jun 13, 2016, 03:22 PM
Apple is capitalizing on the popularity of the Swift programming language, which is being used by over 100,000 apps and is the most popular language project on GitHub, by making it easier for younger users to pick up. Swift Playgrounds is an app for iPad that aims to teach younger users and those new to programming the fundamentals of creating Swift code, with the possibility of learning to produce their own apps.

The app is split into two sections covering the basics and more advanced topics. Demonstrated on stage, the initial lessons teach core coding concepts, such as loops and other structures, to complete certain game-like challenges. Rather than typing in the commands, users can select code segments from a menu, and then drag and drop parts of code around before running it, to try and finish the task.

Later lessons will give users more freedom in what they can do, with the use of an on-screen coding keyboard made for the iPad. The demonstration also showed users of the app will be able to take advantage of the iPad hardware, such as the gyroscope, using the sensors as part of an app's control scheme. While the app does teach how to code in Swift, it won't be usable to create full iOS and macOS apps itself, but apps can be exported into Xcode to further develop them.

The Swift Playgrounds app is being introduced in a developer preview today, with a public beta starting next month, and it will ship alongside iOS 10 this fall for free.
Grizzled Veteran
Join Date: Jul 2006
Location: Seattle
Status: Offline
Reply With Quote
Jun 13, 2016, 06:13 PM
The playground is cute, but the vocabulary isn't a child's. For instance: "In this puzzle, Byte must collect four gems that are located in the same relative locations around a square." Why not: "In this puzzle Byte collects four gems from around a square." And that's not the only bad example. Apple needs to bring in talented children's writers and grade-school teachers.
Author of Untangling Tolkien and Chesterton on War and Peace
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Privacy Policy
All times are GMT -4. The time now is 08:45 PM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,