Can junior high school students learn programming

​According to the deployment requirements of the Party Central Committee and the State Council, in the face of new situations and new demands, we must grasp the major historical opportunities for the development of artificial intelligence and seize the major strategic opportunities for the development of artificial intelligence. , To accelerate the construction of an innovative country and a world power in science and technology. Improve the overall cognition and application level of artificial intelligence in the whole society, implement the national intelligent education project, set up artificial intelligence related courses, carry out various forms of artificial intelligence science activities, support the development of artificial intelligence competitions, and cultivate high-end talents in the field of artificial intelligence Waiting has become a top priority.

Insert picture description here

"Youth will prosper the country, and the youth will be strong." Teenagers are an important force to promote future social development and change, and as artificial intelligence has gradually become a global consensus, learning programming is an inevitable trend! In the future, programming in China will also enter elementary school textbooks, which is the inevitable development of young talents. Recently, the State Council issued the "New Generation Artificial Intelligence Development Plan", which clearly pointed out that artificial intelligence has become the new focus of international competition. It is necessary to gradually develop the national intelligent education project, set up artificial intelligence-related courses in primary and secondary schools, gradually promote programming education, and build artificial intelligence. Intelligence disciplines, cultivate compound talents, and form a highland of artificial intelligence talents in my country.

Compared with other children playing games and watching videos on mobile phones, your child has been exposed to the development of programs, and the National Youth Informatics Olympiad, the National Youth Informatics Olympiad, and the International Informatics Olympiad are held every year. Programming gave him the opportunity to participate in world-level competitions. And at the beginning of the small promotion, the first promotion, the college entrance examination are all extra points. Go abroad to apply for the professional development of prestigious schools to lay the foundation. Python is currently one of the top four popular languages ​​in the world. It is widely used in back-end development, game development, website development, scientific computing, big data analysis, cloud computing, graphics development and other fields. It is used in software quality control and improvement development. Efficiency, portability, component integration, rich library support and other aspects are in an advanced position, with the advantages of simplicity, easy learning, free, open source, portable, extensible, embeddable, and object-oriented.

Insert picture description here

The National Youth Informatics Olympiad (NOIP) is an informatics competition for young people across the country. It cultivates and selects outstanding computer talents through competitions and related activities. It is organized by the Chinese Computer Society every year. The league is divided into two stages: preliminary and semi-finals. The preliminary contest examines general and practical computer science knowledge and is conducted in the form of a written examination. The semi-finals are program design and must be debugged on the computer. .

Learning programming is learning thinking: systematically guiding children to learn programming languages ​​helps to cultivate children's logical thinking and abstract thinking, comprehensively improve children's mathematical sensitivity, logical thinking ability, concentration and practical ability, and use algorithm design to solve practical problems. Breaking through the difficulties of science, programming covers subjects such as mathematics, physics, spatial geometry, etc., to help strengthen children's mathematical logic, enhance learning interest and grades.
Insert picture description here

To sum up, programming is a general tool in the future: at the time when the AI ​​era is finally coming, the AI ​​talent reserve battle has become the general trend. Programming education, as a tool for communication between humans and computers, will become the next "English" and a basic subject for all countries in the world. Programming learning is finally applied to software project development and design. Robot learning adds hardware interaction on the basis of programming! If you want the robot to do more detailed activities, you need advanced programming to assist! Robots and programming will not be absolutely independent, they are complementary.

Guess you like

Origin blog.csdn.net/gstemG_maker/article/details/112930974