Most parents with children of a certain age know about the Scratch programming language as much as the kids themselves. It is a free app that lets kids to code in an easy way by showing them how to create games and animations.
The best back-up to Scratch if kids want to learn more about coding is the Official ScratchJr Book, which lets them (as well as their parents and teachers) drill into the app and take things to a different level.
Unlike the app, this physical book isn’t free and costs around £13 from various app stores, the Kindle edition being slightly cheaper. It is, however, worth that small investment. Getting teenagers to code is a Herculean task because for many it is perceived as extra maths or even difficult algebra; timing is key if they are to maintain an interest.
By working with them at any time for the five years before teenhood with books such as these means there is an above-average chance they will go with the coding flow. If they don’t, then by the time they leave their teenage years the world may have no use for them if they cannot code. That is the New Normal, it doesn’t even ‘scratch’ the surface of how important this skill, even art, is going to be.