Current location - Education and Training Encyclopedia - Education and training - How to learn Orsay informatics?
How to learn Orsay informatics?
Learning methods of informatics Olympic Games: learn programming language first, then advanced courses such as number theory, and participate in more competitions.

1. The National Youth Informatics Olympic Competition is one of the five major disciplines competitions for middle school students approved by the Ministry of Education and China Association for Science and Technology. The learning method is as follows:

1, how to get started: computer programming ability is the basis of informatics olympiad, so programming language must be passed first. C++ has become the mainstream competitive language. Students are advised to complete basic language learning by attending training courses or self-study.

2. How to improve: After mastering the programming language, you need to learn advanced courses such as number theory, algorithm, data structure and graph theory. At this time, professional training institutions and training camps (centralized training organized by famous schools, summer camps and winter camps in various provinces) are the best choice for children.

3. How long will it take to learn to participate in the competition? Usually, you have to study in the competition for at least half a year before you can participate in the semi-finals. Before the rematch, you need to brush a lot of questions on major OJ platforms to strengthen your understanding and application ability of the knowledge you have learned.

Second, how to learn informatics olympiad well;

1. First of all, if you want to learn informatics olympiad well, you must have fun. Interest is the best teacher. It can encourage you to stick to it when you want to give up the informatics olympiad, and it can also encourage you to explore the field of informatics and make greater achievements.

2. Secondly, we must ensure that the school's academic performance can't be bad, so that we can have more time to practice programming at home. Students with good grades in science may have an advantage, because many ways of thinking in programming are very similar to those in science such as mathematics. Doesn't mean that liberal arts students can't program well. As long as you are enthusiastic about programming and informatics Olympics and make unremitting efforts, you will certainly achieve something.

Finally, we should have some self-control. Programming, computer is essential. When programming, you should study programming wholeheartedly instead of playing games for a while, so that the learning efficiency will not be very high and you will not go far on the road of programming.