Modern technology gives us many things.

Apple stores holding free workshops so your kids can learn to code


Kids can get a headstart on the jobs of the future and learn coding when Apple hosts The Hour of Code in all of its Australian stores as part of Computer Science Education Week.

The Hour of Code is a campaign by aimed aimed at getting millions of students around the world to take part on a one-hour introduction to computer science and, in particular, coding.

The sessions are designed to show students, and anyone else for that matter, they can easily learn the basics and get started.

All 22 Australian Apple Stores will have sessions on Thursday December 10 at 4.30pm, 6pm and 7.30pm which are available for kids aged six years and older.

Kids can register now for the sessions at  

The App Store already has a number of free apps that that can get kids started with coding.

These include:


Swiftly – Free

Learn how to code in Swift, with fun exercises wherever you are: With more 200 bite-size, interactive tutorials, getting started has never been so easy.


Code School – Free

Code School is an online learning destination that helps more than one million existing and aspiring developers learn through entertaining content. The iOS app gives the ability to view Code School’s videos for more than 40 courses on topics like JavaScript, HTML/CSS, Ruby and Rails, Git, and iOS.


Hopscotch – Free

This award-winning app can help you make your own games and publish them instantly for anyone to play. There are easy-to-follow videos to make games like Angry Birds, create pixel art, or build something brand new.


Tanker – Free

Tanker is the easiest way for children to learn programming. They can solve puzzles to learn concepts, easily build your own games, and control robots and drones using the new step-by-step coding tutorials. There are more than 50 free starter templates.


ScratchJr – Free

With ScratchJr, children aged 5-7 can learn important new skills as they program their own interactive stories and games. By snapping together graphical programming blocks, children can make characters move, jump, dance, and sing. In the process, children learn to solve problems, design projects, and express themselves creatively on the computer.