Everyone can code: An encounter with Swift Playgrounds

Jordan Smith:

A few days ago my wife expressed an interest in learning how to code. ‘Really..? Sure!’, I said. ‘You should check out an app called Swift Playgrounds’.

And:

I hadn’t tried the app myself, but Apple made a big deal of introducing it last year, and I had heard positive things – so it seemed like a good suggestion.

It didn’t take long to get the app installed, and as Joelle (my wife) started the first lesson, my curiosity turned to fascination. Yes, the app was fun, exciting, and engaging, but that wasn’t it. Despite a few rough edges, Swift Playgrounds made coding seem approachable, perhaps even ordinary. As if by magic, coding had become something that everyone can do.

Read on. What follows is a detailed post mortem and analysis of Joelle’s experience and Jordan’s take on what worked and what might be improved.