> If you don't know how to program, you filter out all parts of the world that involve programming. You miss the loops and divide-and-conquers of everyday life.
decomposing large problems into smaller ones is math. we all took 10 years of math in high school and college.
a broad education is good. coding, in particular, may or may not be relevant, but certainly more and more schools include a year or two of programming in high school or college. that's probably plenty. no need to get all worked up about this.
The problem is that most people don't really learn much math at school.
Most people will learn to add , subtract and do multiplication, some will even cram their brains with equations to pass a math exam and then promptly forget it all afterwards.
Programming provides a practical hands on may to introduce logical problem solving. It's something that could be used to supplement Math class.
I find it much easier to understand Mathematical stuff if I have written a program that implements it.
decomposing large problems into smaller ones is math. we all took 10 years of math in high school and college.
a broad education is good. coding, in particular, may or may not be relevant, but certainly more and more schools include a year or two of programming in high school or college. that's probably plenty. no need to get all worked up about this.