A second grader won the second prize in the C++ programming competition.
This competition is organized by the Computer Society at the provincial levelas a C++ programming competition. It can be understood as a preliminary competition for CSP.

Currently, the Computer Society has stipulated that children under 12 years old cannot participate in the CSP-JS competition, so many provinces have begun to holdprogramming competitions aimed at elementary school students, specifically children under 12 years old.
Many provincial Computer Societies are collaborating with local education departments to specifically host similar competitions for elementary school students.
For example,Jiangxi, Henan, Guangxi, Shandong, Beijing, Guangdong-Hong Kong-Macao and other regions have relevant competitions.

For instance,Shandong has CSP-X, and Beijing has BCSP-X, which are competitions aimed at elementary school students.
The types of questions and knowledge points in these competitions are almost identical to those in CSP-JS, just slightly easier, but they are very helpful for preparing for CSP-JS.
If a child learns programming and C++, they should definitely try to participate in such competitions.
Various provinces are expected to gradually introduce related competitions, for example, this year Henan has added such competitions, and last year Beijing increased competitions at the elementary school level.
It seems that the Beijing Computer Society may have been the first to respond, anticipating that the Computer Society would prohibit children under 12 from participating in CSP-JS this year, so they launched the BCSP competition last year.

A second grader being able to win third place in such a competition means they scored100 points out of a total of 400 points. Additionally, they also won the second prize in the national Lanqiao Cup for computational thinking!
The first question was answered correctly, but the subsequent questions were not scored due to the lack of relevant knowledge.
Achieving such results in the second grade is already impressive, especially in a C++ competition.
Although it is a provincial competition, it still holds significant value, as it requires passingpreliminary and final rounds.
Many fourth, fifth, and sixth graders also participated, and quite a few did not make it to the finals.

However, I actually do not recommend second graders to learn C++ programming.
This is indeed challenging for children; they need a very strong mathematical foundation and a high level of concentration.
This child has strong concentration, thanks tothe nurturing from their parents, who also enrolled them in an Olympiad math course. The child is doing well, has a wide range of interests, but is not forced or pressured, focusing on interest instead, and was introduced to programming classes early, emphasizing effectiveness in early exposure, which is why they were able to obtain a C++ competition certificate.
Generally, it is still recommended toattempt learning C++ programming after the fourth grade.
If anyone has questions about programming they would like to consult, they can+malaoshi606
