Thanks for responding! I’m kind of relieved other people felt this way, because I was beginning to feel a bit thick after I’d just had a good jog through lessons one and two and then just sat here looking at the challenges with my jaw agape and my mind blank. I imagine it’s frustrating on your end, since you made a quite good course here–it’s just been scheduled relatively earlier in our learning journey than you were led to believe it would be.
As far as more actionable feedback, where I feel like I’m really struggling isn’t so much this or that specific exercise as much as feeling very lost in terms of, for lack of a better term, the ‘mid-level’ vision of what we’re doing. At a high level, I grasp that we’re making a quiz game as a means of learning the UI. And at the low level, each individual variable, function, etc., is lucidly explained.
However, I’ll often be stuck scratching my head and left wondering “Alright, so I put this line of code here and it does the thing, but… why? Why’d we do this step now, and why’d we use this function or this arrangement of nested statements, instead of some other way?”
What I think made the earlier sections easier was that there was a pretty clear outlining of, for example, “Gravity isn’t going to be sufficient to reliably power your character–you want a way to propel them along. So what we’re going to do next will make your snowboard move because it gives the surface collider a behavior like a treadmill, and that will give us a form of propulsion while we’re on the ground. So here’s how we’ll do that, step by step…”
There were clear visible things on the screen with real-world analogs and a set of things I could “hook onto” to understand why things did what they did and what we were accomplishing at that sort of level of “This is why we’re doing the thing and how it fits into the overall scheme of things, and here’s a real-world thing that it works like so you can get your head around it.”
In this case, many things are so abstract that I’m sort of flummoxed for anything to hook concepts onto, so when I’m called on for a challenge, I just sort of… stare at it, and feel like a numpty, because while I have a general idea of the concept of what we’re about, and I can understand the bits and bobs as you explain them, I can’t quite get to that level where I connect the two and can reason out how to take the next step.
Maybe some of this is also the nature of the game–it’s buttons and questions rather than rockets and mountains, so it’s naturally more abstract, but I do wish there was a bit more ‘roadmapping’, so to speak.
As it is, I kind of feel like I’ve been told, in a very broad sense “We’re going to Edinburgh,” and then given step by step instructions to follow, but at each new step, I don’t quite know where I am relative to Edinburgh or what mode of transport we’ll be taking or who’ll be driving, I just put one foot in front of the other and take each turn as I’m told, and I have the oddest sense of at once knowing full well that I’m on the right course and also being completely lost.