This recent notion that for some reason all children should learn coding is utterly ridiculous. They shouldn't, any more than we should try to make them all into concert pianists. What we should be doing is learning to identify the ones that have shown interest and ability at an early age by themselves, and then streaming and incentivising them throughout their education, end encouraging the Googles and so on to take a mentoring interest in them at 10 or 12 years old.
The other kids should of course be computer literate, know how to install software, fix basic issues and so on but this 'everyone must be a coder' thing is horseshite.