当前位置:网站首页>Popularization of children's programming education in specific scenarios

Popularization of children's programming education in specific scenarios

2022-06-24 04:41:00 Gewustan robot

“ Computer science will be more and more involved in 、 Help the development of various disciplines . therefore , If you have the computational thinking early , Whether it's working with experts in Computer Science , Or understand how research tools can help people do research , Will have more advantages .”
It is precisely because we are in this professional field full of cutting-edge topics , For children who have not yet entered the professional learning stage , Programming 、 What is the more important meaning of computer science behind robots . It's just , Today's programming education doesn't seem to have touched the root . Now the most mainstream programming education , It is divided into software programming and robot programming . Use the simplest description , Software programming is to make the cat and dog on the computer screen move , And robot programming is to make the robot made of building blocks move . Software programming often has a friendly and simple interface , Children arrange and combine some ready-made functional descriptions like building blocks , Can achieve a simple game 、 Animation effect .

The software for robot programming is also the function to be realized “ Building blocks ”, It just presents the results on a physical robot : Set a motor with a computer 、 Operating mode of the motor , Finally, control the assembled robot to move . These scenes are very close to children's playful nature , In the description, it is not difficult to realize that certain logicality is required in the operation .
 Insert picture description here

It combines the experience of children with the learning gains that parents care about , The story of children's programming is naturally told smoothly . therefore , Children from Scratch To Python, Until then C Language 、C++ Advanced , Almost make adults blush . Need to know , In the past, this was only learned in college . The process of programming itself is a reproduction of computer logic , If young children learn programming , Want the program it writes to actually run , You can't just think in an ordinary logical way , But to think with the logic of the computer . Only in this way can the computing action to be executed really run on the basis of the computer program !

Cultivate systems engineering thinking . With the development of programming language , In order to better solve the problems in the computer field , Programming language has also developed from process oriented to object-oriented . Generally speaking , Every program is equivalent to a project , This project is aimed at a class of engineering objectives , These goals are common . There may be many ways to complete this project , But you should choose the fastest and best one . People with programming thinking , When you encounter problems , It is natural to consider the common problems together , And find the best solution .

It is helpful to understand the working principle and mechanism of computer . Now we use APP Are intelligent , Take navigation software for example , If you drive at night ,APP You will be prompted :“ Driving at night , Please turn on the lights .”APP How do you make sure you drive at night ? This involves network communication 、 Geographical location 、 The program logic 、 A series of knowledge such as data calculation . After learning programming , You can have a basic judgment on the operation principle and program mechanism of intelligent devices . Programming from contacts , To understand programming , To master programming . You'll find out , Whenever you come across some relatively new information technology products , It's easier for you to understand how it works , It is easier to solve the problems you encounter . This is what we want programming to bring to children .

at present , Programming education for young children in China is still in the stage of popularization , The whole school education system has not paid enough attention to the training of logical thinking such as programming , But outside school, many children have begun to contact programming education . in addition , The same as those in Europe and the United States , China's science and technology and education departments have already had planning and support at the policy level .

“ All of a sudden, spring breeze comes , Thousands of trees and thousands of pear blossom .” With the arrival of artificial intelligence craze , Various “ Children programming ” Training institutions are blooming everywhere , It even occupies a place in all pages of the media at all levels . With the coming of the age of artificial intelligence ,“ Programming starts with a doll ” Has quietly become a reality . This industry that has been weak in the next decade or two , Now I am walking in the air outlet , How does your child prepare for the next ten and twenty years of innovation in all aspects ? The era of artificial intelligence is coming , Many jobs that depend on labor and experience will be replaced by machines , In response to robot competition , In the future, the requirements for people's quality and comprehensive ability will be higher and higher . therefore , Programming is not a high IQ game , It is a necessary pass for everyone in the information age .

原网站

版权声明
本文为[Gewustan robot]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/175/202206240000562091.html