Teaching programming languages: we’re doing it wrong
JJ Merelo

I think it’s not just programming - it’s the whole approach to skills education that needs to be re-designed.

As a non-tech person who wants to learn to use tech to do something, I found that many programming tutorials simply do not help me - they just teach me the language, and I want to learn how to use this language.

I personally don’t think it’s even possible to learn programming just by doing “hello world” challenges. It has to be some project you have in mind, and programming is just a tool that helps you achieve it. I found only a few projects that actually promise to teach you programming by making a real-life application.

The same thing happens with learning human languages - people are expected to be learning it for years (just doing vocabulary exercises) and never start speaking it.

I do want to make this change happen.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.