To address OP directly, I briefly worked at one of those programs that specifically targeted kids & teens that lived in rural areas where the pre-college STEM classes were dogshit. The course was designed to help them to get a self-start programming so they could build up a portfolio that might potentially help with college admission (fucking

but w/e.)
Parents sat in on the first few hours of the first day of each class. When we'd talk to the parents, most of them would talk at great lengths about how smart their kid was when it came to computers and how they were constantly blown away by all the cool things they were doing with them. I swear to god I heard, "He spends ALL DAY on the computer" dozens of times. At first glance it seemed like these rural areas were cultivating brilliant comp. sci nerds who would blow through the material in a day.
The reality is that 90% of them were total failures that folded 4 hours into the first day's lesson (intro to Javascript, variables, and functions.) By hour 5 they were alt-tabbing between Minecraft and whatever program we had them writing JS in. They just wanted to game, browse Reddit, or watch YouTube. When it came time to show off the work they'd done, most just claimed they accidentally deleted the code/it disappeared/or the computer fucked up in some obscure way. By day 2 we knew which students had zero interest and just let them sit and do whatever - it took too much work to get them caught up.
Of the remaining students, maybe 2 or 3 were outright amazing programmers who either already understood the material, or picked it up extremely fast. 5 to 6 struggled and needed frequent help, but could write basic programs on their own by the course's end. The rest learned "Hello World" and fucked off after that to post shit on Reddit.
When the parents came back on the last day to get their debrief, we'd have to give these awkward talks with the failsons' parents about how their kid failed to complete the lessons, and that they might consider looking into IT or other computer-based work. The fucking look of disbelief - "I'm telling you, he's on the computer all night sometimes. He has all these programs open, and he talks to people, and-" Max levels of cope, basically.
For perspective, the parents of these kids were farmers, worked in factories, or did other manual labor work for a living. They were just easily amazed at their kid's ability to somehow spend all day on a computer because they probably had a very limited idea of what you could do on a computer other than weird math shit. In reality, their failson was downloading nude Skyrim mods and shitposting on Reddit.
There were a lot of these types when I was uni. Many CS majors asked on day 1 why they had to learn all the boring shit if they just wanted to be a game developer. When told that game dev. was one of the more technical and "boring" pursuits in programming, they almost always failed downward into some kind of IT-related field or switched majors entirely. The motivation to do so was just that they sat on the computer all day gaming, so obviously they needed to get a job programming them. Just a total lack of self-awareness or any kind of drive in life.