Visualization method for regional junior high school examination scores and student ascending flow directions

Through the improved Sanki map and circular map methods, the comprehensive information problem of the difficulty of existing technology in displaying and analyzing the teaching quality of regional middle schools and student advancement flow is solved, and a systematic display and analysis of student mobility trends and differences in school teaching quality is realized, and the allocation of educational resources and teaching methods are promoted.

CN119579364APending Publication Date: 2025-03-07JIANGSU OCEAN UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411492304.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

It is difficult for existing technology to effectively display and analyze the comprehensive information of regional middle school teaching quality and student mobility, making it difficult for education managers to form comprehensive understanding and scientific decision-making.

Method used

The improved Sanki map and ring map method are used to obtain student mobility and subject score information of schools in each district and county through multi-dimensional analysis, and the student mobility trend and differences in school teaching quality are displayed in the visual system.

Benefits of technology

A systematic display and analysis of the regional junior high school entrance examination scores and student mobility has been achieved, helping educators understand the trends of student mobility and differences in school teaching quality, and promoting the allocation of educational resources and the improvement of teaching methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119579364A_ABST
    Figure CN119579364A_ABST
Patent Text Reader

Abstract

The invention relates to a visualization method for regional junior high school examination scores and student ascending flow directions, and relates to the field of visual analysis. According to the method, related information of all students is acquired for a regional Chinese examination data set, and multi-dimensional analysis is performed on student flow and subject scores of schools in each county to obtain student flow trends and school teaching quality differences in the region. According to the method, aiming at the problems of single display information of a traditional view and difficulty in exploring the ascending and flowing trend of middle school students in the middle school examinations and the performance difference of the middle school examinations in all schools, the problem of single display information of a traditional mulberry-based graph and an annular graph is improved through the improved view. The provided visualization method can help educators to analyze school configuration, scale and properties of a region, and complete school rise flow comparison from student flow among counties to specific junior-school students to student rise flow comparison among counties and senior-school students, and exploration of examination performance differences among specific junior-school students. Education resource configuration, student ascending flow trend and education quality difference of a region are disclosed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of visual analysis, and in particular to a visualization method for regional junior high school entrance examination scores and student enrollment trends. Background Art

[0002] In the field of education, the high school entrance examination is a crucial exam that all ninth grade graduates are required to take. Statistics show that nearly 90% of students choose to continue their studies and apply for various educational institutions such as general high schools or vocational schools. In recent years, the education community has gradually realized the importance and necessity of test analysis. Current research mainly focuses on the analysis of various subjects in the high school entrance examination. For example, Wu Yingkang compared the high school entrance examination papers in eight regions and explored the differences in middle school mathematics scores in different regions; Zhou Ziqian and others compared the text of the high school entrance examination papers with the middle school English textbooks and found that the readability of the examination papers was generally lower than that of the textbooks, and suggested that relevant personnel pay attention to textbook design and teacher training. These studies provide important guidance for teaching practice. However, there are relatively few comprehensive analytical studies on the teaching quality and student mobility of regional middle schools. Through a systematic analysis of student mobility and school performance in the high school entrance examination, it can provide an important basis for improving teaching methods, optimizing the allocation of educational resources, and evaluating the quality of education.

[0003] In addition, for educational administrators, they usually rely on simple charts and text to present statistical results and make judgments based on their rich experience. This kind of analysis is often result-oriented, and there is a lack of effective connection between various charts, which leads to the isolation of relevant factors and difficulty in forming a comprehensive understanding. At the same time, traditional data display methods usually only provide limited information. When multiple types of data need to be presented, it is particularly important to design appropriate views. In terms of improving views for visual analysis, Wang Junpeng et al. facilitated intra-group and inter-group data comparison by embedding smaller parallel coordinates in parallel coordinate graphs. Nobre et al. used tree graphs to simplify tasks related to multivariate graph analysis by selectively querying nodes or subgraphs of interest and representing these subgraphs as extended trees of graphs. Mathis et al. innovatively combined Sankey charts with tree graphs to support the understanding of the food-energy-water relationship, significantly reducing the negative impact of edge crossings common in traditional Sankey charts. Raji et al. used a variant of radial trees to bring together population data products of various sizes, including student grades, major descriptions, and graduation records, so as to intuitively visualize student progress information. Chen Kaixin and others improved the ring chart by using a two-layer ring chart and adding scattered points inside it to compare the characteristics of the three major conferences.

[0004] In the study of population flow, Sankey diagram, as a common flow diagram, has important application value. This diagram is mainly used to reveal the flow relationship between various types of data. It intuitively shows the direction and quantity of population flow through connecting lines of varying widths, making complex data relationships clear and discernible. By adjusting the width of flow direction and flow, Sankey diagram can effectively highlight certain important population flow trends, such as major inflow or outflow areas. In addition, population flow between different regions can be quickly analyzed by comparing graphics, making it easier to identify the main flow areas. This makes Sankey diagram an important tool for analyzing population flow.

[0005] In terms of displaying proportion comparison, the doughnut chart is a common graphic. By dividing the whole into different arcs, the doughnut chart intuitively shows the proportion of each part in the whole, allowing users to quickly understand the proportional relationship of different scores.

[0006] Sankey diagrams have a wide range of applications and many advantages in flow visualization, but there are still challenges when dealing with a large number of nodes and complex flows. When schools are used as nodes, traditional Sankey diagrams may encounter display limitations for a large number of school nodes, such as not being able to load all schools, or when the outflow of some schools significantly exceeds that of other schools, affecting the clarity and readability of the chart. If regions are used as nodes, the view can be simplified, but the information provided is limited and insufficient for in-depth analysis of the flow between specific schools.

[0007] The donut chart has certain advantages in intuitively displaying the total score ratio of each subject, but the information it presents is relatively single, which limits its effectiveness in cases where the data complexity is high. In a limited space, it is difficult for the donut chart to display more dimensional information.

[0008] When analyzing the teaching quality and student mobility of regional middle schools, the existing method is to present statistical results through simple charts and text. The charts are relatively independent and cannot deeply reflect the complex educational phenomena and potential influencing factors. When interpreting these statistical results, educators usually make subjective judgments based on their rich experience and professional knowledge. However, this judgment method that relies on experience may lead to a one-sided interpretation of the data, which in turn affects the scientificity and effectiveness of decision-making. Summary of the invention

[0009] In view of the problems and shortcomings of the prior art described above, the problem to be solved by the present invention is to propose a method and system for improving the display of multi-dimensional information by Sankey diagrams and doughnut diagrams, and for visually analyzing the comparison of regional school entrance examination performance and student enrollment mobility. The method obtains the district, county, test scores, junior high school enrollment, and high school enrollment information of all students for the city's middle school entrance examination data set, and conducts a multi-dimensional analysis of the student mobility and subject scores of schools in each district and county, so as to explore the student mobility trends and school teaching quality differences in various districts and counties in the city.

[0010] In order to solve the above problems, the present invention adopts the following technical solutions:

[0011] The present invention is a visualization method for regional junior high school entrance examination scores and student enrollment flow, which is characterized by the following specific steps: the method obtains relevant information of all students based on the regional middle school entrance examination data set, performs multi-dimensional analysis on student flow and subject scores of schools in various districts and counties, and obtains the student flow trend and school teaching quality differences in the region; the specific steps are as follows:

[0012] A. For a dataset of high school entrance exams in a certain region in a certain year, obtain the basic information of all students and schools, including: student ID, district and county where the student is located, junior high school where the student is located, senior high school where the student is located, total score of the high school entrance exam, total score of each subject exam and the score of specific questions, junior high schools in each district and county and their private or public nature, senior high schools in each district and county and their star rating;

[0013] B. Calculate the number of students moving between districts and counties, between schools and districts and counties, the ratio of students admitted to each junior high school to the number of students admitted to each high school, the score rate of each subject in junior high schools, and the score details of specific test questions in each subject in the school and their corresponding knowledge points;

[0014] C. By visualizing the basic information of the school and the trend of students' enrollment in the school information and student flow comparison view, a Sankey diagram is used to show the students' enrollment flow. The design and layout calculation steps of the Sankey diagram are as follows:

[0015] C1. Definition of nodes and edges

[0016] C1.1 Node

[0017] Junior high school nodes: On the left, they are represented in a rectangular tree diagram, where each large node represents a district or county, and the small rectangular blocks within the district or county represent specific junior high schools;

[0018] High school nodes: On the right, they are represented in a rectangular tree diagram, where each large node represents a district or county, and the small rectangular blocks within the district or county represent specific high schools;

[0019] Edge: connects the junior high school node on the left and the senior high school node on the right, indicating the flow of students. The width of the edge indicates the scale of the flow of people;

[0020] C2. Computational layout of rectangular treemap

[0021] C2.1 Rectangular tree diagram calculation

[0022] In the rectangular tree diagram, the Squarified algorithm is used to optimize the tree diagram layout. The algorithm first sorts the data according to the weight of each node, and then fills the rectangular nodes in sequence from left to right or from bottom to top according to the principle of being close to the left or bottom boundary of the rectangle along the shortest side.

[0023] C2.2 Junior high school rectangular encoding method

[0024] 1. The number of rectangular blocks corresponds to the number of junior high schools in the district or county;

[0025] 2. The size of the rectangular block indicates the number of students taking the junior high school entrance examination;

[0026] 3. Rectangular block color: The initial state is the same as the district and county color;

[0027] 4. A blue border indicates a private junior high school, and a clear border indicates a public junior high school;

[0028] 5. Display the enrollment ratio of each junior high school in the form of a proportional rectangle. The higher the enrollment ratio, the wider the color ratio bar;

[0029] C2.3 High School Rectangular Coding Method

[0030] 1. The number of rectangular blocks corresponds to the number of high schools in the district or county;

[0031] 2. The size of the rectangular block indicates the scale of the high school;

[0032] 3. Rectangular block color: The initial state is the same as the district and county color;

[0033] 4. A red border indicates a four-star high school, and a clear border indicates a three-star high school;

[0034] 5. Dynamic color blocks are used to stack and display the admission ratio of each junior high school when multiple junior high schools are selected;

[0035] C3. Connection line settings

[0036] C3.1 Representation of the number of mobile people: The width of the connecting line represents the scale of the number of students moving between districts and counties;

[0037] C3.2. Display when a specific junior high school is selected: Connecting lines show the flow details from the junior high school to various districts and counties.

[0038] C4, dynamic interactive function, that is, the specific junior high school selection

[0039] C4.1 Junior high school rectangular block: The color will change from the same color as the district and county nodes to an exclusive color in the same color family as the district and county nodes; the transparency of the unselected junior high school rectangular blocks will be reduced;

[0040] C4.2 High school rectangle block: When a specific junior high school is selected, the background color of the high school rectangle block to which the students of the junior high school flow will turn gray and be displayed in the form of a proportional bar; the proportional bar will show the ratio of the number of students from the junior high school to the high school to the total number of students enrolled in the high school, and the color of the proportional color block will be consistent with the color of the junior high school rectangle; if multiple junior high schools are selected at the same time, the diagram will use the stacking function of dynamic color blocks to show the flow of these junior high school students to high schools;

[0041] C4.3 Connection lines: The connection lines will change the flow of people from district to district to show the flow of students from this junior high school to each district;

[0042] D. Through the subject score comparison view, a donut chart is used to compare the subject score rates of junior high schools. In the subject score comparison view, the arc length of each subject represents the proportion of its total score in the total score of the high school entrance examination, and the ring width w of the donut chart is used as a scale. Within the ring width of each subject arc, small arcs are used to represent different schools, and the height h of the school arc is displayed according to the school's score in the subject.

[0043]

[0044] Where S school is the average score of the school in the subject, S subject is the total score of the subject; when h=w, it means that the school has scored full marks in the subject; for multiple selected schools, the arc length of each school will be set according to the arc length of each subject and the number of schools to ensure that the scores of each school in the subject can be clearly compared;

[0045] F. Through the specific subject test score view, we can deeply explore the school's performance in answering questions in specific subjects; in the specific subject test score view, the horizontal axis represents the question number of the big question, and the vertical axis represents the question number of the small question; each rectangular block represents a small question, and the color of the rectangular block represents the school's score rate in the small question; the darker the color, the higher the school's score in this small question; and the lighter the color, the lower the score; according to the knowledge points tested in each small question, the relevant content will be placed in the corresponding rectangular block.

[0046] The visualization method for regional junior high school entrance examination scores and student enrollment directions of the present invention further preferably comprises the following technical solutions: in step C, the Squarified algorithm involved in the rectangular tree diagram calculation is as follows: Calculate the school node rec in the rectangular tree diagram i Area:

[0047]

[0048] where rec i .Value is the number of students in school i, n is the number of schools in the district, W is the width of the custom rectangular treemap, and H is the height of the custom rectangular treemap;

[0049] If W>H, then fill rec1 with the left border of the rectangular tree map, otherwise fill rec1 with the bottom border of the rectangular tree map;

[0050] Known rec i High h i Calculate rec i Width w i , or known rec i Width w i Calculate rec i High h i ;

[0051]

[0052] According to rec i Width w i and high h i Calculate the aspect ratio i

[0053]

[0054] For rec i , 2<=i<=n, if in the filled area {rec k , rec k+1 , ..., rec i-1} Place rec inside i , then place rec in the same row or column as an insert fill i , then h i =h i-1 or i =w i-1 , calculate rec according to formula (2) i The height or width of the image is calculated according to formula (3) i The aspect ratio ratio_old i ; If rec is placed in an unfilled rectangular area i , then place the rec in a new row or column next to the shortest side of the unfilled rectangle. i , calculate rec according to formula (2) i The height and width of , and calculate rec according to formula (3) i Aspect ratio ratio_new i ; if ratio_newi Less than ratio_old i , then place the school rectangle rec in the unfilled area i Otherwise, reposition the rectangle set {rec k , rec k+1 , ..., rec i-1} and the rectangle rec i .

[0055] The method for visualizing the junior high school entrance examination scores and the flow of students to higher education in the present invention is further preferably implemented in that, in step C, the proportion of students to higher education involved in the junior high school rectangular layout is calculated as follows:

[0056]

[0057] where n s is the number of students who enter higher education in this junior high school, and n is the total number of students in this junior high school.

[0058] The method for visualizing the regional junior high school entrance examination scores and the students' enrollment directions described in the present invention has a further preferred technical solution that, in step C, the color block calculation method involved in the high school rectangular layout is as follows:

[0059]

[0060] Among them, n i is the number of students from junior high school i among the students admitted to the high school, n gz is the total number of students admitted to the high school, r i is the proportion of junior high school students among the students admitted to the high school;

[0061] h i =h gz (6)

[0062] Among them, the height h of the color block i Equal to the height h of the high school rectangular block gz ;

[0063] w i =w gz r i (7)

[0064] Among them, the width of the color block is w i , the width of the high school rectangular block is w gz ;

[0065] x i =x i-1 +w i-1 (8)

[0066] Among them, the starting position x of the color block iis the starting position x of the previous color block i-1 Add the width w of the previous color block i- 1.

[0067] Compared with the prior art, the present invention has the following beneficial effects:

[0068] The method described in the present invention provides a visualization method for the problem that the traditional view displays a single information and it is difficult to explore the flow trend of middle school students in the high school entrance examination and the difference in the performance of each school in the high school entrance examination. Through the improved view, the problem of the traditional Sankey diagram and the ring diagram displaying a single information is improved. The provided visualization method can help educators analyze the school configuration, scale and nature of a region, complete the comparison of student flow between districts and counties and the flow of students from specific junior high schools to districts and counties and high schools, and explore the difference in test performance between specific junior high schools, revealing the allocation of educational resources in a region, the flow trend of students entering higher education and the difference in education quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] Figure 1 is a flow chart of the method of the present invention;

[0070] Figure 2 The school information and student flow comparison view constructed by the high school entrance examination data set in the method of the present invention and the view after selecting some junior high schools;

[0071] Figure 3 A comparative analysis diagram of student mobility of the schools in District E selected in the method of the present invention;

[0072] Figure 4 A subject score comparison view constructed in the method of the present invention;

[0073] Figure 5 A score view of a specific subject test question constructed in the method of the present invention;

[0074] Figure 6 A comparative analysis chart of the scores of two schools in the method of the present invention;

[0075] Figure 7 The overall system constructed in the method of the present invention;

[0076] Figure 8 A system architecture diagram of the method of the present invention;

[0077] Fig. 9 This is a schematic diagram of the module of the method of the present invention. DETAILED DESCRIPTION

[0078] The implementation process of the present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0079] Example, see Figure 1 , for the visualization method of regional junior high school entrance examination scores and student enrollment flow, the process is implemented according to S1-S5:

[0080] S1. Collect high school entrance examination information, obtain students' scores, district and county schools and other information. Fig. 9 As shown in 101, the data is collected in the module for obtaining the scores, districts, counties, and schools of the high school entrance examination dataset.

[0081] S2. Analyze the data according to the needs of district and county school information display, city-wide student enrollment flow and school test performance, and calculate the number of students in each district and county school, district and county, student flow between schools, junior high school enrollment rate, number of students in each segment, and score rate of each subject and its questions. This process refers to Fig. 9 As shown in 102, statistical calculations are performed in the student flow and test performance modules.

[0082] S3. Visualize the basic information of each school and the enrollment flow data between districts, counties and schools. Fig. 9 As shown in 103, visualization is performed in the school information and student flow visualization modules. The student flow visualization design view (student flow view) refers to Figure 2 . Users can display the direction and scale of student enrollment flow between districts and counties based on the main Sankey diagram connection lines ( Figure 2 a) and the direction and scale of student enrollment between junior high schools and districts and counties ( Figure 2 b). The color and size of the overlapping color blocks in the high school rectangle show the direction and scale of student enrollment between junior high school and high school ( Figure 2 b).

[0083] S4. Visualize the calculated scores of each subject in the school. Fig. 9 As shown in 104, the score visualization module of each subject in the school is visualized. The design view of the score rate of each subject in the school (subject view) refers to Figure 4 The width of the subject ring is divided in equal proportion to display the score rate of the selected school in the subject. Users can compare the selected schools based on the arc height in the subject ring. The higher the arc, the higher the score rate of the subject.

[0084] S5. Visualize the calculated score rates of each subject in the school and the collected knowledge points of each question. Fig. 9 As shown in 105, the corresponding knowledge points of the detailed questions scores of school subjects are visualized in the visualization module. The design view (answer sheet view) of the corresponding knowledge points of the detailed questions scores of school subjects refers to Figure 5When the user clicks on a school in the subject ring, each question in the answer sheet view is displayed as a rectangle in the form of a multiple-choice question on the answer sheet, and its score rate is displayed according to the color transparency, and the knowledge point tested by the question is displayed through interactive operations.

[0085] Reference Figure 8 , the acquisition and calculation of the high school entrance examination data are operated on the server, and the processed data are stored in the database. After obtaining the corresponding data according to the needs, the student flow view, subject view and answer sheet view are designed, displayed on the display, and interactive operations are added to link the views and operate the interactive devices for interaction.

[0086] Educational resource analysis; reference Figure 7 The School View and StudentMobilityView of G City can provide a preliminary understanding of the basic data of schools in G City. G City includes six districts and counties: A, B, C, D, E, and F. According to the histogram of the number of junior high school students in the school view, there are significant differences in the number of students among junior high schools. A few junior high schools account for about 70% of the total number of students in the districts and counties, while most junior high schools have relatively few students. Combined with the proportional rectangles of the corresponding junior high schools in the student mobility view, it can be found that the proportion of junior high school students with more students entering high school is higher; conversely, the proportion of junior high schools with fewer students entering high school is lower. This shows that some junior high schools have attracted a large number of students due to their excellent high school admission rates, resulting in a concentration of students. This makes the number of students in these schools significantly higher than that of other junior high schools, and educational resources are also more concentrated in these schools, thereby exacerbating the differences between schools.

[0087] from Figure 7 It can be clearly seen from the regional nodes on the left in the student flow view that the high school enrollment rate in each region is about 50%. Focusing on the junior high schools and high schools in each region, it is not difficult to see that for junior high schools, the number of public junior high schools in the city far exceeds that of private junior high schools. However, it can be noted that although there are not many private junior high schools in District F, they have a large number of students. The top four in terms of student size are all private junior high schools. Moreover, the high school admission rate of these private junior high schools is also much higher than that of other junior high schools such as GYHW. In terms of high school, refer to Figure 7 From the node on the right side of the student flow view, we can see that the number of four-star high schools in the city is not much different from the number of three-star high schools, but the number of admissions to four-star high schools is higher than that to three-star high schools.

[0088] Student flow analysis: The student flow view shows three patterns: from one district to another, from one junior high school to another, and from one junior high school to another, clearly showing the flow differences between different schools. Figure 2 (a) It can be clearly seen that most students choose to go to high school in their own area. Figure 2As shown in (b), a larger junior high school is selected in each region as a sample to analyze student mobility. Since these schools have a large number of students, they can more accurately reflect the student mobility trend. When observing the source of high school students on the right, it can be found that the colors in the rectangles of high schools in District C are the most diverse, indicating that in addition to local students, District C is the preferred destination for students from other regions.

[0089] Figure 3 The student flow of several junior high schools with a large number of students in District E is shown in the figure. The student flow chart of District E is very clear, and relatively few students flow to high schools in other districts. Figure 2 From the number of high school admissions in District E and the nature of the high schools in the figure, we can find that there are 6 high schools in District E with higher admissions than other districts, and the number of four-star high schools and the number of students enrolled are relatively large. Figure 3 As shown, their main destinations are LYGGZ in area A, and XHGZ and HZGZ in area C.

[0090] School performance analysis; analysis of the differences in educational levels between private and public junior high schools in District F. Figure 6 From the student flow view, we can see that the proportion of students from private junior high schools in District F entering high schools is significantly higher than that of students from public junior high schools. We selected a large private junior high school GYWGY and a public junior high school GYSY in District F for comparison, with 1,470 and 1,177 students, respectively. Figure 6 According to the data in (a), the proportion of GYWGY admitted to high school is 79.25%, which is much higher than GYSY's 50.89%. The proportion of each district entering four-star high schools is also higher than GYSY. Figure 6 The number of students in each score range in (b) shows that the distribution of students in each score range in GYSY is relatively even. However, considering that 450 points and above is the minimum admission score for most high schools, the number of students in each score range in GYSY is obviously different, especially the number of students with scores above 600. Figure 6 As shown in (c), GYWGY performs better than GYSY. These data clearly show the significant gap in teaching quality between public and private junior high schools in District F.

[0091] Figure 5 The subject test score view analyzes the math answer data of the high school entrance examination that year. The difficulty distribution of subjective math questions that year was relatively even, with scores between 0.9 and 1 being considered easy, scores between 0.3 and 0.9 being considered medium, and scores between 0 and 0.3 being considered difficult, roughly following the scientific distribution ratio of 3:5:2. Further analysis found that the questions with lower scores mainly examined key knowledge points such as the properties of inverse functions, function conversion modes, and the application of trigonometric functions.

[0092] This visualization method improves the Sankey diagram and doughnut diagram, optimizes the visualization of multidimensional data, and systematically displays and analyzes the regional junior high school entrance examination scores and the flow of students to higher education, effectively revealing the student flow trend and the difference in school teaching quality. The Sankey diagram in the student flow view uses connecting lines of different widths and stacked junior high school color blocks to intuitively display the student flow between districts and counties, junior high schools and high schools, highlighting the main areas of student inflow and outflow, making it easy to quickly identify schools with concentrated flow, and at the same time displaying the school size and high school enrollment rate through the size of the school rectangle and the proportion bar inside. The doughnut diagram in the subject view shows the proportion of the total score of each subject in the senior high school entrance examination and the score performance of different junior high schools in each subject through proportional comparison, and clicks on the corresponding subject to display the score of the school in the specific question of the subject in the answer sheet view and the knowledge points tested.

[0093] To evaluate the visual method, four experts were interviewed. The participants included two educational analysts specializing in secondary education research, a junior high school subject leader, and an educational administrator. First, they generally said that the visual view of the method was novel and familiar, but the interactive links between the views made the content richer and easier to learn. Their evaluation was: "Compared with the traditional single-view analysis and comparison, this data-driven system analysis clearly presents the situation of junior high school education in a region, helps relevant personnel focus on analyzing their own areas, and reduces the time for data integration." The educational administrator specifically mentioned that the method can help him understand the basic situation of schools in each district, understand the differences in local education levels based on student mobility and test levels, and make corresponding adjustments to local education resources, thereby promoting the healthy development of education. The junior high school subject leader commented: When showing the specific scores of a certain subject in a certain school, by clearly seeing the weak links in the school's teaching and the differences with friendly schools according to the color depth and the corresponding knowledge points, the teaching plan can be adjusted and learning can be targeted.

Claims

1. A visualization method for regional junior high school entrance examination scores and student enrollment trends, characterized in that: The specific steps are as follows: This method obtains relevant information of all students based on the regional college entrance examination data set, conducts multi-dimensional analysis of student mobility and subject scores in schools in each district and county, and obtains the student mobility trend and school teaching quality differences in the region; the specific steps are as follows: A. For a dataset of high school entrance exams in a certain region in a certain year, obtain the basic information of all students and schools, including: student ID, district and county where the student is located, junior high school where the student is located, senior high school where the student is located, total score of the high school entrance exam, total score of each subject exam and the score of specific questions, junior high schools in each district and county and their private or public nature, senior high schools in each district and county and their star rating; B. Calculate the number of students moving between districts and counties, between schools and districts and counties, the ratio of students admitted to each junior high school to the number of students admitted to each high school, the score rate of each subject in junior high schools, and the score details of specific test questions in each subject in the school and their corresponding knowledge points; C. By visualizing the basic information of the school and the trend of students' enrollment in the school information and student flow comparison view, a Sankey diagram is used to show the students' enrollment flow. The design and layout calculation steps of the Sankey diagram are as follows: C1. Definition of nodes and edges C1.1 Node Junior high school nodes: On the left, they are represented in a rectangular tree diagram, where each large node represents a district or county, and the small rectangular blocks within the district or county represent specific junior high schools; High school nodes: On the right, they are represented in a rectangular tree diagram, where each large node represents a district or county, and the small rectangular blocks within the district or county represent specific high schools; Edge: connects the junior high school node on the left and the senior high school node on the right, indicating the flow of students. The width of the edge indicates the number of people flowing; C2. Layout calculation of rectangular treemap C2.1 Rectangular tree diagram calculation In the rectangular treemap, the Squarified algorithm is used to optimize the treemap layout. The algorithm first sorts the data according to the weight of each node, and then fills the rectangular nodes in sequence from left to right or from bottom to top according to the principle of being close to the left or bottom boundary of the rectangle along the shortest side; C2.2 Junior High School Rectangular Layout 1. The number of rectangular blocks corresponds to the number of junior high schools in the district or county; 2. The size of the rectangular block indicates the size of the junior high school; 3. Rectangular block color: The initial state is the same as the district and county color; 4. A blue border indicates a private junior high school, and a clear border indicates a public junior high school; 5. Display the enrollment ratio of each junior high school in the form of a proportional rectangle. The higher the enrollment ratio, the wider the color ratio bar; C2.3 High School Rectangular Layout 1. The number of rectangular blocks corresponds to the number of high schools in the district or county; 2. The size of the rectangular block indicates the scale of the high school; 3. Rectangular block color: The initial state is the same as the district and county color; 4. A red border indicates a four-star high school, and a clear border indicates a three-star high school; 5. Dynamic color blocks are stacked internally to display the situations of multiple selected junior high schools; C3. Connection line settings C3.1 Representation of the number of mobile people: The width of the connecting line represents the scale of the number of students moving between districts and counties; C3.

2. Display when a specific junior high school is selected: Connecting lines show the flow details from the junior high school to various districts and counties. C4, dynamic interactive function, that is, the specific junior high school selection C4.1 Junior high school rectangular block: The color will change from the same color as the district and county nodes to an exclusive color in the same color family as the district and county nodes; the transparency of the unselected junior high school rectangular blocks will be reduced; C4.2 High school rectangle block: When a specific junior high school is selected, the background color of the high school rectangle block to which the students of the junior high school flow will turn gray and be displayed in the form of a proportional bar; the proportional bar will show the ratio of the number of students from the junior high school to the high school to the total number of students enrolled in the high school, and the color of the proportional color block will be consistent with the color of the junior high school rectangle; if multiple junior high schools are selected at the same time, the diagram will use the stacking function of dynamic color blocks to show the flow of these junior high school students to high schools; C4.3 Connection lines: The connection lines will change the flow of people from district to district to show the flow of students from this junior high school to each district; D. Through the subject score comparison view, a donut chart is used to compare the subject score rates of junior high schools. In the subject score comparison view, the arc length of each subject represents the proportion of its total score in the total score of the high school entrance examination, and the ring width w of the donut chart is used as a scale. Within the ring width of each subject arc, small arcs are used to represent different schools, and the height h of the school arc is displayed according to the school's score in the subject. Where S school S is the school's score in the subject. subject is the total score of the subject; when h=w, it means that the school has scored full marks in the subject; for multiple selected schools, the arc length of each school will be set according to the arc length of each subject and the number of schools to ensure that the scores of each school in the subject can be clearly compared; F. Through the specific subject test score view, we can deeply explore the school's performance in answering questions in specific subjects; in the specific subject test score view, the horizontal axis represents the question number of the big question, and the vertical axis represents the question number of the small question; each rectangular block represents a small question, and the color of the rectangular block represents the school's score rate in the small question; the darker the color, the higher the school's score in this small question; and the lighter the color, the lower the score; according to the knowledge points tested in each small question, the relevant content will be placed in the corresponding rectangular block.

2. The visualization method for regional junior high school entrance examination scores and student enrollment trends according to claim 1 is characterized in that: In step C, the Squarified algorithm involved in the rectangular tree diagram calculation is as follows: Calculate the school node rec in the rectangular tree diagram i Area: where rec i .Value is the number of students in school i, n is the number of schools in the district, W is the width of the custom rectangular treemap, and H is the height of the custom rectangular treemap; If W>H, then fill rec1 with the left border of the rectangular tree map, otherwise fill rec1 with the bottom border of the rectangular tree map; Known rec i High h i Calculate rec i Width w i , or known rec i Width w i Calculate rec i High h i ; According to rec i Width w i and high h i Calculate the aspect ratio i For rec i , 2<=i<=n, if in the filled area {rec k , rec k+1 , ..., rec i-1 } Place rec inside i , then place rec in the same row or column as an insert fill i , then h i =h i-1 or i =w i-1 , calculate rec according to formula (2) i The height or width of the image is calculated according to formula (3) i The aspect ratio ratio_old i ; If rec is placed in an unfilled rectangular area i , then place the rec in a new row or column next to the shortest side of the unfilled rectangle. i , calculate rec according to formula (2) i The height and width of , and calculate rec according to formula (3) i Aspect ratio ratio_new i ; if ratio_new i Less than ratio_old i , then place the school rectangle rec in the unfilled area i Otherwise, reposition the rectangle set {rec k , rec k+1 , ..., rec i-1 } and the rectangle rec i .

3. The visualization method for regional junior high school entrance examination scores and student enrollment trends according to claim 1 is characterized in that: In step C, the enrollment ratio involved in the junior high school rectangular layout is calculated as follows: where n s is the number of students who enter higher education in this junior high school, and n is the total number of students in this junior high school.

4. The visualization method for regional junior high school entrance examination scores and student enrollment trends according to claim 1 is characterized in that: In step C, the color block calculation method involved in the high school rectangular layout is as follows: Among them, n i is the number of students from junior high school i among the students admitted to the high school, n gz is the total number of students admitted to the high school, r i is the proportion of junior high school students among the students admitted to the high school; h i =h gz (6) Among them, the height h of the color block i Equal to the height h of the high school rectangular block gz ; W i =W gz r i (7) Among them, the width of the color block is w i , the width of the high school rectangular block is w gz ; x i =x i-1 +w i-1 (8) Among them, the starting position x of the color block i is the starting position x of the previous color block i-1 Add the width w of the previous color block i-1 .