This article was published on July 28, 2015

Lrn for iOS is the app that will get you learning to code


Lrn for iOS is the app that will get you learning to code

There are plenty of apps and initiatives designed to help you to code – Codeacademy, Code.org and Code Institute among them – but the truth is whatever approach you take, there isn’t a magic trick to mastering it.

I’ve tried lots of methods in the past and found that the biggest issue is sticking with a course. But in the past week I’ve been messing with a new option – Lrn, an iOS app designed to get you started with Javascript – and it’s working.

In the same way that the best camera is the one you always have with you, it may be that your smartphone is the best classroom to get started with coding.

Lrn_PressPic
Lrn makes getting started with Javascript really simple

I raced through the set of free tutorials the app begins with and quickly paid $2.99 for the complete course (you can also opt to pay $0.99 per module.)

The 💜 of EU tech

The latest rumblings from the EU tech scene, a story from our wise ol' founder Boris, and some questionable AI art. It's free, every week, in your inbox. Sign up now!

The lessons are written in an entertaining but unpatronising tone and each task uses multiple choice to guide you through code examples. At the end of each module you’re given a series of recap questions to reinforce your learning.

It’s not perfect – you’re slotting answers into pre-written code, after all – but the fact that the course lives on your smartphone, offline and accessible anywhere, is great.

Requiring an in-app purchase to unlock all the modules is also a plus; it means you’ve made a commitment, however small, to completing it. That really does make a difference.

I’m looking forward to seeing the next set of quizzes Lrn put together and hope to see it tackle more languages soon. It’s a great entree to programming and will hopefully encourage lots of people to explore further.

IMG_1215
Spoiler alert! The conclusion of Lrn’s Javascript course

An Android version is in the works, by the way.

Lrn [iOS]

Read next: 8 things you have to overcome while learning to code

Get the TNW newsletter

Get the most important tech news in your inbox each week.

Also tagged with