Poll: What level of math is programming roughly analogous to?
131–140 of 165 posts
Re: Poll: What level of math is programming roughly analogous to?
#132I work in sets and relations for the most part.
Re: Poll: What level of math is programming roughly analogous to?
#133OP here: Wow! I did not expect such a response. I want to offer a few clarifying points: We homeschool. My son likes math but does not like the 'busy work' associated. Mom was wondering if my son just didn't get long division, ratios, and fractions. I was thinking that if he can program js, awk, lua, and objective-c then he can do anything that arithmetic might demand of him. In other words I intuited a character iss…
there is relatively little utility in learning arithmetic by rote and its not surprising that your son doesn't want to do it. however, as I'm sure you know, rote arithmetic problems are present on state exams and your son will need to be able to do it in order for his home schooling (which is great, congratulations to you) to be officially recognized.
there's a certain point at which the learning process stops being about gaining knowledge and skills, and starts becoming more about learning how to conform to institutional requirements. this sucks. it sucks real bad. you already know this though, which is probably one of the reasons why you chose to home school. unfortunately sucking it up and learning how to play ball with the institutions of our society is actually a really important thing, painful and boring as it is. long division by rote is some kind of proxy for this. better get started with building up your son's tolerance for annoying shit.
Re: Poll: What level of math is programming roughly analogous to?
#134Re: Poll: What level of math is programming roughly analogous to?
#135It seems you only care about the perceived difficulty. I know everyone is proud of their children, but there is really no need to equate programming with any kind of math, let alone any "levels". Programming can and does stand on its own, you don't need to legitimize it through comparison with socially-accepted math skills. The premise is flawed, in two ways. First, programming is not math . It can be math-y, but tha…
Could we say that programming is: part codified reasoning, part automation, part creative practice, part figuring out how computers and networks work, part figuring out how your toolkit works, part figuring out how the platform your coding against works?
I guess that it is only mathsy insofar as the problem domain is mathsy.
I see a whole wave of non-sciencey people learning how to code in the near future. These people are not very math-oriented.
Re: Poll: What level of math is programming roughly analogous to?
#136OP here: Wow! I did not expect such a response. I want to offer a few clarifying points: We homeschool. My son likes math but does not like the 'busy work' associated. Mom was wondering if my son just didn't get long division, ratios, and fractions. I was thinking that if he can program js, awk, lua, and objective-c then he can do anything that arithmetic might demand of him. In other words I intuited a character iss…
undoubtedly programming is more engaging to work on than solving arithmetic problems in long division. there is relatively little utility in learning arithmetic by rote and its not surprising that your son doesn't want to do it. however, as I'm sure you know, rote arithmetic problems are present on state exams and your son will need to be able to do it in order for his home schooling (which is great, congratulations…
Re: Poll: What level of math is programming roughly analogous to?
#137Depending on what he's actually doing with that data, though, the level may change. Got links?
Re: Poll: What level of math is programming roughly analogous to?
#138If you voted you don't understand math or programming. Programming is recipes for a computer to follow. In many cases there is Zero math involved. You can write plenty of Data Entry code and never use a single numeric function. Conversely you could write a single line of code that required all the math skills of a Quantum Physics Doctorate. Programming is not "math" it is recipe authoring. It is more analogous to hom…
Re: Poll: What level of math is programming roughly analogous to?
#139OP here: Wow! I did not expect such a response. I want to offer a few clarifying points: We homeschool. My son likes math but does not like the 'busy work' associated. Mom was wondering if my son just didn't get long division, ratios, and fractions. I was thinking that if he can program js, awk, lua, and objective-c then he can do anything that arithmetic might demand of him. In other words I intuited a character iss…
Don't knock rote mathematics. 'Busy Work' in most other fields is called 'practice'. And like all things, practice is the key to improving a skill. Repetition, memorization and muscle memory are all key fundamentals.
If your son wants to be a quarterback, you practice throwing a football. Over and over again with slight variations to the angle, distance and speed. A meaningless procession of skill building that builds the muscle memory and "know how" required to be successful at the more complex task of managing a game and leading an offence, which is what a quarterback really does. You can't be good at throwing to a receiver on a button hook or on a screen play if you are still mastering how to manipulate the speed and position of the ball as it leaves your hand.
We would laugh in the face of anyone that suggests otherwise.
Your brain is no different. It needs practice in the basics before it can progress to more advanced topics. You need to spell before you can write a story, and you need to know addition and multiplication before you can perform calculus. The basics for math need to be implanted in your brain for immediate retrieval, so that your processing power can focus on the higher level task.
It's not enough just to know that "there" can be spelled three different ways. To be a good writer, you need to know instantly which one to use when, otherwise you just simply aren't very efficient. Likewise, a person needs to know instantly that 8 and 64 have a distinct factor/product relationship to be able to understand that a rectangular floor with an 8 foot length, 3 foot width and total area of 64 square feet cannot possibly exist and has been measured incorrectly before you proceed to buy all that carpet.
The most skilled in any field have the greatest mastery of the basics. Mathematics is no exception.
Re: Poll: What level of math is programming roughly analogous to?
#140First, how much math does he have to know to be able to program problem X? Depends on what problem X is. This is true, but I don't think it's the question that is being asked.
Second, how much math does he have to know to be able to reason formally in the way that programming requires? That's being discussed, a little, and I think that's the question that was asked. (For what it's worth, my answer is algebra or geometry, at least for a beginning programmer.)
Third, how much math is needed in order to be able to handle the formal notation of something like Objective C? I don't think that's the question that was asked, but maybe it's a question that ought to be asked. (My answer to this one is probably geometry, maybe even trigonometry.)