4 ms·
A lot of learning is by rote - doing something over and over again until it is drilled into your little f'ing brain. With math, the end objective is to learn t
by nhebb 16y ago
A lot of learning is by rote - doing something over and over again until it is drilled into your little f'ing brain.
With math, the end objective is to learn the material for the sake of learning the material. If you love math, that may be a reward in of itself, but I think that for the majority of people, this means that we're drilling it into our heads with no other objective than to pass a test, complete the course, and prepare ourselves for the next class that further builds upon the concepts. We usually don't have a real world application for our newly acquired math knowledge.
With programming, on the other hand, there is a real world application of our knowledge. Applications! (Pun kind of intended.) So the learning by rote that we do, is going out and applying the knowledge to the development of real software programs. If you're really excited about programming, once you're introduced to the concepts, you want to create something of your own, not labor through a bunch of (often tedious) mock examples.