What the Next Generation Needs Is Math, Not Programming
statspotting.com
What the Next Generation Needs Is Math, Not Programming
1–10 of 152 posts
Re: What the Next Generation Needs Is Math, Not Programming
#2Re: What the Next Generation Needs Is Math, Not Programming
#3The title already says it all. After “everyone must learn to code”, people start returning to more sensible ideas.
Re: What the Next Generation Needs Is Math, Not Programming
#4Re: What the Next Generation Needs Is Math, Not Programming
#5In the same way that students were offered home-ec and shop in previous generations, to learn the real-world applications of their "cerebral" subjects, are we not teaching programming today as the real world application of mathematics?
Eigenvectors, great. But what can I do with them? Now, software that uses those eigenvectors to control the motions of a robot, that's something kids can get excited about, and can turn into a career (not to suggest pure math can't lead to careers, but the combination of the two opens up more careers).
Re: What the Next Generation Needs Is Math, Not Programming
#6It's always been a mistake to believe math is somehow more noble than programming. Best explanation as to why comes from the preface of SICP by Abelson and Sussmann:
"Underlying our approach to this subject is our conviction that ``computer science'' is not a science and that its significance has little to do with computers. The computer revolution is a revolution in the way we think and in the way we express what we think. The essence of this change is the emergence of what might best be called procedural epistemology -- the study of the structure of knowledge from an imperative point of view, as opposed to the more declarative point of view taken by classical mathematical subjects. Mathematics provides a framework for dealing precisely with notions of ``what is.'' Computation provides a framework for dealing precisely with notions of ``how to.''"
Re: What the Next Generation Needs Is Math, Not Programming
#7For me Maths is boring. It's abstract and you don't have any interaction whereas programming is more fun for me. I never truly understood some of the physical and mathematical concepts I was taught in school and uni until I came across programming/software development problems that are solved with those and only then I realised how useful they can be.
Re: What the Next Generation Needs Is Math, Not Programming
#8If children gain those skills by the time they are adults, they can correct any faults in their educational paths.
Re: What the Next Generation Needs Is Math, Not Programming
#9What students need is the ability to self-teach. They need to be able to recognize when there is a gap in their knowledge, know how to find instruction in those topics, and have the motivation to follow through on actually learning it. If children gain those skills by the time they are adults, they can correct any faults in their educational paths.
Re: What the Next Generation Needs Is Math, Not Programming
#10This depends on how people learn and perceive information. If I hadn't learnt programming before I was taught Maths and Calculus, I probably wouldn't have understood some of the basics like Functions, Matrixes and Series etc or it would have taken me quite a while to grasp the idea. For me Maths is boring. It's abstract and you don't have any interaction whereas programming is more fun for me. I never truly understoo…
After experiencing that I saw Math in a new light. I simply wish that my K-12 education was more directed to the applicability of many of the concepts we learned as I believe it would have made the subject not only much more approachable but enjoyable.