Children's programming My Opinion

I am a long time not contacted yesterday cousin specifically asked me about children's programming, I told her a lot of truth, a comprehensive opinion on the old saying - a 10-year-old children to learn programming? Kidding.

In fact, I now also this idea, but I have to apologize for my statement yesterday, as I said, when there is not much understanding of children's programming this kind of thing, and I think just the subconscious work, like writing a big heap of code, which it certainly is extremely boring.

After the exchange with the cousin, I subconsciously feel a bit wrong, so I purposely for children's programming such thing as deep thinking for a moment. Why Miami Children's programming is so? Is it just because it is now the most highly paid profession for a common understanding of the necessary skills? But this kind of thing for a career just primary school children, a bit too early.

Having said that, it still comes down to interest only in-depth exploration of the child's points of interest, such a thing did go on to training children. The vast majority of children, certainly not in the interest of the code on those boring.

But for children, how to raise their interest in it? I first thought that it is interesting, only to let the children think it is interesting that they have the interest to understand more step; then is the reward and punishment mechanism, which can be a reward and punishment on the body, it can be psychologically , but the reward and punishment mechanism to implement the training course is certainly psychological, such as a sense of achievement, frustration and so on; the last is to let the children will find it makes sense to do this thing can for themselves, their families and even for the community to bring some help. These are children's programming as well as any kind of ultimate purpose of education.

Back to the children's programming, it took me some time to understand the Scratch software that door, will therefore know why he would be the children's programming entry tool. Because, first of all he is doing is more closely tied to the interface of the children, not the kind of business color, and therefore the child; then will not knock line of code, all of which are programmable via the common input and the drag of the form, therefore, the child's level of English and math is not much demand, therefore, the threshold is reduced.

After the introduction, you can do some actual programming, this will have certain requirements for children, and that is the need to write code directly, you can use javascript, jquery (I personally believe it from the base, no need to contact assembly of for things, such vue, react, etc.), a development interface of these rapid feedback because these are also things that can put children's interest quickly together.

Then further improved using python conducted before and after the end of the interaction, which the child is particularly high requirements on the door, and how many do not do this in a statement.

Overall, personal feel, not the children's programming to teach on the technology itself, but the idea behind the technology, the computer thinking how subtle to the child, is the core of most children's educational programming.

Computational thinking not only in computer technology, he has been implemented in all aspects.

 

Guess you like

Origin www.cnblogs.com/wangzxblog/p/11244590.html