@corpsepose83 Oh good, I'm glad it to hear I wasn't seeing (er, not seeing) things Hopefully it was of some use, while it was up anyway
I know exactly what you mean! Math, and in a foreign language! I do think the way the course is set up some lessons have a smooth progression while others seem all over the place. Plus supplementing studies with the internet means being introduced to a whole host of other concepts we haven't even begun to learn!
Definitely also for me (although it makes me feel very slow) an important factor seems to be time... Time in between not knowing anything and the next time of not knowing anything seems to make the next time a bit easier somehow. I've taken a doll's handful of programming classes with months or years in between and find the feeling of "learning despite myself" lessens slightly with each new experience.
While it does go in a different order (for example, it introduces recursion early on...I don't want to talk about it, okay?! ) and I think I might have been lost were that my first and only ever programming resource, I have found it helpful to see the same lessons in a different perspective, even if I don't necessarily understand it right away. Also that its intended audience is beginners means there won't be any super advanced code to explain the basic concepts we're learning now...
I do like the way it is laid out, which is very neat and readable. Again I am doubtful about how I'd have felt if it were my only resource, but as a supplement to this class I find it very helpful. Some examples of what it looks like:
It is geared towards creating an interactive website though, so the focus is a bit different from this class (although it is nice to see something "irl" we can make with what we're learning).
Anyway, sorry for the long reply! Hopefully I don't sound like I'm just shootin' the breeze here. I also find programming can be confusing... I found these resources helpful and thought you might too. Let me know what you think!
PS: one more thing: I also like MDN's A re-introduction to JS as a quick reference that's always on hand, especially if I've forgotten something or if we're introduced to a new definition but I have no idea what it means.