I got went through the JavaScript Syntax II module and everything made sense. When I reached the Credit Card Checker it was a difficult task to assemble the things I’d learned into a solution that worked let alone worked well and the same thing happened with the Mysterious organism project following it. After spending some time trying to solve these with my own solutions I looked at the forums for code that worked. It seems like I’m in this paradox of knowledge where the solutions make sense but if I had not seen the solution I probably would have spent days/weeks trying to form the right structures for the problem.
My question is, Should we go back through the lesson and re learn the fundamentals of the topic if we aren’t able to assemble the pieces to solve a problem or is it a matter of seeing more examples of how the things we learned can/should be assembled in more complex structures?