I think the topic states my frustration with myself mostly.
Anyone have any pointers on the best ways to study the information? I guess I am reaching out to see if I can get a different perspective on how to look at the material, so I don’t make it harder than it needs to be. I am understanding everything I have done, but sometimes to get from 12 o’clock to 3’ o’clock, I go backwards through 9 and 6, lol.
"When you are first learning how to solve a problem, your entire working memory is involved in the process. But once you become smoothly familiar with the concept or method you are learning and have it encapsulated as a single chunk, it’s like having one smooth ribbon of thought. The chunking, which enlists long-term memory, frees the rest of your working memory to process other information. Whenever you want, you can slip that ribbon (chunk) from long-term memory into your working memory and follow along the strand, smoothly making new connections.
Now you understand why it is key that you are the one doing the problem solving, not whoever wrote the solution to the problem. If you work a problem by just looking at the solution, and then tell yourself, “Oh yeah, I see why they did that,” then the solution is not really yours—you’ve done almost nothing to knit the concepts into your underlying neurocircuitry. Merely glancing at the solution to a problem and thinking you truly know it yourself is one of the most common illusions of competence in learning. " => book: A Mind for Numbers How to Excel at Math and Science by Barbara Oakley
Biggest solution to remedy this in Programming, is to practice the concepts you get hung up on. Don’t just blow through the lessons for the sake of completing each lesson, but rather make sure you grasp the chunks of information. Doing so will insure you complete the harder problems by carrying over previous concepts. Ask questions on the forum too if you need help.
I know this was a little long hopefully it helped some.