It’s one thing that this section is faster/heavier than the last, but I feel like most of the time I’m just hearing an explanation as to why we’re doing something, then listening to the presenter essentially read out the line he’s typing as he’s typing it. “Then we’ll set this equal to this, of type this, because this” etc.
The challenges where I’m asked to figure out how to do what we’re about to do are very appreciated but few and far between. The last course section with Escape, by contrast, had a lot more moments where I was asked to try to do these things myself.
Now you could say I could impose those challenges on myself, but we move so fast from line to line that by the time I could figure out what we’re about to try to do, the line has already been written, and often it’s multiple lines at a time. I don’t know when I’m about to encounter a place that I could try to figure out myself.
It’s just a bit disappointing. This approach feels closer to the usual YouTube videos you can find where they’re very useful, but not so great for getting practice in and solidifying the concepts by being forced to figure it out yourself, with or without provided hints. As a result, I’m finding myself pausing the video and rewinding considerably more, just so I give myself a chance to not only write the line that was written, but to write a comment and teach the “why” to myself, without getting to actually practice figuring it out myself too (which is by far the most important practice you really need in programming imo).
The most valuable approach is having access to a guiding hand as you google and problem solve yourself, then compare it vs the mentor’s approach. But in this, I feel like I’m mostly watching the mentor write their own code and I’m just copying it and summarizing the explained “whys” as my own comments. I feel like I’m having to read my own code three or four times as a result before I get it.