1, children's programming can enhance children's imagination. For example, children can use Scratch programming to make an idiom animation of "better late than never" or design a game of "Plane Wars" to play. When children learn Scratch programming, they will not be so resistant to programming, but will become more and more interested. They will not only play games designed by others on their mobile phones as usual.
2. Children's programming can cultivate children's mathematical thinking and logical thinking ability. In the process of learning programming, the most important thing is to learn to decompose problems. In the whole process, children can organize the problem framework in advance, grasp the overall situation, carry out according to the conditions, control and wait circularly, so as to make works and effectively improve children's logical thinking.
3. It can enhance children's social competitiveness. Now is the era of big data, and the future will also be an intelligent future. Children learn programming in advance, contact programs, and stimulate curiosity, so they will be handy when they work in artificial intelligence in the future. Disadvantages of learning programming
When it comes to programming, parents often think of programmers and unfathomable code. Parents know that their children know their children's weight, so they subconsciously think that their children are not old enough to learn programming, and premature learning is equivalent to pulling out the seedlings. Some children have poor learning ability and slow acceptance, and they start to learn programming before they master book knowledge, which invisibly adds a lot of pressure to children. Let the child bear the weight that this grade should not bear too early.
Children who delay their studies have a large amount of study, so they usually attend cram schools on weekends. Parents choose self-cultivation art subjects for their children, taking into account their all-round development in morality, intelligence, physique and beauty. Parents think that it is of little use for children to learn programming and not to be programmers when they grow up. Some parents have clear plans for their children's future education, so the itinerary is too full. They think that the school entrance examination is more important and the programming learning is backward.
Parents who are addicted to games think that the content of children's programming learning is to make programming games. Some children can basically start making games before they are proficient in using computers, and there are concerns that children use computers too early and involve game projects. Children's self-control ability is poor, and long-term use of computers has radiation, which is not very good for their growth and development.