Mandela Day will be celebrated on 18th July this year, where people will be spending 67 minutes of their day serving the community, whether cleaning the streets or helping feed the homeless.

In celebration of this day, iStore and Think Ahead will take hundreds of pupils from around the country to spend 67 minutes in free coding classes on the 6th, 13th, 20th and 27th July.

iStore states that it will welcome pupils between the ages of 6-12 or 13 years and older to any of its 11 locations countrywide, and they will offer coding sessions for beginner, intermediate and advanced learners.

“Coding is fast becoming the most in-demand skill across all industries. Every app, computer programme and even microwave relies on code in order to operate. Teaching youth how to code ensures that we are prepared for a digital world,” said an iStore spokesperson.

Each day comes with different coding lessons, for the ages of 6 to 8, learners will have two programmes:

Spin Draw – Learners will learn how to code a character to follow the movement of their fingers across the screen, this session is suitable for beginner experience.

Hello, Byte –  This is an intermediate programme that introduces learners to a friend called Byte, where they will learn how to use Apple’s coding language as well as to swift five simple commands.

For learners between the ages of 9 to 13 years and above Think Ahead has the following:

Code Machine – This is a beginner experience where learners will use swift coding skills to create new parts for the Incredible code machine, they will learn how computers process code and then write their own code using functions and loops to create cyborg eyes and electric hoola hoops.

Battleship – This is for intermediate experience, learners get to learn how to code the battleship game using Swift, and will get to develop an algorithm that will help them hunt down the target and opponent ships.

Sensor Arcade – Also for intermediate experience, this coding app will provide learners with everything they need to create a fun, interactive game in Swift, they will leverage information from an iPad’s microphone and camera to control graphics and move around the scene.

Brick Breaker –  Suitable for advanced coding, here learners get to recreate the arcade classic, they set up the game board and customise the rules of the game.

Running Maze – Also suitable for advanced coding, learners get to create and explore pathfinding algorithms in Swift, and will write apple algorithms that enable learners to escape any maze within the playground.

[Image – Chris Ried on Unsplash]