Intrinsic and extrinsic motivational orientations in the classroom: Age differences and academic correlates.
> Consistent with previous research, intrinsic motivation showed a significant linear decrease from 3rd grade through 8th grade and proved positively correlated with children's grades and standardized test scores
Enthusiastic students: A study of motivation in two alternatives to mandatory instruction
> The present study used Self-Determination Theory as a framework for examining age-related changes in motivation for 57 students aged 7-17 years in the context of two alternative educational environments: a home school resource center and a democratically organized school. Students completed the Academic Self-Regulation Questionnaire in order to assess their intrinsic motivation and three types of extrinsic motivation. In stark contrast to the well-replicated negative correlation between age and intrinsic motivation in traditional schools, there was no relationship between age and any of the four motivation subscale scores in the present study. Interpretations and implications of these findings are discussed.
To me that sounds ridiculous. Especially since you based it their willingness to push themselves further in something like scratch (e.g. something they have no practical nor social reason to push themselves at).
Yes, I have a CS degree.
More important: Knowing how to work with other people
I don't care how well you can code, if you can't interface with people and know how to switch up your lexicon there's going to be a problem in a lot of teams. I'm not a programmer, but when I'm in interviews for them I look to see how well they can interact & discuss their projects with me without divulging into intense CS discussion.
Problems exist at many levels of complexity and they can be solved in many different ways. Clever architecture often beats clever programming.
The difference in teaching philosophy of these profs vs the ones who actually teach is the difference between a fashion model school and the army. The latter accepts anyone and trains them to succeed whereas modelling schools only accept good looking people to begin with.
Citation badly needed for the ridiculous assertion that most people don't have the "learning capacity" for "deep CS courses" (whatever that means). The fact that one can reliably teach programming to eight year olds, boot camp graduates can get jobs in the industry with high probability, and just about anyone in any other scientific field can fill a data science position suggests that CS is not such a rarified academic pursuit.