Kialo requires cookies to work correctly.
Should all children should be taught to code in school?
Coding information is so widely available on the internet that children with the potential to become talented coders will be able to teach themselves.
Self learning complex systems is not difficult and many adult programmers find it easy to learn using online tools.
There are so many games or toys available that teach children coding basics, that it is becoming more accessible and easier to learn.
The same applies for history and maths.
Teaching children "coding" is not only about actual coding (writing code), but also about the underlying concepts and fundamental ideas. These are hard to grasp from texts only.
In everyday life, coding is not very "visible". If one's parents aren't working in that area, chances are high that one has never seen a piece of code or heard of strings and integers. Coding education should not be complex but it should offer a spark to that potential this argument speaks of.
Presupposing that those children "with the potential to become talented" in any given field will do so of their own volition, and will have the requisite support in doing so, is groundless and likely to support an elitist and sexist status quo.