Please enable / Bitte aktiviere JavaScript!
Veuillez activer / Por favor activa el Javascript![ ? ]
How to learn math? - Q&A

How to learn math?

0 like 0 dislike
Hello. The fact that the school I can say, skipping math. Now I want to go to study as the programmer. So, tell me some books(preferably some one thick) that would learn I have enough knowledge... For example I wanted to read a book on cryptography, but I don't understand these mathematical formulas.
asked by | 29 views

6 Answers

0 like 0 dislike
The mathematics textbooks from 1 to 11.
answered by
0 like 0 dislike
One fat there is not enough, I think. He are now in the same situation.
I have ~3rd month doing this:
going through the Khan academy math from scratch
Internet lesson started with 7th grade, now at 9M.
In short, it turns out, if every day., for ~6-7 months to develop the curriculum in mathematics almost from scratch.
When zadavias too, for a couple of days changing the activity a little: you can read Gardner or something for c++, or computer architecture. And then back for the school program.
PS ideally still, it would not be bad with Skanavi, but then at the basic school level will take several years, but again, but the foundations will be reinforced concrete.
I personally Skanavi helped to stretch my brain and enter what level should I start to learn. Now I already do not touch, but then someday prosesau))
answered by
0 like 0 dislike
To learn high school mathematics means to be able to solve the problem. Take any book and decide. It will be hard at first, but then the brain turns on. Start from the beginning. In the early grades. In mathematics knowledge superimposed one on the other and base it will not work. A good website:, and the like. Excellent English language websites. Tutorials
School math is just memorizing rules and definitions, and then their rapid application in solving problems. Nothing complicated. But it is the basis for everything else. Here well painted: . Buy an old book like "encyclopedia of young mathematics". Read for fun. In General, the process should take a few months to master the curriculum.

Natykaetsya on those tasks which they cannot solve and give them time. Then go faster and faster. Don't listen to anyone who says that learning later. Everyone has their own destiny, and their starting conditions. But everyone eventually gets what he really wants. To master school math. to any person. This is a common cultural baggage, without understanding it, people will be limited. In fact, all school subjects, develop the ability of thinking. Then nice to repeat and physics - to understand why everything is so happening.

Mathematics the programmer in most cases is not needed. But you need knowledge of the basics to quickly understand new. You must know some important sections, like logic etc. Without mathematics you can't zakonchite normal training in ComputerScience.
And most importantly, the brain needs to be able to think and solve problems. This is what develops in pure mathematics.

But in reality, the programmer, in addition to the ability to think, need and imagination, and abstract thinking, an excellent memory, knowledge of English and ability to communicate; the ability to constantly learn, a good General erudition and taste, and so on. As well as good health. So that you do not cycle on the math, it's just part of a larger whole.

PS: Forget about cryptography. You will not do. Figure out now how to divide a column :)
answered by
0 like 0 dislike
For example I wanted to read a book on cryptography, but I don't understand these mathematical formulas.

I think not much mistaken if we assume that 90% of Russian graduates majoring in "Mathematics" or "Information security" do not understand books on cryptography.
answered by
0 like 0 dislike
Going to talk about school math.
I'm at school before math was taught in the books without a teacher, people say, "Why do you need?", but I continued to teach. In the end, the sixth class to a derived came, everyone knew, except for geometry, because I read only algebra. In the 10-11 class as the machine solved the problem very quickly, seemed more basic. So, from personal experience, I think ideally you should have this:
1. Go from simple to complex. For example, first learn the table of addition, then multiplication(Yes some of them do not know it), then learn how to calculate the sum of natural numbers, difference, multiplication, division; understand how is the power of the number; after study of the same operations for all integers, then for a decimal floating point numbers, etc.
2. If in some book too many new and obscure concept it is likely that this book is not yet for you. Take it easy book. I'd recommend books on the school curriculum or a great book-encyclopedia across the curriculum. Ideally, you should have a reference book (which has all the formulas if you forget), the book-the theory and the book-an exercise book (the last 2 often in one book). There should be a notebook for notes (+crib) and a notebook for tasks.
3. Are incomprehensible sentence, clause, phrase. It is inevitable. When you see this, re-read several times, slowly delving into every word, try to take a pen and work out, to figure. If you do not understand pause, switch to another, then return . If still it does not work, then clearly specify what is unclear and ask the teacher or on the forum somewhere.
4. Practice. The human brain is inclined to forget, so secure knowledge outline. Found out some kind of algorithm, just get yourself a task or take a book and try to solve. More hardcore: read some of the proof of the theorem, try to prove yourself without looking in the book. To fix better (according to the degree of practicality): algorithms for the solution of problems, formulation of theorems and definitions.
5. Learn to solve without a calculator. Sometimes it is impractical (for example to calculate the sine of 20 degrees), then you have to use a calculator or table, but in other common cases it's better to get used to the calculator.
6. Occasionally pause and double check yourself, well I mastered the material or not, but after the logical end of Chapter, course, section, etc. (well you get my point).
7. A very good sign that is what you are looking for a task, can immediately understand what type belongs the task, by what method can it be solved, and confidence that will solve this problem.
answered by
0 like 0 dislike
If You are interested - I'm going to do a public course like "Math for non-professionals" or "Math is for fools" or the like (choose a name not in it the essence). The chips are:
- the study of mathematics, the examples (they will be free Mackade), minimum of theory, maximum of practice,
- in the style of "mathematics as a foreign language"
- requires knowledge on the level 5-6 class and the program will cover school + 1-2 year of high school

Recruit group. All for free, remotely (perhaps a rare meeting in Moscow if necessary). From You - only a willingness to learn and understanding that my activity may be sporadic. If you're interested - everyone - write to the post editor(the dog)

My video course (classic to the University, under the program MIT) is here - Use. There's also about me in detail.
I'm on habré:
answered by
Welcome to Bug-code Q&A, where you can ask questions and receive answers from other members of the community.

24.8k questions

46.2k answers


13.4k users

24,788 questions
46,220 answers
13,436 users