Transforming the Young Blank Dull Slate into a sharp Genius In Math.

Started by
11 comments, last by chris3d165 10 years, 11 months ago

Hello All For This Topic I Would Like To Ask The Following To Help A Family Member With Big Dreams but lacks the skills in mainly math :

1. How would you motivate this young soul who stopped trying because he's absolutely horrid at math ,sophomore(10th grade) in High school to pursue his dreams as a mobile game developer .

2. How do i convince him that he dosent need to be a math expert to do game development... i already told him about engines not needing any hard programming at all how ever he feels if he can't do it like the big guys in the industry then its not worth it.

3. What Books would you have him study for his math issues he said he's only decent in algebra everything else in higher math levels he fails.

(he hasn't showed me any proof he even knows algebra well enough but ill trust him that he knows something in it and i will be buying these books for him so lets not go wild here :). )

4. How do we Make him Interested in actually wanting to learn often because he said he will often lose focus and not do much math at all because its boring.

Advertisement

Maybe game development is just not the thing for him.

ill tell you one thing the kid love's 3d modeling hes a blender addict and does some pretty good stuff as he's more visual but the logic just isn't coming in , and please don't say that lmao were trying to find way's to help him mainly in the math area.

As a sophomore in high school I'm sure he doesn't really know what he wants to do. He probably doesn't even really know what he's interested in. You say he is "horrid" at math. How so? What math classes has he taken? Is he interested in math at all? I know that I hated my geometry class but I had a lot of fun taking calculus classes. It was really only that one class that I didn't like.

1. If he needs to always be externally motivated to succeed at something, he's not really passionate about it. Let him find what he really wants to do and go for that. If he doesn't really want to make games, why force him? That will just lead to him being miserable.

2. You can't, because you do need math to do game programming. Admit it and show him that math really isn't that bad. Let him experience it himself.

3. Just taking math classes will help his math skills. What math classes has he taken? Again, has he shown any interest in mathematics? I've been reading Stephen Hawking's God Created the Integers and have quite enjoyed it. Hawking writes about a mathematician then describes their most important and influential works. I find it quite interesting and enjoy Hawking's writing style. Above all though, if he doesn't have an interest in mathematics then you can't make him do math. Just accept that he doesn't want to do math and may not want to do programming - and that's okay.

4. That's difficult. Wanting to learn is something I think is developed throughout life. As a sophomore, I wasn't all that interested in school. I was bored in most of my classes and, while that didn't change much, through most of my high school career, it has gotten better and I'm a lot more excited about learning now and going to school.

You say that he's interested in 3D modeling. Maybe he's interested in making art for games. There's nothing wrong with that. A lot of people around here are looking for good artists for their games. Encourage him to go after whatever it is he's passionate about. Don't try to force him into going a direction that he doesn't want to - it will end badly. Let him experience all his available options. He's young. He has a ton of opportunities and it would be unfortunate for him to miss out because he's doing something he'd rather not be doing but feels he has to.

ill tell you one thing the kid love's 3d modeling hes a blender addict and does some pretty good stuff as he's more visual but the logic just isn't coming in , and please don't say that lmao were trying to find way's to help him mainly in the math area.

Then maybe going into art/modelling would be the best option. He really wont need to know programming or math for that.

People need to motivate themselves. If he's not into math, then I doubt you can make him like it. And, while using an off-the-shelf engine to make a game doesnt require much math for simple games, eventually he will need it. Programming and game development is in big part about math. It's also in big part about being self-motivated.

ill tell you one thing the kid love's 3d modeling hes a blender addict and does some pretty good stuff as he's more visual but the logic just isn't coming in , and please don't say that lmao were trying to find way's to help him mainly in the math area.

Then he's probably better suited in art. Maybe he should start pursuing in that direction?

You don't have to be a programmer to make games..

This topic hits close to home for me.

I was horrible at High School. I failed more classes than I care to admit. It was not due to a lack of intelligence (although perhaps some might disagree :) ) , but rather a complete apathy to the entire situation. I did not see the relevance of the assignments to anything that I wanted to do. I also naively considered myself to somehow be so "awesome" that I did not really even need to pay attention in school. I would focus on what I wanted to focus on and that is it.

I considered myself to be terrible at math. This was part due to the fact I did not due the homework and part due to the fact that I had "mostly" terrible teachers. My algebra teacher in High school was amazing and he is probably one of the sole reasons that I had any sort of hope when it came to mathematics. Every other teacher could not seem to be bothered to really teach the material or they were so busy getting off topic that we learned very little. What we did learn I did not understand due to not really paying attention anyway.

During this period I had been playing with programming and I had seen glimpses of where things I learned in the class room could help me in my code, however such inspiration was crushed by the sheer mind numbing boredom.

I graduated Magna Cum Laude in College with a 3.88 GPA and bachelors degrees in Computer Science, Physics, and Mathematics.

So what changed?

One night I had... I guess you could say an epiphany... I realized that while I never envisioned my "awesome" self in a low paying and manual labor type job, that is exactly where I was headed with my attitude towards both schooling and effort in general. I realized this during my junior year... It seems such an obvious revelation, but for me it made all of the difference. I made every effort to apply myself and my grades did improve... I did well on state tests and managed to get accepted to college.

I cost myself a lot of potential scholarships (although I would earn more in college from my grades) but the plus side is I knew the taste of failure and I also knew that even if I did poorly in a class that it was not the end of the world!

All this to say the case is not hopeless. Some of the things that have motivated me are the true pieces of advice:

1. There is no such thing as a free lunch.

2. Anything worth doing is hard.

3. If it were easy to do programming they would not pay you well to do it.

I suggest you discuss with him what he wants to do in life and maybe if you are lucky he will find his motivation.

Also the following my help:

https://www.khanacademy.org/

They have great video lectures and web based activities that can help with learning a lot of different subjects including mathematics. I watched these videos fairly extensively and they were a huge help. They are fairly short, broken up by topic, and are very straight to the point without a lot of rambling and distractions.

Here is a link of The use of mathematics in computer games.

Maybe game development is just not the thing for him.

I failed Algebra II 3 times and then dropped out of high school.

chris3d165, the kid doesn’t need advanced math to make games, firstly because everyone—regardless of math level—starts off making terrible naïve crap games when he or she starts. The crap I pumped out at the start would have been marginally better had I been amazingly better at math.

There are a lot of misconceptions behind the relationship between game programmers and level of math.

  1. Do you need a good level of math to be a good programmer?
    1. The answer is not that simple. Most people pick an area of game programming and specialize. You absolutely must be good at math to be a physics programmer, but not to be the network programmer or sound programmer. Each can be good at their respective areas, and not all areas require strong math.
  2. Do you need math to be a game programmer?
    1. It never hurts, but it is something you can learn on the way. You don’t need more than basic addition, subtraction, multiplication, and division to begin programming. Or even to already know programming and begin game programming.

To focus on #1, everyone seems to think graphics programming is game programming. Here is a list of game-programming areas that require little to no* math:

  1. Script Language Creator (making an in-house scripting language)
  2. Network Programmer
  3. Sound Programmer
  4. UI Programmer
  5. Basic AI (not for FPS games, but for simple games such as puzzles—games perfect for mobile which is exactly what the kid wants to do)
  6. High-Level Basic Scripted AI (if the script language is high-level enough this could then even include FPS games)

* Everyone needs to know how to add—let’s not be pedantic.

To focus on #2, I may have failed 3 times and dropped out, but thanks to my motivation for games I learned most of what I need to know and continue to learn the rest. I taught myself through game programming about vector and matrix math and recently wrote a DTX converter that uses 2 layers of linear regression. I am comfortable now with somewhat advanced Trigonometry and starting to get into Calculus.

  1. Having an application for math is the best way to learn math. I failed Algebra II because I didn’t do the homework because I wasn’t interested in it because I had no application for it, until game programming.
  2. It is something you can learn on-the-job or in your spare time on hobby projects, inline with growing as a programmer. One does not need to come before the other.
  3. And learning it through hands-on programming not only reinforces it, but it also keeps everything applicable. I mean I don’t need to learn about wavelet transforms until I get into programming related to image processing, and by then I will have enough background to get started with it.

If the kid wants to program video games, tell him to start programming video games.

How far you really get as a programmer depends on how clever you are as a person, not how much math was shoved down your throat a priori. If you aren’t clever, math won’t save you as a programmer. If you are clever, you’ll learn the math you need when you need it.

L. Spiro

I restore Nintendo 64 video-game OST’s into HD! https://www.youtube.com/channel/UCCtX_wedtZ5BoyQBXEhnVZw/playlists?view=1&sort=lad&flow=grid

I have a feeling this guy would enjoy math a lot more if he was exposed to it through game programming rather than through tedious, abstract homework sheets. Perhaps he should just stop worrying so much and start writing some code. You need to learn to walk before you can learn to run, I don't know why anyone would expect anything else with programming.

“If I understand the standard right it is legal and safe to do this but the resulting value could be anything.”

This topic is closed to new replies.

Advertisement