Education support system, education support method, and education support program

The education support system addresses the lack of comprehensive student academic ability assessment by aggregating and displaying past and predicted grades, enabling teachers to make informed educational policy decisions based on detailed student performance data.

JP2025165553APending Publication Date: 2025-11-05KONICA MINOLTA INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024069673
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-23
Publication Date
2025-11-05

AI Technical Summary

Technical Problem

Existing technologies, such as those described in Japanese Patent Application Laid-Open No. 2011-158939, fail to provide teachers with a comprehensive understanding of the academic abilities of students in their classes, hindering effective educational policy formulation.

Method used

An education support system that groups students based on conditions, acquires and aggregates past grades, and displays the aggregated grades for each unit, including distribution information and predicted future grades, allowing teachers to grasp the academic abilities of their students.

Benefits of technology

Enables teachers to visualize the academic abilities of students, facilitating informed educational policy decisions by providing detailed grade distributions and future predictions, thereby enhancing teaching strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025165553000001_ABST
    Figure 2025165553000001_ABST
Patent Text Reader

Abstract

To provide a technique for indicating that with how much scholastic ability, students form a group such as a class.SOLUTION: An education support system 100 includes: a classification section for grouping one or more students on the basis of one or more conditions; a scholastic ability acquisition section for acquiring a past achievement of each of the one or more students belonging to a group; an aggregation section for aggregating the past achievements of the one or more students belonging to the group; and a display section for displaying an aggregated past achievement 121 for each unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an education support system, and more particularly to a technique for presenting information that supports decision-making on an educational policy. [Background technology]

[0002] In schools and other educational institutions, teachers need to consider the nurturing policy, learning support policy, and management policy for the class they are in charge of. In doing so, it is desirable for teachers to understand the academic abilities of the students in their class.

[0003] Regarding technology to support teachers' work, for example, Japanese Patent Application Laid-Open No. 2011-158939 (Patent Document 1) discloses a management server that "obtains student information, including grade information and attribute information, of students in each class from a terminal connected to a network, and first performs a primary allocation that balances the grade levels of students between classes according to the grade information. Furthermore, it uses both the grade information and attribute information of students based on the results of the primary allocation and performs a secondary allocation so that the number of students with specific attribute information is equal in each class, thereby performing allocation that takes into account the balance of grade levels between classes and the balance of the number of students with specific attributes" (see [Abstract]). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2011-158939 Summary of the Invention [Problem to be solved by the invention]

[0005] According to the technology disclosed in Patent Document 1, a tentative class is formed based on the academic performance information of each individual student. However, with the technology disclosed in Patent Document 1, teachers cannot grasp the academic abilities of the students in their classes, and are unable to appropriately consider educational policies, etc. Therefore, there is a need for a technology that indicates the academic abilities of students in a group, such as a class.

[0006] The present disclosure has been made in consideration of the above-described background, and an object in one aspect is to provide a technology that indicates the academic ability of students in a group such as a class. [Means for solving the problem]

[0007] According to one embodiment, an education support system is provided, which includes a classification unit that groups one or more students based on one or more conditions, an academic ability acquisition unit that acquires past grades of each of the one or more students belonging to the group, an aggregation unit that aggregates the past grades of the one or more students belonging to the group, and a display unit that displays the aggregated past grades for each unit.

[0008] In one aspect, the display unit displays a list of the aggregated past grades for each unit.

[0009] In one aspect, the education support system further includes an input unit that accepts user input. The input unit is configured to allow input of a period for which past grades are to be acquired. The academic ability acquisition unit is configured to acquire past grades for each of one or more students belonging to the group for a specified period.

[0010] In one aspect, the aggregated past grades include distribution information of the grades of each of the one or more students belonging to the group. The display unit displays the distribution information of the grades in the past grades for each unit.

[0011] In one aspect, the performance distribution information includes a personnel composition for each of a plurality of predetermined performance ranks. Displaying the performance distribution information includes visually displaying the personnel composition for each of the plurality of predetermined performance ranks.

[0012] In one aspect, the education support system further includes a grade prediction model that predicts future grades based on the past grades of one or more students belonging to a group. The display unit displays grade distribution information for predicted future grades for each unit.

[0013] In one aspect, the past grades are grades in units taken by one or more students in the group in the past school year.

[0014] According to another embodiment, there is provided an educational support method executed by the system, the educational support method including grouping one or more students based on one or more conditions, obtaining past grades of each of the one or more students in the group, aggregating the past grades of the one or more students in the group, and displaying the aggregated past grades for each unit.

[0015] According to yet another embodiment, there is provided an educational support program that causes a system to group one or more students based on one or more conditions, obtain past grades of each of the one or more students belonging to the group, aggregate the past grades of the one or more students belonging to the group, and display the aggregated past grades for each unit. [Effects of the Invention]

[0016] According to one embodiment, it is possible to show the academic abilities of students in a group such as a class.

[0017] The above and other objects, features, aspects and advantages of the present disclosure will become apparent from the following detailed description of the disclosure taken in conjunction with the accompanying drawings.

Brief Description of the Drawings

[0018] [Figure 1] It is a diagram showing an example of the outline of the education support system 100 according to the present embodiment. [Figure 2] It is a diagram showing an example of the first screen 200 provided by the education support system 100. [Figure 3] It is a diagram showing an example of the second screen 300 provided by the education support system 100. [Figure 4] It is a diagram showing an example of the functional blocks of the education support system 100. [Figure 5] It is a diagram showing an example of the hardware configuration of the education support system 100. [Figure 6] It is a diagram showing an example of the student information table 482. [Figure 7] It is a diagram showing an example of the unit information table 484. [Figure 8] It is a diagram showing an example of the system information table 486. [Figure 9] It is a diagram showing an example of the grade information table 488. [Figure 10] It is a diagram showing an example of the predicted grade information table 490. [Figure 11] It is a diagram showing an example of the operation procedure of the education support system 100.

Modes for Carrying Out the Invention

[0019] Hereinafter, embodiments of the technical idea according to the present disclosure will be described with reference to the drawings. In the following description, the same parts are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated. Also, each embodiment, each modification example, each software configuration, each hardware configuration, each function, and each process, etc. may be selectively combined as appropriate.

[0020] <A. Overall Image and Screen Examples of the Education Support System> The education support system 100 according to this embodiment compiles and analyzes past grade information of multiple students belonging to any group, such as a class. The education support system 100 can also present distribution information of grades of students in a certain group. As an example, a teacher can use the education support system 100 to grasp distribution information of grades of students in the class he or she is responsible for. By using the education support system 100, the teacher can consider an educational policy or the like that is suited to the distribution information of grades of students in the class he or she is responsible for. The following describes the configuration of the education support system 100 and an example of information presented by the education support system 100.

[0021] Fig. 1 is a diagram showing an example of an overview of an education support system 100 according to the present embodiment. Education support system 100 is configured to be able to communicate with one or more terminals 110. The basic operation of education support system 100 will be described with reference to Fig. 1. Additionally, main terms used in this specification will also be described.

[0022] The education support system 100 has a function of aggregating and analyzing the past grades of students belonging to a given group and outputting the results. The analytical information 120 output by the education support system 100 includes at least past grade information 121A of the students belonging to the group. In some aspects, the analytical information 120 may further include predicted grade information 121B of the students belonging to the group. The predicted grade information is the grade that a certain student is expected to achieve in the future, and can be estimated from the past grades of the certain student. Details of the analytical information 120 will be described later with reference to Figures 2 and 3.

[0023] In one aspect, the education support system 100 may be a server device configured by one or more devices. Alternatively, the education support system 100 may be a program executed by the server device. In another aspect, the education support system 100 may be a virtual machine, a server, a service, or the like built in a cloud environment. Alternatively, the education support system 100 may be a program executed by a virtual machine, a server, or the like built in a cloud environment.

[0024] In one aspect, the education support system 100 may transmit the analysis information 120 to the terminal 110 that sent the request based on a request from the terminal 110. In this case, the education support system 100 may operate as a web application or a server-client system.

[0025] The terminal 110 is configured to be able to communicate with the education support system 100. The terminal 110 is, for example, a personal computer, tablet, smartphone, or any other information processing device used by a teacher. A user such as a teacher can use the functions of the education support system 100 via the terminal 110.

[0026] The terminal 110 sends a request message for the analysis information 120 to the education support system 100. As an example, the request message may include any parameters for obtaining the analysis information 120, such as the group name, the subject, and the period for which grades are to be compiled. The terminal 110 displays the analysis information 120 received from the education support system 100 on a display.

[0027] In one aspect, terminal 110 may be configured to be able to communicate with education support system 100 via a browser installed on terminal 110. In another aspect, terminal 110 may be configured to be able to communicate with education support system 100 via a client program installed on terminal 110. Furthermore, in another aspect, terminal 110 may be integrated with education support system 100.

[0028] Next, the main terms used in this specification will be explained. In this specification, a "system" refers to a mechanism that provides a specific function. The education support system 100 refers to a mechanism that provides a set of functions described in this specification. In one aspect, the education support system 100 includes a physical device or a group of devices that are composed of one or more devices. The education support system 100 also includes a logical device or a group of devices that are composed of one or more virtual machines. When the education support system 100 is composed of one or more devices, it may be referred to as an education support device. In another aspect, the education support system 100 may be a program. In this case, the education support system 100 may be realized as a web application or a server application that communicates with a client application. Alternatively, the education support system 100 may be realized as a standalone application.

[0029] As used herein, "grades" refer to the degree of knowledge and skills a student has acquired through an educational curriculum. Grades are determined primarily based on the results of academic achievement tests, etc. Grades may be expressed as academic ability. As one example, past grades may be referred to as past academic ability. As another example, predicted grades may be referred to as predicted academic ability. Predicted grade information is the grades a student is expected to achieve in the future, and can be estimated from the student's past grades.

[0030] As used herein, a "student" refers to a person receiving an education. As an example, a student includes an elementary school student, a junior high school student, a high school student, a university student, and other people studying at educational institutions. In addition, a student may also include a person studying at a driving school, a vocational school, or a correspondence course.

[0031] In this specification, a "teacher" refers to a person who is in a position to educate and guide students. It can also be said to be a user who uses the education support system 100. As an example, a teacher includes a person who is in a position to educate and guide students at an elementary school, a middle school, a high school, a university, or any other educational institution.

[0032] As used herein, a "group" is a unit for aggregating or classifying students. Students are grouped according to one or more criteria. For example, students may be grouped according to grade and class. Students may also be grouped according to one or more of school name, major, grade, class, and other arbitrary criteria.

[0033] In this specification, "area," "unit," and "system" refer to classifications of learning content for each subject established by the Ministry of Education, Culture, Sports, Science and Technology. A unit is the smallest classification of a subject. An area is a classification that brings together multiple related units. A system refers to the connection between related units.

[0034] FIG. 2 is a diagram showing an example of a first screen 200 provided by the education support system 100. The first screen 200 is a screen for selecting an analysis target and includes an analysis button 210 and an analysis target selection item 220. The analysis target selection item 220 is configured to allow selection of a group that can be analyzed. The analysis button 210 is configured to transmit a request message for analysis information 120 from the terminal 110 to the education support system 100 when pressed. The request message includes information indicating the group selected in the analysis target selection item 220. In response to the request message, the education support system 100 transmits the analysis information 120 to the terminal 110. Upon receiving the analysis information 120, the terminal 110 transitions the first screen 200 to a second screen 300. In some cases, the terminal 110 may update a portion of the first screen 200 to display the second screen 300.

[0035] In one aspect, the terminal 110 may log in to the education support system 100 to access functions of the education support system 100. In this case, the education support system 100 may transmit the first screen 200 as an initial screen to the terminal 110 that has successfully logged in. The first screen 200 is displayed on the display of the terminal 110. In one aspect, the first screen 200 may be displayed on a browser of the terminal 110. In another aspect, the first screen 200 may be displayed on a client program of the terminal 110.

[0036] In another aspect, the education support system 100 may be configured to provide functions and screens for registering information on areas, units, and systems for each subject. The education support system 100 may also be configured to provide functions and screens for registering student information. The education support system 100 may also be configured to provide functions and screens for registering each student's past grades. Furthermore, the education support system 100 may also be configured to provide functions and screens for registering each student's past test results. The past test results may include information on correct and incorrect answers for each question and unit. The education support system 100 is configured to use these functions to register, for example, each piece of data shown in FIGS. 6 to 10. Access to the information registration function may be granted only to some users.

[0037] 3 is a diagram showing an example of a second screen 300 provided by the education support system 100. The second screen 300 displays the results of the academic ability analysis of the group selected by the first screen 200. The analysis information 120 received by the terminal 110 includes any data necessary to display the second screen 300.

[0038] The second screen 300 includes an analysis button 210, an analysis target selection item 220, a display switching tab 310, a grade filter item 320, a student filter item 330, a student display item 335, a class year switching item 340, and analysis information 120.

[0039] Analysis information 120 includes past performance information 121A and predicted performance information 121B. In one aspect, analysis information 120 may include past performance information 121A but not predicted performance information 121B. In another aspect, analysis information 120 may include both past performance information 121A and predicted performance information 121B.

[0040] The display switching tabs 310 are configured to allow the analysis information 120 to be switched by classification such as subject. By switching the display switching tabs 310, the teacher can display the analysis information 120 of a desired subject on the second screen 300. In the example of FIG. 3, the display switching tabs 310 include three tabs: Japanese, arithmetic, and attitude survey, but this is merely an example. The display switching tabs 310 may include any number of tabs. In one aspect, the display switching tabs 310 may include tabs for all subjects registered in the education support system 100. In another aspect, the display switching tabs 310 may include tabs for subjects taught by the teacher who has logged in to the education support system 100.

[0041] The grade filter item 320 is configured to enable filtering of unit information to be included in the past grade information 121A by grade. The past grade information 121A includes past grade information (such as test results) for each unit being analyzed. In the example of FIG. 3, "Class 6-2" is selected by the analysis target selection item 220, and the current analysis target is "students in Class 6-2 this year." Furthermore, "All" is selected in the grade filter item 320. In this case, the past grade information 121A may include past grade information for all units that the students in Class 6-2 this year took in their first through fifth grades. In other words, the past grade information 121A includes academic ability information for all units that the students in Class 6-2 this year took in their first through fifth grades. Let's assume that "fourth grade" is selected in the grade filter item 320. In this case, past grade information 121A includes only past grade information related to units taken in the fourth year, and does not include past grade information related to units taken in the first to third and fifth years.

[0042] The student filter item 330 is configured to enable filtering of information included in the past grade information 121A by grade. In the example of FIG. 3, "Class 2, Year 6" is selected by the analysis target selection item 220, and "Entire class" is selected by the grade filter item 320. In this case, the analysis information 120 includes grade information for all "students in Class 2, Year 6 this year." Suppose, for example, "Student numbers 1 to 10" are specified in the student filter item 330. In this case, the analysis information 120 includes grade information for "students in Class 2, Year 6 this year, Student numbers 1 to 10." The student display item 335 displays information about the students selected by the student filter item 330.

[0043] The class year switching item 340 is configured to enable switching of the year of the analysis target selected in the analysis target selection item 220. In the example of FIG. 3, "Class 2, Year 6" is selected in the analysis target selection item 220, and "2023 (6th grade)" is selected in the class year switching item 340. In this case, the second screen 300 displays the analysis information 120 for when the "students of Class 2, Year 6" were in the 6th grade (i.e., this year). Let us assume that "2022 (5th grade)" was selected in the class year switching item 340. In this case, the second screen 300 displays the analysis information 120 for when the "students of Class 2, Year 6" were in the 5th grade (i.e., last year).

[0044] The analysis information 120 includes at least past performance information 121A of the group being analyzed. The analysis information 120 may further include predicted performance information 121B of the group being analyzed. The analysis information 120 may also include a performance rank type display 351. Performance ranks are used in the past performance information 121A and the predicted performance information 121B. In the example of FIG. 3, the performance ranks include A rank, B rank, and C rank, in descending order of performance. In some aspects, the education support system 100 may provide a screen for defining performance ranks. A teacher can define any number of performance ranks by using this screen.

[0045] Past grade information 121A indicates the past grades of the analysis target. More specifically, past grade information 121A includes distribution information of grades of students belonging to the analysis target group in the range of classes that they have taken in the past.

[0046] The predicted grade information 121B indicates the future grade of the subject of analysis predicted from the past grades of the subject of analysis. More specifically, the predicted grade information 121B includes distribution information of future grades predicted from the past grades of students belonging to the group of the subject of analysis. The education support system 100 is equipped with a grade prediction model (not shown) for generating the predicted grade information 121B. The grade prediction model outputs predicted grade information based on input. The input is past grade information for each unit of the subject of analysis. The predicted grade information is a predicted result of future grades in the subject of analysis. In one aspect, the grade prediction model receives input of past grade information for a certain subject for a certain student. In this case, the grade prediction model outputs future predicted grade information for the certain subject for the certain student. The past grade information for a certain subject may include grade information for each unit of the subject, test results, progress on learning materials, etc. In another aspect, the grade prediction model has learned to predict future grades in one subject (e.g., mathematics) from past grade information for multiple subjects (e.g., mathematics and Japanese). In this case, the grade prediction model outputs predicted future grade information for a student in one subject (e.g., math) based on input of past grade information for the student in multiple subjects (e.g., math and Japanese).

[0047] Next, we will explain past grade information 121A. Past grade information 121A shows the past grades of the group being analyzed in a certain subject by area and unit. Past grade information 121A includes, as display items, area 353A, unit 354A, and grade distribution 355A.

[0048] Area 353A displays the name of an area in a certain subject. Unit 354A displays the name of a unit in a certain subject. Grade distribution 355A includes information on the distribution of student grades for each unit in a certain subject. Grade distribution information is information that classifies students by grade rank based on their past grades.

[0049] Returning to the explanation of grade distribution 355A, in the example of FIG. 3, "Math" is selected in the display switching tab 310, and "Class 6-2" is selected in the analysis target selection item 220. Therefore, grade distribution 355A shows the past grade distribution for each "unit" in "Math" for "students in Class 6-2." Each unit included in past grade information 121A is not a unit that the analysis target has taken in the current school year, but a unit that the analysis target has taken in a past school year. Using FIG. 3 as an example, each unit included in past grade information 121A is a unit that the students in Class 6-2 have taken in the first through fifth grades.

[0050] As an example, grade distribution 356A in the second row shows the grade distribution of "students in Class 6-2" in the area "A. Numbers and Calculations / Numbers and Formulas" and the unit "Addition and Subtraction." Grade distribution 356A in the second row includes A rank (48%), B rank (42%), and C rank (9%). As another example, grade distribution 357A in the fourth row shows the grade distribution of "students in Class 6-2" in the area "A. Numbers and Calculations / Numbers and Formulas" and the unit "Division." Grade distribution 357A in the fourth row shows A rank (33%), B rank (12%), and C rank (55%). Grade distributions 356A and 357A indicate that most of the "students in Class 6-2" understand "addition and subtraction" but do not understand "division." Based on these results, teachers may incorporate review lessons on "division" into their curriculum. That is, a teacher can create an effective teaching plan or the like by analyzing the past grade information 121A of the students in the class that he or she is in charge of.

[0051] Next, predicted grade information 121B will be described. Predicted grade information 121B shows predicted grades for a certain subject of a group being analyzed by area and unit. Predicted grade information 121B includes, as display items, area 353B, unit 354B, and grade distribution 355B.

[0052] Area 353B displays the name of an area in a certain subject. Unit 354B displays the name of a unit in a certain subject. Grade distribution 355B includes distribution information of predicted grades of students for each unit in a certain subject. The predicted grade distribution information is information that classifies future grades predicted for each student based on their past grades by grade rank.

[0053] The display format of each item in predicted grade information 121B is the same as the display format of each item in past grade information 121A, so the description of each item will not be repeated. As shown in Figure 3, some rows in grade distribution 355B are blank. This is because there are units for which predicted grades cannot be output from past grade information. For example, if unit X that students plan to study this year is weakly related to the material that the students have previously studied, the grade prediction model may not be able to output predicted grades for unit X.

[0054] As described above, the education support system 100 can present at least the past performance information 121A of the group to be analyzed. Also, the education support system 100 can present the predicted performance information 121B of the group to be analyzed. By referring to the past performance information 121A, the teacher can grasp what kind of academic ability the students in the class in charge are composed of. For example, by referring to the past performance information 121A of the group, when the understanding level of the students in the class in charge is low for a certain unit, it becomes easier to grasp the cause. More specifically, the teacher can grasp whether the low understanding level of the students for a certain unit is due to the understanding level of the units taken in the current academic year or the understanding level of the units taken in the past academic year. Also, since the teacher can grasp the distribution of the understanding level of each unit of all the students belonging to the class, the teacher can more appropriately determine the educational policy of the class. Furthermore, by referring to the predicted performance information 121B, the teacher can grasp the subjects and the like for which students who are likely to be unable to learn in the future are likely to occur. On top of that, it becomes easier for the teacher to formulate a learning guidance plan and the like according to the class in charge.

[0055] <B. Configuration of Education Support System> FIG. 4 is a diagram showing an example of the functional blocks of the education support system 100. Each functional block shown in FIG. 4 realizes the functions of the education support system 100 disclosed in this specification. In a certain aspect, each functional block shown in FIG. 4 may be realized as a program. In this case, each functional block shown in FIG. 4 is realized by the program being executed on the hardware shown in FIG. 5. In other aspects, a part of each functional block shown in FIG. 4 may be realized as hardware.

[0056] The educational support system 100 includes, as functional blocks, a UI (User Interface) 410, an input unit 420, a classification unit 430, a grade acquisition unit 440, an aggregation unit 450, a display unit 460, and a storage unit 470. The storage unit 470 also stores a student information table 482, a unit information table 484, a system information table 486, a grade information table 488, and a predicted grade information table 490. In addition to these, the storage unit 470 may store any data such as information used for the grade rank type display 351, images used for displaying the UI 410, etc.

[0057] The UI 410 is a variety of screens that the education support system 100 provides to the terminal 110. The first screen 200 and the second screen 300 are also part of the UI 410. The UI 410 may also include a screen for registering and editing student information, a screen for registering and editing unit information, a screen for registering and editing system information, a screen for registering and editing grade information, etc. The terminal 110 may register various types of information in the education support system 100 and obtain various types of information from the education support system 100 via the UI 410.

[0058] The input unit 420 accepts operational input from the terminal 110 via the UI 410. As an example, the input unit 420 accepts operational input to specify a group to be analyzed via the first screen 200. The input unit 420 can also accept operational input to register and edit each of student information, unit information, system information, and grade information.

[0059] The classification unit 430 groups students registered in the student information table 482 based on one or more conditions. As an example, the classification unit 430 may group students registered in the student information table 482 based on an operation input specifying a group to be analyzed. As another example, the classification unit 430 may read and analyze a file related to students (such as a student roster) to extract group conditions and group students registered in the student information table 482 based on the conditions. The classification unit 430 may read a file related to students stored in the storage unit 470 or may acquire a file related to students from another device. In some aspects, the education support system 100 may accept an operation to tag students and store the result in the storage unit 470. In this way, teachers can group students by tag. For example, the tags may include various attributes such as membership in an athletic club, membership in a cultural club, science or mathematics major, or humanities major. In this case, teachers can learn the academic ability trends of students for each attribute.

[0060] The grade acquisition unit 440 acquires the grades of each student belonging to the group to be analyzed from the grade information table 488. At this time, the grade acquisition unit 440 may refer to other tables to link the grades of each student with the subject, area, and unit.

[0061] The aggregating unit 450 aggregates, for each unit, the past grades of each student belonging to the group to be analyzed that are acquired by the grade acquisition unit 440. More specifically, the aggregating unit 450 generates distribution information of the grades of each student belonging to the group to be analyzed for each unit. As an example, the aggregating unit 450 may classify the grades of each student in a certain unit into a predetermined grade rank (such as rank A to C).

[0062] Display unit 460 displays the aggregated past grades for each unit. That is, display unit 460 may output second screen 300 including at least past grade information 121A to terminal 110 via UI 410. Furthermore, display unit 460 may output second screen 300 including past grade information 121A and predicted grade information 121B to terminal 110.

[0063] Storage unit 470 stores various information necessary to generate analysis information 120. In one aspect, storage unit 470 may be a simple storage area, a relational database management system, or any other database system.

[0064] The student information table 482 contains information about students. The unit information table 484 contains information about units for each subject. The system information table 486 contains information about systems for each subject. The grade information table 488 contains past grade information for each student. The predicted grade information table 490 contains future predicted grade information for each student. The predicted grade information is information generated by a grade prediction model based on past grade information. Details of this information will be explained with reference to Figure 6 onwards.

[0065] In one aspect, the student information table 482, the unit information table 484, the system information table 486, the grade information table 488, and the predicted grade information table 490 may be stored in an external storage device. In this case, the education support system 100 may request this information from the external storage device as needed.

[0066] Fig. 5 is a diagram showing an example of the hardware configuration of education support system 100. In one aspect, terminal 110 may also have the hardware configuration shown in Fig. 5. Education support system 100 includes a processor 501, a primary storage device 502, a secondary storage device 503, an external device interface 504, an input interface 505, an output interface 506, and a communication interface 507.

[0067] The processor 501 can execute programs for implementing various functions of the education support system 100. The processor 501 is configured, for example, with at least one integrated circuit. According to an embodiment, the integrated circuit may include at least one central processing unit (CPU), at least one graphics processing unit (GPU), at least one field programmable gate array (FPGA), at least one application specific integrated circuit (ASIC), at least one artificial intelligence (AI) chip, or a combination thereof.

[0068] The primary storage device 502 functions as a workspace for the processor 501. The primary storage device 502 stores programs executed by the processor 501 and data referenced by the processor 501. In one aspect, the primary storage device 502 can be realized by a dynamic random access memory (DRAM), a static random access memory (SRAM), or the like.

[0069] Secondary storage device 503 is a non-volatile memory that stores programs executed by processor 501 and data referenced by processor 501. Processor 501 executes programs read from secondary storage device 503 to primary storage device 502 and references data read from secondary storage device 503 to primary storage device 502. In one aspect, secondary storage device 503 can be realized by a hard disk drive (HDD), a solid state drive (SSD), an erasable programmable read only memory (EPROM), an electrically erasable programmable read only memory (EEPROM), a flash memory, or the like.

[0070] External device interface 504 can be connected to any external device such as a printer, scanner, external HDD, etc. In one aspect, external device interface 504 can be realized by a USB (Universal Serial Bus) terminal or the like.

[0071] Input interface 505 can be connected to any input device such as a keyboard, a mouse, a touchpad, or a gamepad. In one aspect, input interface 505 can be realized by a USB terminal, a PS / 2 terminal, a Bluetooth (registered trademark) module, or the like.

[0072] Output interface 506 can be connected to any output device such as a cathode ray tube display, a liquid crystal display, an organic electroluminescence (EL) display, etc. In one aspect, output interface 506 can be realized by a USB terminal, a D-sub terminal, a DVI (Digital Visual Interface) terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) terminal, a DisplayPort terminal, etc.

[0073] Communication interface 507 is connected to other devices via a wired network or a wireless network. In one aspect, communication interface 507 may be implemented by a wired local area network (LAN) port, a Wi-Fi (registered trademark) (Wireless Fidelity) module, or the like. In another aspect, communication interface 507 may transmit and receive data using a communication protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol), UDP (User Datagram Protocol), or the like.

[0074] As explained above with reference to Figures 1 to 5, the educational support system 100 comprises a classification unit 430 that groups one or more students based on one or more conditions, a grade acquisition unit 440 that acquires the past grades of each of the one or more students belonging to the group, an aggregation unit 450 that aggregates the past grades of the one or more students belonging to the group, and a display unit 460 that displays the aggregated past grades for each unit.

[0075] In one aspect, display unit 460 displays a list of the aggregated past grades for each unit. That is, display unit 460 can display past grades in a list for each unit, like past grade information 121A.

[0076] In another aspect, the education support system 100 further includes an input unit 420 that accepts user input. The input unit 420 is configured to allow input of the period of past grades to be acquired. The grade acquisition unit 440 is configured to acquire the past grades of each of the one or more students belonging to the group for a specified period. In other words, the grade acquisition unit 440 can acquire grades within the range specified in the grade filter item 320 from the grade information table 488.

[0077] In another aspect, the aggregated past grades include distribution information of the grades of each of one or more students belonging to a group. Display unit 460 displays the distribution information of past grades for each unit. That is, the aggregated past grades may include distribution information of grades of each student belonging to a group classified by grade rank (e.g., ranks A to C), as shown in FIG.

[0078] In another aspect, the distribution information includes the personnel composition for each of a plurality of predetermined performance ranks. Displaying the distribution information includes visually displaying the personnel composition for each of a plurality of predetermined performance ranks. That is, the display unit 460 may display the distribution information including the personnel composition by performance rank using a bar graph or the like, as shown in FIG. 3 . Alternatively, the display unit 460 may display the distribution information including the personnel composition by performance rank using any visual representation, such as a pie chart.

[0079] In another aspect, the education support system 100 further includes an achievement prediction model that predicts future achievements (predicted achievements) from the past achievements of one or more students belonging to a group. The display unit 460 displays distribution information in the predicted future achievements for each unit. That is, as shown in FIG. 3, the display unit 460 can display the predicted achievement information 121B.

[0080] Furthermore, in another aspect, the past achievements are the achievements of the units taken by one or more students belonging to the group in the past academic year.

[0081] <C. Data Configuration> Next, each piece of information stored in the storage unit 470 will be described with reference to FIGS. 6 to 10. The education support system 100 can obtain the information to be displayed on the second screen 300 by referring to each piece of information stored in the storage unit 470. Each piece of information stored in the storage unit 470 may be represented as a table in a relational database, or may be represented in any other arbitrary data format such as JSON (JavaScript (registered trademark) Object Notation).

[0082] FIG. 6 is a diagram showing an example of a student information table 482. The student information table 482 includes, as items, a student ID (Identifier) 610, a display name 620, a year 630, a grade 640, and a class 650.

[0083] The student ID 610 uniquely identifies a student. The display name 620 is the name of the student displayed on the UI 410 of the education support system 100. In one aspect, the name of the student may be the student's full name or a nickname.

[0084] The year 630 indicates the year in the Gregorian calendar, etc. It is mainly used in conjunction with the grade 640 and class 650. The grade 640 indicates the grade of a student in a certain year. The class 650 indicates the class of a student in a certain year. In the example of Figure 6, student "No. 1" will be in "4th grade class 1" in "2021" and "5th grade class 2" in "2022".

[0085] 7 is a diagram showing an example of the unit information table 484. The unit information table 484 includes the following items: a unit code 710, a subject code 720, a grade 730, an area code 740, an area name 750, and a unit name 760.

[0086] The unit code 710 uniquely identifies a unit for each subject. The subject code 720 uniquely identifies a subject. The grade 730 indicates in which grade a student will take each unit. The area code 740 uniquely identifies the area for each subject. The area name 750 is the name of the area to which the unit indicated by the unit code 710 belongs. The area name 750 can be used as text to be displayed on the UI 410. The unit name 760 is the name of the unit indicated by the unit code 710. The unit name 760 can be used as text to be displayed on the UI 410.

[0087] 8 is a diagram showing an example of a system information table 486. The system information table 486 shows the connections between units. The system information table 486 includes the following items: current school year_unit ID 810, current school year_area name 820, current school year_unit name 830, system_unit ID 840, system_area name 850, and system_unit name 860.

[0088] Current Grade_Unit ID 810 uniquely identifies a unit taught to students in a certain grade. Current Grade_Area Name 820 indicates the name of the area to which the unit indicated by Current Grade_Unit ID 810 belongs. Current Grade_Unit Name 830 indicates the name of the unit indicated by Current Grade_Unit ID 810. System_Unit ID 840 uniquely identifies another unit related to the Current Grade_Unit ID 810 unit. Here, another unit is a unit taken in a previous grade. Using the first row in Figure 8 as an example, Current Grade_Unit ID 810 "360101" and System_Unit ID 840 "310101" are associated. This means that the unit indicated by current grade_unit ID 810 "360101" presupposes knowledge of the unit indicated by system_unit ID 840 "310101". In other words, students will take the unit indicated by current grade_unit ID 810 "360101" after the unit indicated by system_unit ID 840 "310101". System_area name 850 indicates the name of the area to which the unit indicated by system_unit ID 840 belongs. System_unit name 860 indicates the name of the unit indicated by system_unit ID 840.

[0089] 9 is a diagram showing an example of the grade information table 488. Each row of the grade information table 488 indicates a student's past grades (achievement values) for each unit. The grade information table 488 includes the following items: student ID 910, unit code 920, area name 930, unit name 940, achievement year 950, grade rank 960, and correct answer rate 970.

[0090] The student ID 910 uniquely identifies a student. The unit code 920 uniquely identifies a unit in each subject. The area name 930 is the name of the area to which the unit indicated by the unit code 920 belongs. The unit name 940 is the name of the unit indicated by the unit code 920. The performance year 950 indicates the year in which a test or the like including questions from the unit indicated by the unit code 920 was conducted. The performance rank 960 is the rank of the student's performance for the unit indicated by the unit code 920. The performance rank corresponds to the performance rank on the second screen 300. The correct answer rate 970 indicates the correct answer rate for questions related to the unit indicated by the unit code 920. As an example, the correct answer rate 970 may be the average correct answer rate for questions related to the unit indicated by the unit code 920 that were asked in past exams. The education support system 100 can determine the performance rank 960 based on the correct answer rate 970 for each unit. As an example, the education support system 100 may determine the grade rank 960 such that a correct answer rate of "0 to 33%" is "Rank C," a correct answer rate of "34 to 66%" is "Rank B," and a correct answer rate of "67 to 100%" is "Rank A." The education support system 100 may accept registration of information such as each student's grades or test results via the UI 410. Based on accepting the registration of this information, the education support system 100 may update the grade information table 488 as needed. Based on updating the grade information table 488, the education support system 100 may also update (i.e., regenerate) the predicted grade information table 490.

[0091] 10 is a diagram showing an example of predicted grade information table 490. Each row of predicted grade information table 490 is a future (e.g., this year's) grade predicted from a student's past grades (actual results) for each unit. Predicted grade information table 490 includes the following fields: student ID 1010, unit code 1020, area name 1030, unit name 1040, predicted year 1050, and predicted grade rank 1060.

[0092] Student ID 1010 uniquely identifies a student. Unit code 1020 uniquely identifies each teaching unit in a subject. Domain name 1030 is the name of the domain to which the unit indicated by unit code 1020 belongs. Unit name 1040 is the name of the unit indicated by unit code 1020. Forecast year 1050 indicates the year for which grades are to be forecast. Forecast grade rank 1060 is the rank of the predicted grade for the unit indicated by unit code 1020. The value or character of forecast grade rank 1060 is the value or character output by the grade prediction model that accepted the actual values of past grades as input. Taking the first row of Figure 10 as an example, the grade prediction model accepts as input the actual values of grades before "2022" for the unit "Multiplication of Fractions" of the student with student ID "10001". The actual values may include at least one or more of the correct / incorrect information for each question related to "Multiplication of Fractions" in each test, the correct answer rate for questions related to "Multiplication of Fractions", and the grade rank of "Multiplication of Fractions". Based on the actual measured values of the received grades, the grade prediction model outputs the predicted grade rank "A" for "2023". In a certain scenario, the grade prediction model may output the predicted correct answer rate together with the predicted grade rank.

[0093] <D. Operating Procedure of the System> Figure 11 is a diagram showing an example of the operating procedure of the educational support system 100. In a certain scenario, the processor 501 may read a program for performing the processing of Figure 11 from the secondary storage device 503 into the primary storage device 502 and execute the program. In other scenarios, part or all of the processing may also be realized as a combination of circuit elements configured to execute the processing. Furthermore, in other scenarios, the following steps may be executed in a different order.

[0094] In step S1110, the education support system 100 acquires information about the group and students to be analyzed from the terminal 110. The education support system 100 acquires the information about the group to be analyzed from the terminal 110 via the UI 410 (e.g., the first screen 200). As an example, a teacher may select a group as the analysis target selection item 220 on the first screen 200. As another example, a teacher may narrow down the students using the student filter item 330 on the second screen 300. The student filter item 330 may be displayed on the first screen 200. The education support system 100 acquires, from the student information table 482, the student IDs and other information of the students belonging to the selected group. As another example, the education support system 100 may load a file containing information necessary for grouping.

[0095] In step S1120, the education support system 100 acquires unit information and system information for each unit of the elective subject. The education support system 100 acquires information on the elective subject from the terminal 110 via the UI 410 (e.g., the first screen 200). As an example, a teacher may select a subject using the display switching tab 310 on the second screen 300. The display switching tab 310 may be displayed on the first screen 200. The education support system 100 acquires unit information linked to the elective subject from the unit information table 484. The education support system 100 also acquires system information linked to the elective subject from the system information table 486. As an example, the unit information table 484 is referenced when narrowing down units using the grade filter item 320. For example, assume that "fourth grade" is selected in the grade filter item 320. In this case, the education support system 100 extracts information about units whose grade 730 is "4" from the unit information table 484. The education support system 100 may also extract information about another unit related to the extracted unit from the system information table 486. As another example, the education support system 100 may also include an item for specifying an individual unit in addition to the grade filter item 320. This item may be provided on the first screen 200 and the second screen 300. In this case, the education support system 100 may extract information about another unit related to the individual unit selected by this item from the system information table 486.

[0096] In step S1130, the education support system 100 tallys grade information (actual results) for the elective subjects by group. As an example, the education support system 100 searches the grade information table 488 using the student IDs of the students belonging to the selected group as a key. Then, the education support system 100 acquires the past grades (table T1110) of the students belonging to the selected group. Furthermore, the education support system 100 tallys the acquired past grades. The tallying of the acquired past grades includes calculation of the percentage or distribution of grade ranks, etc. As another example, the education support system 100 may change the key used to search the grade information table 488 based on receiving an input for filtering the analysis target. When a filtering operation for a unit is performed, the key used to search the grade information table 488 may include the student IDs of the students belonging to the group and the specified unit code.

[0097] In step S1140, the education support system 100 tallys the predicted grade information for the elective subjects by group. As an example, the education support system 100 searches the predicted grade information table 490 using the student IDs of the students belonging to the selected group as a key. The education support system 100 then obtains the predicted grades (table T1120) of the students belonging to the selected group. The education support system 100 then tallys the obtained predicted grades. The tallying of the obtained predicted grades includes calculation of the percentage or distribution of grade ranks, etc. As in step S1130, the education support system 100 may change the key used to search the predicted grade information table 490 based on receiving an operation input for filtering the analysis target.

[0098] In step S1150, the education support system 100 displays the grade distribution for each area and unit. The processing in this step corresponds to the display of the analysis information 120 in FIG.

[0099] As described above, the education support system 100 can execute the method shown in Fig. 11 by executing the education support program. That is, the education support program can cause the system (education support system 100) to group one or more students based on one or more conditions, obtain past grades of each of the one or more students belonging to the group, aggregate the past grades of the one or more students belonging to the group, and display the aggregated past grades for each subject, area, and / or unit.

[0100] <E.まとめ> As described above, the education support system 100 according to the present embodiment may aggregate the past grades of one or more students on a group basis and display the aggregated past grades for each subject, area, and / or unit. The education support system 100 may also generate predicted future grades based on each student's past grades. Furthermore, the education support system 100 may aggregate the predicted grades of one or more students on a group basis and display the aggregated predicted grades for each subject, area, and / or unit.

[0101] By referencing the past grade information of the class (i.e., group) that a teacher is in charge of, teachers can understand the academic ability of the students in the class that they are in charge of. Also, by referencing the predicted grade information, teachers can understand subjects that are likely to produce students who will not be able to keep up in the future. Based on this information, teachers can easily create lesson plans, etc., according to the class that they are in charge of.

[0102] The embodiments disclosed herein should be considered to be illustrative in all respects and not restrictive. The scope of the present disclosure is defined by the claims, not by the above description, and is intended to include all modifications within the meaning and scope equivalent to the claims. Furthermore, the disclosures described in the embodiments and each modification are intended to be implemented, as far as possible, either alone or in combination. [Explanation of symbols]

[0103] 100 Educational support system, 110 Terminal, 120 Analysis information, 121A Past grade information, 121B Expected grade information, 200 First screen, 210 Analysis button, 220 Analysis target selection item, 300 Second screen, 310 Display switching tab, 320 Grade filter item, 330 Student filter item, 335 Student display item, 340 Year switching item, 351 Grade rank type display, 353A, 353B Area, 354A, 354B Unit, 355A, 355B, 356A, 357A Grade distribution, 420 Input section, 430 Classification section, 440 Grade acquisition section, 450 Aggregation section, 460 Display section, 470 Memory section, 482 Student information table, 484 Unit information table, 486 System information table, 488 Grade information table, 490 Expected grade information table, 501 Processor, 502 Primary storage device, 503 Secondary storage device, 504 External device interface, 505 Input interface, 506 Output interface, 507 Communication interface, 610, 910, 1010 Student ID, 620 Display name, 630 Year, 640, 730 Grade, 650 Class, 710, 920, 1020 Unit code, 720 Subject code, 740 Area code, 750, 930, 1030 Area name, 760, 940, 1040 Unit name, 810 Current grade_unit ID, 820 Current grade_area name, 830 Current grade_unit name, 840 System_unit ID, 850 System_area name, 860 System_unit name, 950 Actual year, 960 performance rank, 970 correct answer rate, 1050 predicted year, 1060 predicted performance rank.

Claims

1. a classifier for grouping one or more students based on one or more criteria; an academic ability acquisition unit that acquires past grades of each of the one or more students belonging to the group; an aggregation unit that aggregates the past grades of the one or more students belonging to the group; and a display unit that displays the aggregated past grades for each unit.

2. The education support system according to claim 1 , wherein the display unit displays a list of the aggregated past grades for each unit.

3. further comprising an input unit for receiving user operation input, the input unit is configured to allow input of a period of the past results to be acquired; The education support system according to claim 1 , wherein the academic ability acquisition unit is configured to acquire the past grades of each of the one or more students belonging to the group during the specified period.

4. The aggregated past grades include distribution information of the grades of each of the one or more students belonging to the group; The education support system according to claim 1 , wherein the display unit displays, for each unit, distribution information of the grades in the past grades.

5. the performance distribution information includes a personnel composition for each of a plurality of predetermined performance ranks; 5. The education support system according to claim 4, wherein displaying the distribution information of the grades includes visually displaying the personnel composition of each of the plurality of predetermined grade ranks.

6. further comprising a grade prediction model that predicts future grades of the one or more students belonging to the group based on the past grades; The education support system according to claim 4 , wherein the display unit displays, for each unit, distribution information of the grades in the predicted future grades.

7. 3. The education support system according to claim 1, wherein the past grades are grades for courses taken by the one or more students belonging to the group in past school years.

8. An educational support method executed by a system, grouping one or more students based on one or more criteria; obtaining past grades for each of the one or more students in the group; aggregating the past performance of the one or more students belonging to the group; and displaying the aggregated past grades for each unit.

9. grouping one or more students based on one or more criteria; obtaining past grades for each of the one or more students in the group; aggregating the past performance of the one or more students belonging to the group; and displaying the aggregated past grades for each unit.

Citation Information

Patent Citations

  • System and program for supporting class composition

    JP2011158939A