Information processing device and program
The information processing device addresses the challenge of understanding overall and individual student performance by creating graphs that highlight significant fluctuations, facilitating targeted support for students with performance changes.
Patent Information
- Application Number
- JP2022030892
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-01
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-03-01
AI Technical Summary
Teachers and learning support staff face challenges in understanding overall academic performance and identifying individual student information effectively for targeted learning support.
An information processing device that visualizes overall class performance and highlights individual student performance fluctuations by creating graphs with icons and arrows indicating significant changes, allowing easy identification of students needing attention.
Facilitates easy recognition of students requiring special attention by visually distinguishing significant performance changes, enabling targeted support.
Smart Images

Figure 0007782315000001 
Figure 0007782315000002 
Figure 0007782315000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technique for visualizing overall information and individual pieces of information therein. [Background technology]
[0002] Conventionally, systems have been known that store test results administered to students in a database and enable them to be checked on a computer. Patent Documents 1 and 2 disclose systems that calculate the fluctuations in grades based on the target test and tests administered before the target test, and highlight the grades of specific students. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-63900 [Patent Document 2] Patent Publication No. 2021-63901 Summary of the Invention [Problem to be solved by the invention]
[0004] Teachers and other learning support staff need to understand academic performance information based on test results and other factors as overall information for the entire class or grade, as well as check each student's individual information to provide appropriate learning support.
[0005] The present invention has been made to solve the above-mentioned problems, for example, and its main objective is to provide an information processing device that visualizes overall information, such as information about all students in a class, and information about students that should be focused on within that information. [Means for solving the problem]
[0006] In one aspect of the present invention, an information processing device includes a storage unit that stores identification information of a plurality of students and performance information regarding the test results of the students in association with each other; a graph output unit that creates and outputs a graph that displays the performance of each student individually relative to the overall performance of the students for a target test based on the performance information; and a fluctuation determination unit that determines whether a fluctuation in an index of the performance of the student for a target test is equal to or greater than a threshold based on the time-series test results included in the performance information. a continuation determination unit that determines whether the student's grade index is continuing to rise or fall based on the results of tests over time included in the grade information; Equipped with the performance information includes scores on a plurality of tests; The graph output unit outputs a graph of a student whose fluctuation in the index is equal to or greater than a threshold value. and students whose indicators continue to rise or fall. is designated as a specific student, and the grades of the specific student are displayed in a manner that distinguishes them from the grades of other students. The graph output unit creates a scatter plot as a graph, with the horizontal axis representing the score of the first test and the vertical axis representing the score of the second test, and plots an icon representing each student's grade at the intersection of the horizontal and vertical axes, and attaches arrows to the icon representing the grade of the specific student to indicate whether the grade index continues to rise, continues to fall, or fluctuates above a threshold. .this Information processing device According to the method, an information processing device can visualize the grades of all students and the grades of students whose grades have fluctuated significantly, thereby enabling teachers to easily recognize students who should receive attention. Furthermore, this information processing device can visualize the grades of all students in a group and the grades of students whose grades are continually improving or declining. This allows teachers to easily identify students who should receive attention. Furthermore, this information processing device can visualize the grades of all students in a group and the grades of students who should receive attention using a scatter plot. Furthermore, by adding an arrow to an icon representing a student's grade, this information processing device can visualize whether the grade is continuing to improve, continuing to decline, or fluctuating by more than a threshold.
[0007] In one aspect of the information processing device, the graph output unit displays the grades of each student in a different format depending on the group the student belongs to. According to this aspect, a teacher can see at a glance the grade of each student in the overall grades of the students, as well as the group to which the student belongs.
[0009] In one aspect of the information processing device, the grade information includes the test scores, and the graph output unit creates a frequency distribution graph in the form of a graph in which blocks displaying the identification information of students belonging to each score range are arranged for each score range, and changes the color of the block displaying the identification information of the specific student. According to this aspect, the information processing device can visualize the grades of all students belonging to a group and the grades of a student of interest using the frequency distribution graph.
[0011] In one aspect of the information processing device, the grade information includes scores from multiple tests, and the graph output unit creates a scatter plot as a graph, with the horizontal axis representing the score of a first test and the vertical axis representing the score of a second test, and plotting an icon representing each student's grade at the intersection of the horizontal and vertical axes, and displays the icon representing the grade of the specific student so that it changes based on an increase, decrease, or fluctuation of the grade index by more than a threshold. According to this aspect, the information processing device can use the scatter plot to visualize fluctuations in the grade of a student of interest by changing the icon representing the student's grade.
[0012] In one aspect of the information processing device, the scatter diagram graph is a four-quadrant distribution diagram based on the average score of the first test and the average score of the second test. According to this aspect, the information processing device can use the four-quadrant distribution diagram to visualize the grades of all students belonging to a group and the grades of students whose grades are continually improving or declining.
[0013] In one aspect of the information processing device, the information processing device includes an input information acquisition unit that acquires input information related to tests that form the horizontal and vertical axes of the graph, and the graph output unit creates a scatter plot as a graph with the test scores included in the input information as the horizontal and vertical axes. According to this aspect, the learning supporter can specify the tests that form the vertical and horizontal axes of the graph using the scatter plot.
[0014] In one aspect of the information processing device, the test scores include rubric evaluation scores. According to this aspect, the information processing device can create a graph targeting the rubric evaluation scores.
[0015] In another aspect of the present invention, a program executed by an information processing device having a computer includes: a storage unit that stores identification information of a plurality of students and performance information regarding test results of the students in association with each other; a graph output unit that creates and outputs a graph that displays each student's performance individually relative to the overall performance of the students for a target test based on the performance information; a fluctuation determination unit that determines whether a fluctuation in an index of the student's performance for a target test is equal to or greater than a threshold based on the time-series test results included in the performance information; a continuation determination unit that determines whether the student's grade index is continuing to rise or fall based on the time-series test results included in the grade information; causing the computer to function as the performance information includes scores on a plurality of tests; The graph output unit outputs a graph of a student whose fluctuation in the index is equal to or greater than a threshold value. and students whose indicators continue to rise or fall. is designated as a specific student, and the grades of the specific student are displayed in a manner that distinguishes them from the grades of other students. The graph output unit creates a scatter plot as a graph, with the horizontal axis representing the score of the first test and the vertical axis representing the score of the second test, and plots an icon representing each student's grade at the intersection of the horizontal and vertical axes, and attaches arrows to the icon representing the grade of the specific student to indicate whether the grade index continues to rise, continues to fall, or fluctuates above a threshold. By installing and executing this program on a computer, an information processing device according to the present invention can be configured. [Effects of the Invention]
[0016] According to the information processing device of the present invention, it is possible to visualize overall information such as information about the entire class, and information about a student that is of particular interest. [Brief explanation of the drawings]
[0017] [Figure 1] 1 shows a configuration of an information display system according to an embodiment. [Figure 2] FIG. 2 is a block diagram showing the internal configuration of a management server. [Figure 3] 10 is an example of a data configuration of a test DB. [Figure 4] 10 is an example of a data configuration of an evaluation DB. [Figure 5] 10 is an example of the data structure of a grade DB. [Figure 6] 10 is an example of a graph screen displaying a frequency distribution diagram. [Figure 7] 10 is an example of a graph screen displaying a scatter diagram. [Figure 8] 10 is an example showing changes over time in a scatter plot. [Figure 9] This is an example of a swarm plot. [Figure 10] This is an example of a four-quadrant distribution diagram. [Figure 11] 10 is a flowchart of a graph creation process. [Figure 12] 10 shows the configuration of an information display system according to a second modified example. DETAILED DESCRIPTION OF THE INVENTION
[0018] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. <Embodiment> [Overall configuration] 1 shows the configuration of an information display system to which an information processing device of the present invention is applied. The information display system 100 is configured so that a plurality of terminal devices 10 and a management server 20 can communicate with each other via a network 5.
[0019] The terminal device 10 is used by a teacher or other learning supporter, and is, for example, a desktop PC, laptop PC, tablet PC, etc. The terminal device 10 is equipped with a display unit such as a liquid crystal display, and is used to output information on grades based on test results, etc.
[0020] The management server 20 is connected to a student database (hereinafter, "database" will be referred to as "DB") 31, a test DB 32, an evaluation DB 33, and a grade DB 34, and creates a graph screen including graphs that visualize overall information such as the entire class and individual information such as students to be noted within the class, according to input information from a terminal device 10 used by a teacher. The management server 20 then transmits the information for the graph screen to the terminal device 10. This enables the terminal device 10 to display the graph screen on its display unit.
[0021] The communication between the management server 20 and the terminal device 10 via the network 5 may be wired or wireless.
[0022] [Administration Server Configuration] 2 is a block diagram showing the internal configuration of management server 20. Management server 20 includes a communication unit 21, an input information acquisition unit 22, a grade information acquisition unit 23, a fluctuation determination unit 24, a continuation determination unit 25, and a graph screen creation unit 26. These components, a student DB 31, a test DB 32, an evaluation DB 33, and a grade DB 34 are interconnected via a bus 29.
[0023] The communication unit 21 is a communication unit for communicating with the terminal device 10 through the network 5. Specifically, the communication unit 21 receives input information from the terminal device 10 used by the teacher and transmits information on the created graph screen to the terminal device 10.
[0024] The student DB 31 stores student information about students. Specifically, the student DB 31 stores student information such as a student ID, which is student identification information, the student's name, grade, class, and the like.
[0025] The test DB32 stores test information related to test-style exams in which students enter answers. Figure 3 shows an example of the data structure of the test DB32. As shown in the figure, the test DB32 stores information such as the test name, subject, number of times, and test ID. The test name is the name of the exam, such as "short test in the first semester of the first year of junior high school," "midterm test in the first semester of the first year of junior high school," or "final test in the first semester of the first year of junior high school." The subject is the subject of the test, such as "mathematics," "Japanese," or "English." The number of times is the number of times for short tests, and is a hyphen for regular tests. The test ID is identification information for the exam.
[0026] The test DB 32 only needs to be able to check test information related to test-style exams, and the data structure can be set arbitrarily. For example, in this embodiment, the test name includes the grade and semester, but the present invention is not limited to this, and the test name can be set arbitrarily.
[0027] The evaluation DB 33 stores evaluation information related to evaluation-style tests that evaluate student performance. In this embodiment, for example, rubric evaluation is considered to be one type of test and is an evaluation-style test. FIG. 4 shows an example of the data structure of the evaluation DB 33. As shown in the figure, the evaluation DB 33 stores information such as the test name, evaluation items, test ID, evaluation points, and evaluation criteria. The test name and test ID are the name and identification information of the test.
[0028] Evaluation items are items that indicate abilities to be evaluated by the test, such as "thinking and judgment ability" and "expressive ability." Evaluation points are scores that evaluate a student's performance, and in this embodiment range from "1" to "5," with lower scores indicating lower evaluations and higher scores indicating higher evaluations. Evaluation criteria are standards for assigning evaluation points to a student's performance, and for example, the evaluation criterion for an evaluation point of "1" is "unable to organize and structure complex phenomena," and the evaluation criterion for an evaluation point of "2" is "making an effort to organize and structure complex phenomena."
[0029] The evaluation DB 33 may have any data structure as long as it can confirm evaluation information related to evaluation-style tests. For example, evaluation items may be associated with subjects.
[0030] The grade DB 34 stores grade information related to the test results of a student in association with the student ID. FIG. 5 shows an example of the data structure of the grade DB 34. As shown in the figure, the grade DB 34 contains information such as the student ID, test name, test ID, test result, and test date. Specifically, the test result is a score if the test is in test format, or an evaluation score if the test is in evaluation format. The test date is the date on which the test was conducted. The grade DB 34 is updated when the grading of the test conducted by the student is completed and confirmed.
[0031] The grade DB34 only needs to continuously accumulate the results of various tests for each student, such as quizzes and unit tests conducted in regular classes, regular tests such as midterm and final tests, and rubric evaluations, and the data structure can be set as desired.
[0032] The input information acquisition unit 22 acquires input information related to a group and exam specified by the teacher from the terminal device 10. Here, a group is a group of multiple students, such as a grade or class. Specifically, the teacher uses the terminal device 10 to send input information to the management server 20, including the grade and class to be visualized as a graph and the exam ID of the exam that is the subject of the graph. As will be described in detail later, when a frequency distribution chart based on one exam is to be graphed, the management server 20 acquires input information related to that single exam. Furthermore, when a scatter plot based on two exams is to be graphed, the management server 20 acquires input information related to the two exams that serve as the horizontal and vertical axes. Note that the information related to the exam included in the input information is not limited to the exam ID, and may include the exam name and subject, as long as it is possible to identify the exam that is the subject of the graph.
[0033] The grade information acquisition unit 23 acquires grade information of the target student from the grade DB 34 based on the input information. Specifically, the grade information acquisition unit 23 first refers to the student DB 31 and identifies the student ID of the student belonging to the grade and class included in the input information. Then, the grade information acquisition unit 23 acquires grade information from the grade DB 34 based on the identified student ID and the test ID included in the input information. At this time, the grade information acquisition unit 23 refers to the test date and acquires a predetermined number of pieces of grade information in chronological order.
[0034] For example, if the predetermined number of times is three and the exam designated by the teacher is the subject "Mathematics" of the exam name "Second semester final exam of first year of junior high school," the grade information acquisition unit 23 acquires grade information for the subject "Mathematics" of the "Second semester midterm exam of first year of junior high school" and the "First semester final exam of first year of junior high school" in addition to the "Second semester final exam of first year of junior high school." Note that it is assumed that the grade information acquisition unit 23 acquires the grade information of which exam in chronological order, how many times in chronological order the grade information is acquired, and so on are set arbitrarily in advance.
[0035] The fluctuation determination unit 24 determines whether the fluctuation in a student's grade indicator is equal to or greater than a threshold based on the chronological test results included in the grade information. Specifically, the grade indicator is the score of a test-style test or the evaluation score of an assessment-style test. If the test designated by the teacher is for the subject "Mathematics" in the "Second Term Final Test of the First Year of Junior High School," the fluctuation determination unit 24 compares the score resulting from the test with the score for the subject "Mathematics" in the immediately preceding "Second Term Midterm Test of the First Year of Junior High School," based on the grade information, and determines whether the fluctuation is equal to or greater than a threshold. In other words, the fluctuation determination unit 24 determines whether the grade indicator, such as the score, for the target test has fluctuated by equal to or greater than a threshold based on the chronological test results included in the grade information. The fluctuation determination unit 24 then identifies a student whose fluctuation is equal to or greater than a threshold as a specific student and temporarily stores information about the specific student, including the student ID and score fluctuation of the specific student.
[0036] The indicator of performance may simply be the score of the student in the target test, or may be the score after analysis and calculation based on a predetermined logic, taking into account the performance of all students who took the target test. The predetermined logic and threshold can be set arbitrarily.
[0037] In addition, when a scatter diagram based on two tests is graphed, the fluctuation determination unit 24 determines whether the fluctuation in the performance index of each student is above a threshold value based on the time-series results of the two tests included in the performance information.
[0038] The continuation determination unit 25 determines whether the student's grade index continues to rise or fall based on the test results in chronological order included in the grade information. Specifically, if the test designated by the teacher is the "Mathematics" subject of the "Second Semester Final Test of the First Year of Junior High School," the continuation determination unit 25 compares the test score, which is the result of the test, with the score for the "Mathematics" subject of the "Second Semester Midterm Test of the First Year of Junior High School" chronologically preceding the test, and the score for the "Mathematics" subject of the "First Semester Final Test of the First Year of Junior High School" chronologically preceding the test, based on the grade information, and determines whether the index has risen or fallen twice in a row. The continuation determination unit 25 designates a student whose grade index continues to rise or fall as a specific student, and temporarily stores information about the specific student, including the student ID and the number of times the specific student has continued.
[0039] The increase or decrease of the index may be limited to an increase or decrease equal to or greater than a threshold value. The index may simply be the student's score on the test, or may be a score calculated by analyzing the overall performance of all students who took the test. The predetermined logic, threshold value, and number of continuations may be set arbitrarily.
[0040] In addition, when a scatter diagram based on two tests is graphed, the continuation judgment unit 25 judges whether the rise or fall of each student's grade index is continuing based on the chronological results of the two tests included in the grade information.
[0041] The graph screen creation unit 26 creates a graph based on the grade information and information about the specific student, and creates a graph screen including the graph. The graph screen creation unit 26 then transmits the graph screen to the terminal device 10 that transmitted the input information. The terminal device 10 receives the graph screen information from the management server 20 and displays or prints it.
[0042] Here, the graph screen will be explained. Fig. 6 is an example of a graph screen in which a frequency distribution chart is displayed as a graph. Graph screen A shown in Fig. 6 has a test name 37, subject check boxes 38, and a graph 39. Although not shown, graph screen A may also display classes designated by the teacher.
[0043] Graph 39 is a frequency distribution chart that visualizes information about the grades of all students in a class specified by the teacher, as well as information about the grades of each student. The grade information is displayed based on the grade information corresponding to the exam ID specified by the teacher. For example, if the grade information is for the subject "Mathematics" in the exam named "Second Term Final Exam of First Year of Junior High School," the corresponding display will be displayed in exam name 37 and subject check box 38. Graph 39 is also a frequency distribution chart that arranges the identification information of students belonging to each score range in a histogram, based on the scores of students in the subject "Mathematics" in the exam named "Second Term Final Exam of First Year of Junior High School" in the class specified by the teacher.
[0044] At this time, the graph screen creation unit 26 displays the grades of specific students whose grade indicators have fluctuated by more than a threshold and the grades of specific students whose grade indicators are continuing to rise or fall in graph 39 so that they can be distinguished from the grades of other students. For example, as shown in FIG. 6, the blocks displaying the student IDs of specific students whose scores have fluctuated downward by more than a threshold, i.e., whose grades have fallen by a large amount, and the blocks displaying the student IDs of specific students whose scores have fluctuated upward by more than a threshold, i.e., whose grades have risen by a large amount, are displayed with diagonal lines, so that they can be distinguished from blocks displaying the student IDs of other students. Furthermore, the blocks displaying the IDs of specific students whose scores have continued to fall are displayed in a different color, or the blocks displaying the IDs of specific students whose scores have continued to rise are displayed with a thicker line, so that they can be distinguished from blocks displaying the student IDs of other students.
[0045] Note that the display may be made so that it can be distinguished whether the indicator of a particular student's grade has fluctuated upward by more than a threshold, fluctuated downward by more than a threshold, continued upward, or continued downward, by changing the color or pattern of the block displaying each student's student ID. Furthermore, the method of distinguishing between the grades of a particular student and those of other students is not limited to changing the color or pattern of the block, and any method can be set as long as it allows for distinction.
[0046] Next, another graph screen will be described. Fig. 7 is an example of a graph screen in which a scatter plot is used as a graph. Graph screen B shown in Fig. 7 has a graph 40, a test name 51 on the horizontal axis, a test name 52 on the vertical axis, and subject check boxes 53 and 54. Although not shown, graph screen B may also display classes designated by the teacher.
[0047] Graph 40 is a scatter plot that visualizes information about the grades of all students in a class specified by the teacher, as well as information about the grades of each student. The grade information is displayed based on the grade information corresponding to the test IDs specified by the teacher on the horizontal and vertical axes. For example, if the subject "Mathematics" of the test name "Second Term Quiz of the First Year of Junior High School" is specified as the horizontal axis, the horizontal axis test name 51 and the subject check box 53 will be displayed accordingly. Furthermore, if the subject "Mathematics" of the test name "Second Term Final Test of the First Year of Junior High School" is specified as the vertical axis, the vertical axis test name 52 and the subject check box 54 will be displayed accordingly.
[0048] In this embodiment, if a quiz is administered multiple times, the average score for each quiz is calculated and used for the graph. Based on the grade information of students belonging to a class designated by the teacher, graph 40 plots an icon representing each student's grade at the intersection of the average score for the subject "Mathematics" in the test title "Second Semester Quiz of First Year of Junior High School" on the horizontal axis and the score for the subject "Mathematics" in the test title "Final Exam of Second Semester of First Year of Junior High School" on the vertical axis. Here, an icon is a simple symbol or graphic, such as a black or white circle. Clicking on an icon representing a student's grade may also display the student ID of that student on graph 40.
[0049] The graph screen creation unit 26 displays the grades of a specific student whose score has fluctuated upward or downward by more than a threshold value using icons on the graph 40, and the grades of a specific student whose score continues to rise or fall, so that they can be distinguished from the grades of other students.
[0050] Figure 8 is a diagram illustrating the fluctuations in a specific student's grades when a scatter diagram is used as a graph. Figure 8(a) is graph 41, in which the horizontal axis represents the average score for the subject "mathematics" in the test named "junior high school first year, second semester quiz" and the vertical axis represents the score for the subject "mathematics" in the test named "junior high school first year, second semester midterm test," and icons representing the grades of students belonging to the class are plotted. Figure 8(b) is graph 42, in which the horizontal axis represents the average score for the subject "mathematics" in the test named "junior high school first year, second semester quiz" and the vertical axis represents the score for the subject "mathematics" in the test named "junior high school first year, second semester final test," and icons representing the grades of students belonging to the class are plotted. Graph 42 in Figure 8(b) shows the position of the icon representing each student's grade in the previous exam for the students indicated by student IDs "A20," "A32," "A36," and "A39," i.e., graph 41 in Figure 8(a), with a white circle, and also shows the fluctuations in each student's grade indicators with a dotted arrow.
[0051] The graph screen creation unit 26 references the information about the specific student stored by the fluctuation determination unit 24 or the continuation determination unit 25 and recognizes the student identified by student ID "A20" as a specific student whose grade indicators are fluctuating downward by more than a threshold. Specifically, as shown in graph 42 in FIG. 8(b), the grades of the specific student identified by student ID "A20" show a large decline when comparing their midterm and final exam scores. In this case, as shown in FIG. 7, the graph screen creation unit 26 changes the color and pattern of the icon representing the grades of the specific student identified by student ID "A20" in graph 40 so that it can be distinguished from the icons representing the grades of other students. In addition, an arrow 61 is added to the icon representing the grades of the specific student identified by student ID "A20," indicating that the downward fluctuation in the score is more than a threshold. At this time, by clicking on the icon representing the grade of a specific student identified by student ID "A20," the icon may be animated to move (change) as indicated by the dotted arrow shown in Figure 8(b) based on fluctuations in the score that exceed a threshold. The width and length of the arrow may also represent the range of score fluctuations on graph 40.
[0052] Furthermore, the graph screen creation unit 26 references the information about the specific student stored by the fluctuation determination unit 24 or the continuation determination unit 25 and recognizes the student identified by student ID "A39" as a specific student whose grade indicators show an upward fluctuation equal to or greater than a threshold. Specifically, as shown in graph 42 in FIG. 8(b), the grades of the specific student identified by student ID "A39" show a large increase when comparing their midterm and final exam scores. In this case, as shown in FIG. 7, the graph screen creation unit 26 changes the color and pattern of the icon representing the grades of the specific student identified by student ID "A39" in graph 40 so that it can be distinguished from the icons representing the grades of other students. Furthermore, an arrow 62 is added to the icon representing the grades of the specific student identified by student ID "A39," indicating that the upward fluctuation in the score is equal to or greater than a threshold. In this case, by clicking on the icon representing the grades of a specific student identified by student ID "A39," the icon may be animated to move (change) as indicated by the dotted arrow in Figure 8(b) based on fluctuations in the score above a threshold.
[0053] Furthermore, the graph screen creation unit 26 references the information about the specific student stored by the fluctuation determination unit 24 or the continuation determination unit 25 and recognizes the student identified by student ID "A32" as a specific student whose grades are continuing to decline. Specifically, as shown in graph 42 in FIG. 8(b), the grades of the specific student identified by student ID "A32" show a large decline when comparing their scores in midterm and final exams. In this case, as shown in FIG. 7, the graph screen creation unit 26 displays the icon representing the grades of the specific student identified by student ID "A32" in graph 40 by changing the color or pattern so that the icon can be distinguished from the icons representing the grades of other students. Furthermore, an arrow 63 indicating the continued decline in grades is added to the icon representing the grades of the specific student identified by student ID "A32." In this case, by clicking on the icon representing the grades of the specific student identified by student ID "A32," the icon may be animated to move (change) as indicated by the dotted arrow in FIG. 8(b) based on the continued decline in grades. The direction and number of arrows may also represent the direction of decline in performance on the graph 40 and the number of times the decline has continued.
[0054] Furthermore, the graph screen creation unit 26 references the information about the specific student stored by the change determination unit 24 or the continuation determination unit 25 and recognizes the student identified by student ID "A36" as a specific student whose grades are continuing to improve. Specifically, as shown in graph 42 in FIG. 8(b), the grades of the specific student identified by student ID "A36" show a large increase when comparing their scores in midterm and final exams. In this case, as shown in FIG. 7, the graph screen creation unit 26 changes the color or pattern of the icon representing the grades of the specific student identified by student ID "A36" in graph 40 so that it can be distinguished from the icons representing the grades of other students. Furthermore, an arrow 64 indicating the continued improvement in grades is added to the icon representing the grades of the specific student identified by student ID "A36." In this case, clicking on the icon representing the grades of the student identified by student ID "A36" may animate the icon to move (change) as indicated by the dotted arrow in FIG. 8(b) based on the continued improvement in grades. The direction and number of arrows may also represent the direction of improvement in performance on the graph 40 and the number of consecutive increases.
[0055] Although the graph 40 on the graph screen B has both test scores on the horizontal and vertical axes, the present invention is not limited to this configuration and may also have grades on assessment-type tests. FIG. 9(a) shows an example of a scatter diagram in which the horizontal axis represents the final grades for a given subject in the second semester of the first year of junior high school and the vertical axis represents the final test scores for a given subject in the second semester of the first year of junior high school. As shown in FIG. 9(a), the graph screen creation unit 26 can create a scatter diagram in which the vertical and horizontal axes represent any test scores or grades designated by the teacher by referencing the grade DB 34. In this graph 43, a specific student whose grade or grade, an indicator of academic performance, fluctuates above a threshold or continues to rise or fall, may be highlighted by changing the color or pattern of the icon representing the specific student's grade, to distinguish it from the grades of other students. Furthermore, the specific student's grade may be highlighted by adding an arrow.
[0056] Furthermore, the graphs on the graph screen are not limited to frequency distribution diagrams and scatter diagrams, but may also be swarm plots or four-quadrant distribution diagrams.
[0057] FIG. 9(b) is an example of a swarm plot. Specifically, graph 44 shown in FIG. 9(b) is a swarm plot converted from graph 43 shown in FIG. 9(a). As shown in FIG. 9(b), the vertical axis of the swarm plot represents the test scores of the second semester of the first year of junior high school in a predetermined subject, in increments of 5 points. Based on the grade information, graph screen creation unit 26 plots icons representing each student's grade at the position indicating each student's score. The icons representing each student's grade are displayed in colors and patterns that represent the grades of the second semester of the first year of junior high school in the predetermined subject, ranging from "1" to "5." This allows visualization of information regarding the overall grades of the class based on two tests and information regarding the grades of each student, similar to the scatter plot shown in FIG. 9(a). Furthermore, while the icons within dotted line 70a in graph 43 shown in FIG. 9(a) are displayed in a clumped, difficult-to-understand manner, graph 44 shown in FIG. 9(b) allows the icons to be displayed side by side, as within dotted line 70b, for easier understanding. In such a graph 44, an arrow may be attached to the icon representing the grade of a particular student whose grade indicator fluctuates above a threshold or continues to rise or fall, thereby highlighting the grade of the particular student and distinguishing it from the grades of other students.
[0058] In this embodiment, the swarm plot graph is created based on two tests, but this is not limiting, and the swarm plot graph may be created based on one test.
[0059] FIG. 10 is an example of a four-quadrant distribution diagram. Specifically, graph 45 shown in FIG. 10 is a four-quadrant distribution diagram with the horizontal axis representing final grades for the second semester of the first year of junior high school and the vertical axis representing final test scores for the second semester of the first year of junior high school. In graph 45, the horizontal axis is divided into two groups: grades "1," "2," and "3"; and grades "4" and "5." The vertical axis is also divided into two groups: above the class average and below the class average. By dividing the vertical axis into two and the horizontal axis into two, graph 45 can be divided into four quadrants, from quadrant 1 to quadrant 4, as shown in the figure. Then, graph screen creation unit 26 identifies which quadrant each student's grade falls into based on the grade information and displays the student ID identifying each student in the quadrant to which they are classified. In such graph 45, the grades of a particular student may be displayed in a manner that distinguishes them from the grades of other students by surrounding the student ID of the student whose grade indicators fluctuate above a threshold or continue to rise or fall with a thick or dotted line or by changing the color.
[0060] As such, graph types that may be included on the graph screen include frequency distribution charts, scatter plots, swarm plots, and four-quadrant distribution charts. When sending input information using the terminal device 10, the teacher may include information regarding the desired type of graph. In this case, the graph screen creation unit 26 of the management server 20 creates the desired type of graph and provides it to the teacher as a graph screen.
[0061] In the above configuration, the communication unit 21, performance information acquisition unit 23, and graph screen creation unit 26 of the management server 20 are examples of a graph output unit of the present invention. Also, the input information acquisition unit 22, fluctuation determination unit 24, and continuation determination unit 25 of the management server 20 are examples of an input information acquisition unit, a fluctuation determination unit, and a continuation determination unit of the present invention, respectively. Also, the performance DB 34 of the management server 20 is an example of a storage unit of the present invention.
[0062] [Graph creation process] 11 is a flowchart of the graph creation process according to this embodiment. This process creates a graph that visualizes information about the overall grades of students belonging to a group and information about the grades of each student, based on the group and the test that the teacher has specified. Specifically, this process is realized by the computer that constitutes the management server 20 executing a program that has been prepared in advance.
[0063] The teacher uses the terminal device 10 to send input information regarding the group to which the student belongs and the exam to be taken to the management server 20. The management server 20 acquires the input information from the terminal device 10 (step S11). Based on the acquired input information, the management server 20 acquires grade information from the grade DB 34 (step S12). Then, based on the acquired grade information, the management server 20 determines whether the grade indicators of the students belonging to the group have fluctuated by more than a threshold (step S13). If the grade indicators have fluctuated by more than a threshold (step S13; Yes), the management server 20 designates the students with the fluctuated grades as specific students and temporarily stores information about the specific students, such as the student ID, fluctuated scores, and evaluation points (step S14). On the other hand, if the grade indicators have not fluctuated by more than a threshold (step S13; No), the management server 20 proceeds to the processing of step S15.
[0064] Furthermore, the management server 20 determines whether the grade index of the students belonging to the group continues to rise or fall based on the acquired grade information (step S15). If the grade index continues to rise or fall (step S15; Yes), the management server 20 designates the student whose grade index continues to rise or fall as a specific student, and temporarily stores information about the specific student, such as the student ID, the score or evaluation score that continues to rise or fall, and the number of times it has continued (step S16). On the other hand, if the rise or fall is not continuing (step S15; No), the management server 20 proceeds to the processing of step S17.
[0065] The management server 20 then determines whether the grades of all students belonging to the group specified by the teacher have fluctuated by more than a threshold and whether they are continuing to rise or fall (step S17). If the grades of all students have not been determined (step S17; No), the management server 20 returns to the processing of step S13. On the other hand, if the grades of all students have been determined (step S17; Yes), the management server 20 creates a graph based on the grade information (step S18). Furthermore, the management server 20 creates a graph screen including the created graph and transmits it to the terminal device 10 used by the teacher (step S19). The terminal device 10 receives and displays the information on the graph screen from the management server 20. This completes the graph creation process.
[0066] In this embodiment, specific students are identified from among all students belonging to a group designated by the teacher, but the present invention is not limited to this. When student grades are plotted on a scatter diagram, students who deviate from the basic distribution may be picked out and specific students may be identified from among those students.
[0067] Furthermore, in this embodiment, the score and the evaluation point are separate, but the score may include the evaluation point.
[0068] In this way, the information display system 100 of the present invention visualizes the results of tests, rubric evaluations, and other exams by group, such as a class or grade, designated by the teacher, allowing the teacher to recognize the level of understanding of the learning in that class or grade. Furthermore, if a trend in scores or evaluation points, such as a sudden change or a continuous increase or decrease in scores or evaluation points, is observed in a graph showing the test results of all students belonging to a group, such as a class or grade, the specific student with such a change in grade can be highlighted as an alert to make the teacher aware of it.
[0069] Specifically, when analyzing fluctuations in scores and evaluation points using a predetermined logic based on grade information, the information display system 100 identifies students who deviate from a predetermined standard score as specific students, and highlights the specific student's grades and the grades of other students using different colors, patterns, marks, etc., thereby providing a graph screen that makes it easy for teachers to focus on specific students. Furthermore, the graph screen is one that allows each student to be identified, and graphs such as frequency distribution charts and swarm plots based on a single test, and scatter plots and four-quadrant distribution charts that take into account the correlation between two tests, can be used.
[0070] This allows students to grasp the overall grades of students belonging to a group such as a class or grade, and easily recognize the grades of students who should be given special attention. Also, by recognizing students who should be given special attention, it is possible to provide guidance that is appropriate for each student.
[0071] <Modification> (First Modification) In the above embodiment, the information display system 100 creates and displays a graph that visualizes information about the grades of all students belonging to a group specified by a teacher and information about the grades of each student. In this case, the information about the grades of each student may be displayed on the graph in a different manner for each group to which the student belongs. Specifically, since each student's grade is displayed as an icon on the graph based on the grade information, the color or shape of the icon may be changed for each group to which the student belongs, and the icon may be displayed in a different manner.
[0072] For example, if a graph shows the grades of all students in a grade, the icon representing each student's grade may be a circle for group 1, a triangle for group 2, and a square for group 3. This allows teachers to see at a glance which class each student belongs to and their grades on the graph.
[0073] The group to which a student belongs may be represented by a learning rank in addition to the class. In this case, the management server 20 is assumed to store in advance a learning rank that indicates each student's level of learning comprehension and achievement. The learning rank can be set arbitrarily. For example, when the overall grades of all students in a given class are displayed on a graph, the icon representing each student's grade can be displayed in a different form depending on the student's learning rank. This allows teachers to grasp the students' learning rank and grades at a glance on the graph.
[0074] (Second Modification) In the above embodiment, the teacher uses the terminal device 10, but the present invention is not limited to this, and the teacher may use a teacher terminal having the functions of the management server 20. The teacher terminal, like the terminal device 10, may be, for example, a desktop PC, a laptop PC, or a tablet PC.
[0075] Fig. 12 shows an example of the configuration of an information display system 200 in this case. As shown in the figure, a student DB 81, a test DB 82, an assessment DB 83, and a grade DB 84 are connected to a teacher terminal 80 in the information display system 200, and the teacher terminal 80 can execute the processes (corresponding to steps S11 to S19 in Fig. 11) that were previously performed by the management server 20 to create and display information on a graph screen. The teacher terminal 80 can also print the graphs displayed on the graph screen. In this case, the teacher terminal 80 is an example of the information processing device of the present invention. [Explanation of symbols]
[0076] 5. Network 10 Terminal Equipment 20 Management Server 21 Communications Department 22 Input information acquisition unit 23. Grade Information Acquisition Department 24 Fluctuation judgment unit 25 Continuation Judgment Section 26 Graph screen creation section 31 Student DB 32 Test DB 33 Evaluation DB 34 Grades DB 100 Information Display System
Claims
1. a storage unit that stores identification information of a plurality of students and performance information relating to test results of the students in association with each other; a graph output unit that creates and outputs a graph that displays each student's grade individually in relation to the overall grade of all students for the target test based on the grade information; a fluctuation determination unit that determines whether a fluctuation in an index of the student's grade for a target test is equal to or greater than a threshold based on the time-series test results included in the grade information; a continuation determination unit that determines whether the student's grade index is continuing to rise or fall based on the results of tests over time included in the grade information; the performance information includes scores on a plurality of tests; the graph output unit identifies a student whose index fluctuation is equal to or greater than a threshold and a student whose index continues to rise or fall as a specific student, and displays the grades of the specific student so as to be distinguishable from the grades of other students; The graph output unit is an information processing device that creates a scatter plot as a graph, with the horizontal axis representing the score of the first test and the vertical axis representing the score of the second test, and plots icons representing each student's grade at the points where the horizontal and vertical axes intersect, and attaches arrows to the icon representing the grade of the specific student to represent a continued increase, a continued decrease, or a fluctuation above a threshold in the grade index.
2. The information processing device according to claim 1 , wherein the graph output unit displays the grades of each student in a different format depending on the group to which the student belongs.
3. An information processing device as described in claim 1 or 2, wherein the graph output unit creates a frequency distribution graph in the form of a graph in which blocks displaying the identification information of students belonging to each score range are arranged, and changes the color of the blocks displaying the identification information of the specific students.
4. An information processing device as described in Claim 1, wherein the graph output unit displays an icon representing the grade of the specific student so that it changes based on an increase, decrease, or fluctuation above a threshold value of the grade indicator.
5. The information processing device according to claim 1 , wherein the scatter diagram graph is a four-quadrant distribution diagram based on the average score of the first test and the average score of the second test.
6. an input information acquisition unit that acquires input information related to a test that serves as the horizontal axis and vertical axis of the graph; The information processing device according to claim 1 , wherein the graph output unit creates a scatter plot as a graph, with the test scores included in the input information on the horizontal axis and the vertical axis.
7. 7. The information processing device according to claim 1, wherein the test scores include evaluation points based on a rubric evaluation.
8. A program executed by an information processing device having a computer, a storage unit that stores identification information of a plurality of students and performance information relating to test results of the students in association with each other; a graph output unit that creates and outputs a graph that displays each student's grade individually in relation to the overall grade of all students for the target test based on the grade information; a fluctuation determination unit that determines whether or not a fluctuation in an index of the student's grade for a target test is equal to or greater than a threshold based on the time-series test results included in the grade information; causing the computer to function as a continuation determination unit that determines whether the student's grade index is continuing to rise or fall based on the results of tests over time included in the grade information; the performance information includes scores on a plurality of tests; the graph output unit identifies a student whose index fluctuation is equal to or greater than a threshold and a student whose index continues to rise or fall as a specific student, and displays the grades of the specific student so as to be distinguishable from the grades of other students; The graph output unit is a program that creates a scatter plot as a graph, with the horizontal axis representing the score of the first test and the vertical axis representing the score of the second test, and plots icons representing each student's grade at the points where the horizontal and vertical axes intersect, and attaches arrows to the icon representing the grade of the specific student to represent continued increases, decreases, and fluctuations above a threshold in the grade index.
Citation Information
Patent Citations
Mental health state evaluation device and method for evaluating mental health state
JP2014215722A
School duty support system, information processor, information processing method and program
JP2017072916A
Information processing device, control method, and program
JP2021063900A
Information processing device, control method, and program
JP2021063901A
Information output device, information output method, and program
JP2022027135A