I learnt to code by inputting codes from projects printed in computer magazines in the 80s. I haven't been able to find anything similar. I've looked at Scratch and other similar coding environments made for kids but they are mostly code block based which, while good, is a step too abstract for my son and he gets a bit bored. I remember needing to debug my code by reading it through carefully which isn't necessary in Scratch; this is one of its strengths usually but seems to be a turn off for him.
Many of the books on Amazon for kids also seem to be based on scratch or similar
Grateful for any advice