Learning to code is useful no matter what your career ambitions are
— Arianna Huffington, The Huffington Post Founder

Technology becomes more important and more pervasive every year. This is a great thing, but it brings with it plenty of challenges as well. Children of the so-called "digital native" generation are experts when it comes to consuming technology, but in school they are offered little or no opportunity to actually peer beneath the hood and understand modern technology. 

We de-mystify programming and technology. Our courses help students see programmes, websites, apps and all sorts of gadgets and devices not as magical black boxes, but as relatable pieces of technology. Their inner workings may never be simple - modern technology, no matter your level of education, is incredibly complex - but our students will understand that any technology, no matter how exotic, can be reduced to a finite number of simple instructions, which were programmed by someone just like them.

Our policy at Facebook is literally to hire as many talented engineers as we can find. There just aren’t enough people who are trained and have these skills today.
— Mark Zuckerberg, Facebook Founder

Our courses are for any child with an interest in technology, and fun! We don't expect everyone who attends to become an IT professional, any more than music teachers expect all of their students to become salaried musicians. Our aim is to give each and every student a solid grounding in programming, in an enjoyable and non-pressured environment. Regardless of where they end up in life, we believe that the lessons learned at the Academy of Code will stand them in good stead.

Computer programmers are in short supply. There’s an incredible dearth of technical skills in the Irish technology sector, and little sign that this problem is going away any time soon. There are many contributory factors, but what certainly isn't to blame is that programming is too hard, or that there aren't enough smart kids in our schools. Much of the problem is that there simply aren't enough opportunities to try programming at an early age. There are probably thousands of students who leave school every year who would or could have excelled in the field, and yet never even consider programming as an option simply because they've never had an opportunity to try it.

All it takes is an introduction. That's why we want to offer everyone an opportunity to try coding out. By the end of their first course with us every student will have a better understanding of how the technology all around us works. Hopefully they’ll be fascinated. Many choose to come back for further courses, honing their skills and learning from our experienced instructors. And in the future, who knows - we may just have helped them find their vocation.

I think everyone should get a little exposure to computer science because it really forces you to think in a slightly different way, and it’s a skill that you can apply in life in general, whether you end up in computer science or not.
— Tony Hsieh, Zappos CEO