Is it bad? No. Is it acceptable? No. Where is the line? It's okay to spend your whole day trying to get tutorials out of Google because the documentation sucks or you just have no idea how the f you can start with that idea. But you must be able to digest them effectively and extends those tutorials beyond just tutorials, and make something out of them. Otherwise, if you just reuse tutorial codes from top to bottom everywhere, then you are not learning. You are copying.
To be honest, I've seen kids doing better hack than that kid in the video using scratch... I don't think we are underestimating kids. If kids have natural talents to programming, then they will enjoy it. Don't push kids to do things just because it's cool to make it on their early resume.
When I was a bit older I made a primitive calculator in Delphi... you had to enter things in postfix notation, I think, because I couldn't figure out how to do the normal kind.
Hmmm... yes you can go to Intentional school. There are plenty in Shanghai. I bet you are not wealthy enough to get in?
Only Chinese people can understand the problems in China. It's a complicated society. You guys only see the surface of the soceity. Deep inside, every corner of the street is a community itself. Every village is a different society.
The one thing that people can agree on is that Chinese government puts too much time and effort in keeping GOP as high as possible, and neglect fairness. But it is hard to do anything useful: deep interest group involves in every level of the government. Bad.
This is why I always use Bitbuekt. As far as I am concerned, I dislike Linus so I won't use git. Well, I still use Linux because it's a great software, but git? Nah. Stick with Mercurial myself. No wonder why Python and Django and Python stick to Bitbucket lol
I don't like the letter. He spent too much time talking about his "experience". Oh come on. It's like "dude I am a Nobel prize winner, and none of you have that title so I am right." I hate people giving that kind of resignation, regardless of their intentions.