This paper consists of Sohu Education "program Gezhi" top list included, Source: Network of the future: Mao acres
On the first day of 2020, the Evaluation Center of the Chinese Institute of Electronics released the "Notice on Holding the 2020 Youth Software Programming Level Exam". The Chinese Institute of Electronics is an academic society affiliated with the Ministry of Industry and Information Technology. The National Youth Software Programming Examination is a socialized evaluation project for the level of software programming ability for youth initiated by the Chinese Institute of Electronics in 2018.
Photo / Visual China
This news, from a side detail, once again reflects the advent of the era of artificial intelligence. Programming is the basis for communication between humans and robots. Programming education aims at the learning of programming languages and the cultivation of computational thinking. It aims to help young people develop computational and logical thinking methods through visual graphics programming, code programming and robot programming, and build a bridge between humans and machines. With the rapid development of artificial intelligence, programming education has become a focus of attention, and it is showing a trend of becoming younger and younger.
Globally, attaching importance to youth programming education is a common practice in developed countries. In 2012, Japan popularized programming education subjects in elementary and middle schools. In 2014, the UK education syllabus made computer programming a compulsory course for children aged 5-16. In 2015, the U.S. government invested $ 4 billion in children's programming education, calling on young people nationwide to learn programming. In 2016, the U.S. State of the Union introduced computer science education, compulsory computer programming credits required for high school graduation. In 2017, Singapore comprehensively promoted programming education for children, adding programming test subjects to primary and secondary school exams.
In China, programming education is mainly planned at the elementary and middle school level. In 2017, the State Council issued the “New Generation Artificial Intelligence Development Plan”, which states that “Implement the smart education project for all, set up artificial intelligence-related courses at the elementary and middle school level, gradually promote programming education, and encourage social forces to participate in educational and teaching programming software and games Development and promotion. " Promoting the establishment of artificial intelligence-related courses at the elementary and middle school level, and gradually promoting programming education, has also been included in the" 2019 Education Informationization and Cyber Security Work Essentials "by the Ministry of Education.
The "China New Generation Artificial Intelligence Development Report 2019" jointly prepared by the New Generation Artificial Intelligence Development Research Center of the Ministry of Science and Technology shows that artificial intelligence has entered the high school new curriculum standard, and the first high school textbook "The Basics of Artificial Intelligence (High School Edition)" publishing. In other words, in a general and true sense, artificial intelligence education, including programming content, only started in high school. It is rare to see programming courses in elementary and secondary schools. Some reports show that the penetration rate of children's programming education is 0.96% in China, while it is close to 45% in the United States. It can be said that programming education in China's primary and secondary schools needs to be vigorously pursued.
At present, the so-called "children's programming fever" is more a social training organization "created", is a market phenomenon of programming training. The gap between policy encouragement and the popularity of Chinese and foreign programming education has brought opportunities to our programming market. Data show that the size of the children's programming market is between 2 billion and 10 billion. According to data released by the China Robot Education Alliance in 2017, there are about 7,600 robot training institutions in the country, which has increased nearly 15 times in the last five years. From another perspective, the market for children's programming training is actually a prominent indicator of the weakness or even the lack of children's programming education.
It should also be noted that the children's programming training market is frequently chaotic, and problems such as lack of standards for children's programming training, low thresholds, and insufficient teachers are increasingly apparent. First of all, in the field of children's programming, there is not only a unified training evaluation standard, but also a lack of education evaluation standards. Speaking of evaluation standards alone, there are the standards of the Evaluation Center of the Chinese Institute of Electronics. There are different standards for juvenile programming ability jointly drafted and published by computer departments of well-known universities in China and companies involved in programming training. Secondly, the low threshold has led to uneven teacher levels. Many teachers or "programmers" who have no first-line teaching experience directly enter the training front desk. These issues need to be coordinated with a unified standard and strict access conditions to ensure the learning quality of children's programming.
Some people think that it is a bit too early for primary school students and even junior high school students to be busy learning programming without a solid foundation in mathematical theory. In fact, this need not worry. For children, some people in the industry point out that children's programming is more a basic exercise that brings children's interest in learning and logical thinking. If they learn to a certain degree, they will introduce basic code programming courses, which are not high-end professional programming. training. Therefore, after reading the programming exam outline for elementary school students and re-discussing the issue of "computers pick up from dolls", the key issue is not to start programming learning too early in elementary and junior high school students, but how to ensure the quality of programming training and programming education. We will work hard to change and make up for the shortcomings and outstanding shortcomings of programming education in our primary and middle schools as soon as possible.
Note: Sohu Education's "Gezhi" plan explores and promotes high-quality and in-depth content in the education industry, and provides readers with more forward-looking article reading. Welcome to follow the WeChat Sohu Education (ID: sohajiaoyu) submission, your article will be recommended by italianozamalkawy.com and Sohu Education web and mobile phones. Back to Sohu, see more