Observation: trial and error as a form of ‘tinkering’
Learning to code via Dr. Resnick’s thinking of type/run/debug via tinkering is an interesting new(er) development as computing ‘time’ is viewed as an infinitely small part of the costs of development… that said, the computational thinking around and thorough planning and design (a 20th C idea) is not without merit, even for novices. Perhaps tinkering styles come with less skilled facilitators/teachers vested with exposure to formal training and exposure to alternate modalities and approaches to computational thinking.
That said, writing is a form of tinkering, per Dr. Resnick’s line or reasoning, for most writers.
Second observation: Hour of Code
The initiative, while getting a lot of traction, seems to miss the unconnected/less connected communities it would most help; inner-city and rural due to lack of connectivity. A recent observation from friends and writers: college or post high school ambitions are often constricted by an internal and community paradigm. Rural and inner-city students who are ‘schooled’ about their place and that leading colleges and universities, those that seed the power and wealthy institutions of business and government, also likely lack role models in computer sciences and computational thinking, though their lives are impacted by the same daily.