Emile Ferreira Developer South Africa Hi, my name is Emile Ferreira. I'm a 17 year old Game Developer.

I work in collaboration with Repl.it to create free, interactive programming courses for a multitude of coding languages. In each 20-min course you are tasked with creating an app or game, whilst you learn the language. Creating something tangible offers the student a sense of accomplishment and drives them to keep learning. At the end of the course they are given a blank canvas to start their own project and told to let their creativity run wild.

Just 15 years back we didn't have Google, Facebook, Uber or Instagram. Can you imagine life without them? The truth is that the world is changing at a faster rate than ever before. You can either choose to adapt or get left in the dust. Steve Jobs once said, "Everybody in this country should learn how to program a computer... because it teaches you how to think."

Even if you're not going into the IT field, learning to program can improve your life. For example, you could write a program that can automatically respond to every new text message on your phone. To a message like "Hi" or "Hey," the program would detect some pre-defined keywords like "Hi" and "Hey," and send an automatic response, which could be anything like, "Hi! What's up?". You could even program it for specific people in your contact list. Programming also teaches you core skills like structured thinking, persistence and dilligence.

Take these free coding courses to kickstart your programming future and stay relevant in an ever-changing world. Also, make sure to share this with your friends!

Get in touch