This thread has to do with methods of teaching/learning.
I am wanting to know to what extent methods of teaching have been studied, and if there exists certain “categories” that a person can belong to, in terms of what teaching/learning style is best suited to them.
I started thinking about this at a point in my life where I virtually gave up any hope of being able to “grasp” computer programming, only to give it one last crack by purchasing a particular book that had received rave reviews on Amazon.com about its highly “accessible” learning style.
Opening up and reading that book was like sipping from the fountain of knowledge. Not only was I finally “getting” how to program, but I also took notice of the way this book was teaching how to program. One of the main things I noticed was how the book was doing away with what I will call “rote learning”. That is, the book did not simply bombard me with programming theory and expect me to memorise it through some kind of rote process (this was the way I got through a lot of high school and university - I would often simply go over and over something in a rote fashion to the point that I could remember the words, usually without understanding their meaning. I have since come to the opinion that this is not learning (at least not for me), it’s just a mind trick, much like my now opinion of mnemonics). Instead, this book focused far more strongly on computer programming concepts. The book would not begin to explain a concept unless it first gave a very clear, non-technical explanation of the problem that was trying to be solved. Once the reader clearly understood the problem, only then would the book then say “and here’s how to solve it”. This, of course, resulted in many “aha!” moments, which were few and far between in dozens of other programming books and materials I had studied previously. I will call this method “understand problem first, better understand solution second”.
The book also explained every concept, term and idea using only any words, concepts or ideas that had already been clearly explained. (Ever tried to look up a definition or explanation of a word or concept, only to have that definition/explanation contain words and terms you also don’t understand, rendering it useless?)
What I want to know is, to what extent have learning methods been studied, can I do some kind of online test to determine what method best suits me, and is there anywhere I can read up on these learning methods?
To give another example:
When I was in school, and we were taught about prime numbers and the fibonacci sequence, I always used to ask the teacher “But so what? Why do we give special recognition to numbers that are only divisible by themselves and 1, or to a sequence of numbers that keeps adding together the previous two in the sequence? What is the bloody point of singling out for special study these seemingly arbitrary concepts?” In the classes I was in, no teacher could ever answer these questions meaningfully. What I would have far preferred is for the teacher to get up and explain why prime numbers matter, not make us remember the first 10 or 15 or so.
Same goes for the periodic table. To this day I can recall the first 15 or 20 elements in the order they appear on the table, but blowed if I can be certain why they are ordered that way (atomic weight?) or even how to interpret the numbers on the table.
I hope I have explained my question(s) clearly enough. This is more of a general commentary on something I am only recently discovering about myself, and I am hoping someone can pick up on it keep pushing me in the right direction.
Thank you.