Adapting to the needs of different students: Students have different mathematical foundations and hobbies, so it can better meet the needs of different students by dividing high school mathematics content into elective and compulsory courses. Compulsory content is the basic knowledge of mathematics that all students need to master, while elective content can be selected according to students' interests and abilities to further expand and deepen mathematics knowledge.
Reduce the burden of students' schoolwork: there are relatively more mathematics contents in senior high school. If all the courses are required, it may increase the academic burden of students. By making some content optional, students can choose according to their actual situation and ability to avoid excessive pressure.
Connection with university curriculum: As a part of basic education, high school mathematics needs to be connected with university curriculum. Some optional contents may be the preparatory knowledge of college mathematics courses. For students who plan to enter related majors, choosing these elective contents can better lay the foundation for university study.
Cultivating diversified mathematical talents: The demand for mathematical talents in society is diversified, which requires not only talents with basic mathematical knowledge, but also talents with specific mathematical skills and knowledge background. By dividing senior high school mathematics into elective courses and compulsory courses, more talents with different mathematical skills and knowledge backgrounds can be trained to meet the diverse needs of society.