Does programming need to be learned from an early age

A search for children's programming on the Internet, there are many advertisements, and there are many recommended advertisements in small videos. And children’s programming is a more controversial topic. Whether children should learn programming at all? It is better to start learning at a few years old.

Last year, I paid attention to children's programming for a period of time, and I also learned children's programming courses from the Internet. There are more free video courses introducing scratch. It feels easier to get started, but it is also more difficult to make more complicated content. Because it involves your theme selection, scene design, interactive animation design, and material selection. I feel that children's programming is actually more similar to the creation of film and television works, and more requires creativity.
Recently, the author’s nephew enrolled in a children’s programming class. Because he wanted to work in the training industry, he joined the group to learn how other people teach. After observing for a period of time, I found that children's programming is quite interesting. The curriculum design is more interesting, and the children's interest can be raised at once, and the children will also take a video to explain after finishing the homework. One of the 9-year-old children played a small game of hitting the moles. The moles moved randomly on the screen, and the moles would make noises when they hit the moles. The kid explained how his code was implemented in an orderly manner, and also demonstrated The effect of his final work. Behind every smart child there must be a mother who is willing to give.
The teaching also makes full use of the strong social characteristics of WeChat. Everyone communicates in a group. Children who learn slowly can also learn from the ideas of children who learn quickly. Computer itself is a practical subject and it is recommended to learn by doing. And in the process of compiling works, it also cultivates children's ability to think independently and cultivates the quality of overcoming difficulties.
There are controversies on the Internet that the software for building blocks for children's programming has deviated from the path of programming, and that it is too far away from programming, which is mostly a gimmick. On the contrary, I don't think that is the case. Even life-oriented programming will be low-code in the future, with drag-and-drop as the main supplement with a small amount of code to supplement the implementation. If you have received programming education from an early age and have established good thinking habits, you will be familiar with IT when you enter the society in the future. Finally, my point of view is that programming should be learned from an early age. Mastering one more skill will undoubtedly add another. Competitiveness is beneficial to individuals and families.

Guess you like

Origin blog.csdn.net/u012877217/article/details/112817252