A device and program for showing learning progress
The device and program provide objective learning progress assessment by predicting and displaying cumulative learning amounts, aiding users in adjusting their study pace effectively.
Patent Information
- Application Number
- JP2025008109
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-10-29
- Estimated Expiration
- 2045-01-20
AI Technical Summary
Individuals find it difficult to objectively assess their learning progress towards a set goal, particularly for obtaining qualifications, due to the influence of emotions and self-perception, and setting appropriate goals and regular checks are cumbersome.
A device and program that predict and display learning progress by acquiring recommended and predicted cumulative learning amounts based on past exam takers' data, providing warnings and graphical representations to help users grasp their progress effectively.
Enables users to easily understand their learning goals and progress, facilitating timely adjustments to their study pace.
Smart Images

Figure 0007761912000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an apparatus and a program for showing a user the progress of learning. [Background technology]
[0002] Patent Document 1 discloses a learning management system. The learning management system includes an instructor's information terminal, a student's information terminal, and an information management server that can communicate with these information terminals via communication means. Learning information can be input into the student's information terminal, which then transmits the input learning information to the information management server. The information management server aggregates the received learning information and transmits the aggregated learning information to the instructor's information terminal. When the learning information or the aggregated learning information meets predetermined conditions, the information on the student's information terminal that meets the conditions, the learning information that meets the conditions, or the aggregated learning information and / or the met conditions are transmitted to the instructor's information terminal as recommended instruction information. The instructor's information terminal displays the received recommended instruction information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2020-173694 Summary of the Invention [Problem to be solved by the invention]
[0004] It is difficult for individuals to assess their own learning progress toward a set learning goal, including obtaining a qualification. This is because it is influenced by emotions and self-perception and is difficult to evaluate objectively. On the other hand, for example, if you set a goal each week, record your progress toward that goal, and regularly check whether you have achieved it, you can somewhat objectively evaluate your understanding of the content and skills you have learned and understand your progress. However, regular checks are cumbersome, and it is difficult to set appropriate goals each time.
[0005] SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide a device and a program for displaying learning progress that can easily display the learning amount target and progress in an exam. [Means for solving the problem]
[0006] (1) The learning progress display device of the present invention is a device that shows a user's learning progress in studying for an exam, and is characterized by comprising: a recommendation acquisition unit that acquires a recommended cumulative learning amount based on data including the learning amount linked to the date and time obtained from the exam taker; an acquisition unit that acquires the user's learning amount linked to the date and time; a prediction unit that predicts the user's predicted cumulative learning amount linked to the date and time until the exam based on the user's learning amount and data including the learning amount; and a transmission unit that transmits the predicted cumulative learning amount and the recommended cumulative learning amount to the user's terminal.
[0007] "Cumulative study volume" is information related to the amount of study linked to the time elapsed from the start of study to a specific time. The amount of study can be the length of time spent studying, the amount of study such as the number of pages or books studied in workbooks or reference books, or a combination of the length of study time and the amount of study. The cumulative learning amount may be information expressed as an index value that can be converted into information consisting of the length of the learning time linked to the elapsed time, the amount of the learning, or a combination of the length of the learning time and the amount of the learning.
[0008] (2) It is preferable that such a learning progress display device is provided with a warning unit that sends a warning via the transmission unit if the predicted cumulative learning amount does not reach the recommended cumulative learning amount by the test date.
[0009] (3) Preferably, the device further includes a graph creation unit that creates a graph of the predicted cumulative learning amount and the recommended cumulative learning amount over time, and the graph is transmitted to the user's terminal via the transmission unit.
[0010] (4) Further, it is preferable that the device is provided with a second graph creation unit that creates a graph showing the change over time in the learning amount difference obtained by subtracting the predicted cumulative learning amount from the recommended cumulative learning amount, and that the graph is transmitted to the user's terminal via the transmission unit.
[0011] (5) Another aspect of the program of the present invention is a program that shows a user's learning progress in an exam, characterized in that it causes a computer to obtain a recommended cumulative learning amount based on data including the amount of learning linked to the date and time obtained from the exam taker, obtain the user's learning amount linked to the date and time, predict the user's predicted cumulative learning amount linked to the date and time until the exam based on the user's learning amount and the data including the learning amount, and send the predicted cumulative learning amount to the user's terminal. [Effects of the Invention]
[0012] The device and program for indicating learning progress of the present invention allow the user to easily grasp the goal and progress. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a schematic diagram illustrating an embodiment of a learning progress display system including a device for displaying learning progress. [Figure 2] 1 is a functional block diagram illustrating an embodiment of a learning progress display system including a device for displaying learning progress. [Figure 3] FIG. 1 is a schematic diagram illustrating an example of a hardware configuration of a device that indicates learning progress. [Figure 4] FIG. 2 is a schematic diagram illustrating an example of a hardware configuration of a terminal. [Figure 5] 10 is a flow chart illustrating an embodiment of a process flow of a device for indicating learning progress. [Figure 6] FIG. 2 is a schematic diagram illustrating an example of a data structure of a test information database. [Figure 7] FIG. 2 is a schematic diagram illustrating an example of a data structure of a learning amount database. [Figure 8]FIG. 2 is a schematic diagram illustrating an example of a data structure of a user information database. [Figure 9] FIG. 10 is a schematic diagram showing a graph of the change in the amount of learning over time. [Figure 10] FIG. 10 is a schematic diagram showing a graph of the change over time in the learning amount difference. DETAILED DESCRIPTION OF THE INVENTION
[0014] [1. Brief description] (Introduction) A learning progress display system including a device for displaying learning progress acquires mainly daily study amounts from multiple examinees of qualification exams and the like, and stores the data as past examinee data. The device for displaying learning progress acquires from the data the cumulative study amount recommended for passing the exam, linking it to the date and time. It acquires a learning pace that is both reasonable and sufficient for passing. The user inputs their daily study volume via their device into a device that displays their study progress. The device predicts the user's cumulative study volume up to the test date based on data from past test takers, and transmits the predicted cumulative study volume along with the recommended cumulative study volume to the user's device. Therefore, the user can easily grasp his / her current learning progress and pace from the recommended cumulative learning amount and the predicted cumulative learning amount via the terminal.
[0015] (Learning Progress Display System 10) First, a learning progress display system (hereinafter simply referred to as the system) including a device for displaying learning progress will be described using Figure 1. Figure 1 shows system 10. System 10 comprises, for example, device 1 for displaying learning progress and terminal 12 held by user 11 who uses system 10. Device 1 for displaying learning progress and terminal 12 are communicably connected via communication network 13. There may be one or more terminals 12. Reference numeral 14 denotes an external server.
[0016] [2. Details of each component] (Learning progress display device 1) Fig. 2 shows one embodiment of a functional block diagram of the system 10. The device 1 showing learning progress shown in Fig. 2 mainly includes, for example, a recommendation acquisition unit 2, an acquisition unit 3, a prediction unit 4, and a transmission unit 5. The device 1 showing learning progress further includes a warning unit 6 and a graph creation unit 7. The device 1 showing learning progress further includes an external information acquisition unit 16. Reference numeral 31 denotes a storage unit, which will be described later.
[0017] [2. Details of each component] (Recommended acquisition part 2) The recommendation acquisition unit 2 acquires a recommended cumulative study amount 2a. The recommended cumulative study amount 2a is created based on data (a data set to be described later) including study amounts linked to dates and times acquired from test takers who have already taken the test that the user 11 is aiming for.
[0018] (Recommended cumulative study volume 2a) The recommended cumulative study volume 2a is made up of the average cumulative study volume of successful candidates. For example, simply, the average of all study volumes from the successful candidates' study start date to the day before the exam date is set as the study volume required to pass. The recommended cumulative study volume 2a is calculated from the study volume required to pass and the entire study period from the user 12's study start date to the day before the exam date. For example, the user 12 can grasp the amount of study per day, i.e., the study pace (see reference numeral 23d in FIG. 9).
[0019] Alternatively, the average cumulative amount of study can be obtained from the average total study period and the average total amount of study. The average total study period is the average of the period from the successful applicants' start date of study to the day before the exam date. The average total amount of study is the average of the successful applicants' total amount of study from the successful applicants' start date of study to the day before the exam date. From the average total study period and the average total amount of study, the amount of study per day, for example, can be determined, i.e., the study pace (see reference numeral 23d in Figure 9).
[0020] (Date and Time) In this embodiment, the date and time includes one or more of the following: the day of the week, whether it is a holiday, vacation, or weekday, and the time of study, in addition to the date. Generally, for example, people tend to study more on Saturdays, Sundays, and holidays, and the amount of study tends to gradually increase as the exam date approaches.
[0021] When considering the date and time for the recommended cumulative study amount 2a, for example, the average study amount of successful candidates on holidays / vacations and weekdays can be calculated, and these can be added together to determine the total average study amount, which can then be taken into account when calculating the recommended cumulative study amount 2a. In addition, the average amount of study for successful candidates for a specified period before the exam date (for example, the period immediately before the exam) and for the period before that (for example, the other period) may be obtained, and these may be added together to determine the total average amount of study, which may then be taken into account when calculating the recommended cumulative amount of study 2a. Furthermore, it is also possible to divide the study time into weekends, holidays, weekdays, the last minute period, and other periods, calculate the average study volume of successful candidates in each of these categories, add these up to determine the average total study volume, and take this into account when calculating the recommended cumulative study volume 2a. For example, even if the period is a weekday, it should be divided into the last minute period and other periods.
[0022] (Acquisition part 3) The acquisition unit 3 acquires the daily amount of study 3a of the user 11 linked to the date and time via the terminal 12 held by the user 11. In this embodiment, test information 3b is also acquired. User information 3c may also be acquired. The amount of study 3a, test information 3b, and user information 3c will be described later.
[0023] (Prediction Part 4) The prediction unit 4 obtains the predicted cumulative learning amount (predicted cumulative learning amount) 4a of the user 11 up to the test day or the day before the test day using a pre-registered method based on the learning amount 3a input by the user 11.
[0024] (Predicted cumulative learning volume 4a) The predicted cumulative learning amount 4a is a prediction of the cumulative learning amount of the user 11 up to the test day or the day before the test day, based on the input learning amount 3a and data on the learning amounts 3a of past test takers. In this embodiment, the predicted cumulative learning amount 4a is obtained by a learning model obtained by machine learning data (a data set to be described later) including learning amounts linked to dates and times obtained from test takers who have already taken the test that the user 11 is aiming for. Note that in this embodiment, data on successful test takers is used in the data set to be described later.
[0025] (Transmitter 5) The transmission unit 5 transmits the predicted cumulative learning amount 4 a and the recommended cumulative learning amount 2 a to the terminal 12 via the network 13 .
[0026] (Warning part 6) When the predicted cumulative study amount 4a falls below the recommended cumulative study amount 2a on the test day or the day before, the warning unit 6 transmits warning information 6a to the terminal 12. The warning information 6a may be, for example, displaying text indicating that the amount of study is insufficient, emitting a warning sound, flashing the screen as a warning, displaying a warning color such as a red screen, or a combination of these.
[0027] (Graph Creation Section 7) For example, the graph creation unit 7 creates a graph in which the X axis represents date and time and the Y axis represents the predicted cumulative learning amount 4a and the recommended cumulative learning amount 2a (see FIG. 9), or in which the X axis represents date and time and the Y axis represents the difference between the predicted cumulative learning amount 4a and the recommended cumulative learning amount 2a (see FIG. 10).
[0028] (External information acquisition unit 16) The external information acquisition unit 16 may collect one or more of the information 16a related to the exam, such as the date and time of the exam, the publication date of the exam guidelines for the exam, the deadline for application to take the exam, the exam date, the date of announcement of the pass / fail result, and even the pass / fail result, via the communication network 13. The external information acquisition unit 16 may transmit the date and time related to the exam to the user 11 via the transmission unit 5. At that time, the transmission unit 5 transmits a message and / or an input form prompting the user 11 to enter the examinee number 20d and / or pass / fail result 20e (see FIG. 6 ) of the user 11.
[0029] (User 11) The users 11 are preferably, for example, people taking the exam, people considering taking the exam, and people or organizations that provide guidance to students taking the exam, but there are no particular limitations.
[0030] (Terminal 12) The terminal 12 is a device capable of communicating with the device 1 that indicates the learning progress. A smartphone, a tablet PC, a personal computer, etc. may be used as the terminal 12. The terminal 12 mainly includes a display processing unit 8 and an input processing unit 9.
[0031] (Display processing unit 8) The display processing unit 8 displays information acquired by the terminal 12 on the display unit 8a. As the display unit 8a, for example, a device for displaying images such as a liquid crystal display (LCD), a plasma display panel (PDP), or an organic electroluminescence (EL) display is used. It is preferable that the display unit 8a has a touch panel function.
[0032] (Input processing unit 9) The input processing unit 9 receives an operation input by the user 11 via the input unit 9a and sends a control signal corresponding to the operation content to the CPU 30 (see FIG. 3). In this embodiment, for example, a part of the input unit 9a and the display unit 8a may be an integrated touch panel. The input unit 9a may also be externally attached to the terminal 12.
[0033] (Communication Network 13) The communication network 13 is, for example, the Internet. The communication network 13 may also be an intranet or a communication network using wired or wireless communication. Examples of wireless communication include Bluetooth (registered trademark), Wi-Fi (registered trademark), and LPWA (Low Power Wide Area). LPWA may use LTE (registered trademark) or a frequency band that does not require a license.
[0034] [3. Hardware configuration] (Hardware configuration of the learning progress display device) Next, the hardware configuration of the learning progress display device 1 will be described with reference to Figure 3. As shown in Figure 3, the learning progress display device 1 of this embodiment uses, for example, a computer. The learning progress display device 1 is equipped with a CPU (or GPU) 30. To the CPU 30, for example, a memory (hereinafter referred to as a storage unit) 31, a connection port 33 for connecting / reading a storage device 32, etc., and a communication circuit 34 for communicating with the outside via a network are connected via a bus line 35.
[0035] (Storage unit 31) The storage unit 31 mainly stores an estimated cumulative learning amount 2a, a program 36 for processing the operation of the system 10, an exam information database (exam information DB) 20, and a learning amount database (learning amount DB) 21, which will be described later. It may also store a user information database (user information DB) 22, a browser program 37, and even an OS (operating system) 38. The program 36 is installed in the device 1 that indicates learning progress by the storage device 32.
[0036] In this embodiment, the program 36 may operate in cooperation with the OS 38 and the browser program 37. The program 36 may also operate independently without using the browser program 37 and the OS 38.
[0037] In the hardware configuration of the program 36 described above, the functions shown in the functional block diagram of FIG. 2 are realized, for example, using a CPU 30 and the program 36, but some or all of them may be sequence-controlled using a logic circuit such as a microcomputer or a PLC (programmable logic controller).
[0038] (Device hardware configuration) Next, the hardware configuration of the terminal 12 will be described with reference to Figure 4. The hardware configuration of the terminal 12 is almost the same as the hardware configuration of the learning progress display device 1, so the same parts are given the same reference numerals and their description will be omitted. A program 39 for processing the operation of the terminal 12 is stored in the storage unit 31 of the terminal 12. A browser program 37 and an OS 38 (operating system) may also be stored.
[0039] [4. Program] (Flowchart showing the processing of the system 10) 5 is a flowchart illustrating an embodiment of the process flow of the device 1 for indicating learning progress in the system 10. The flowchart shows a program 36 of the device 1 for indicating learning progress, a program 39 of the terminal 12, and a method 40 for indicating learning progress.
[0040] (S0: User registration) In this embodiment, user registration is required when using the system 10. However, the system 10 may be used without user registration.
[0041] (T1) An unregistered user 11 who wishes to use the system 10 performs user registration via the device 1 that indicates learning progress or an external, pre-registered login server (hereinafter referred to as the device that indicates learning progress, etc.). The user 11 requests the device that indicates learning progress, etc. to send a registration form for user registration via the terminal 12. For example, in this embodiment, the function of a web browser is used.
[0042] (T2) The device or the like that indicates the learning progress transmits a registration form, in which a user name, password, handle name to be used in the system 10, etc., to be used for logging in to the system 10 are entered (not shown).
[0043] (S1: Enter test information 3b) In this embodiment, test information 3b is also entered in the registration form. Alternatively, a separate registration form may be requested to be sent, separate from the registration of login information, and test information 3b may be entered.
[0044] (T3) Information for registering the test information 3b is input. The terminal or the like transmits the input information to a device or the like that indicates the learning progress.
[0045] (T4) The device or the like that indicates the learning progress sets an ID 20a that identifies the user 11, and registers the necessary information in the test information database (test information DB) 20.
[0046] (Exam Information DB20) 6 is a schematic diagram showing an example of the data structure of the exam information DB 20. The exam information DB 20 shown in the figure is a compilation of exam information 3b. The exam information DB 20 mainly includes, for example, an ID 20a, which is the identification number of the user 11, an exam type 20b, and an exam date 20c. In this embodiment, the exam information DB 20 also includes an examinee number 20d and a pass / fail result 20e. Note that the examinee number 20d and pass / fail result 20e are registered after they are announced, not at the time of user registration.
[0047] The ID 20a is a number assigned to each user 11. The exam type 20b classifies exams by type and difficulty. For example, exams may be classified by exam name, such as the Bar Examination or the Information Technology Engineer Examination. In this embodiment, the exam difficulty is classified into five levels, S, A, B, C, and D, in order of increasing difficulty. The classification may be four or less, or six or more.
[0048] The test date 20c is the date of the test. The examinee number 20d consists of numbers, letters, etc. In the figure, the pass / fail result 20e is represented by a circle for pass and an x for fail. It may also be represented by numbers or text. The test date 20c, examinee number 20d, and pass / fail result 20e may be entered by the user 11, or may be collected via the communication network 13 by a device that shows learning progress, etc.
[0049] (S2: Acquisition of learning amount 3a) The device 1 for indicating learning progress acquires the amount of learning 3a linked to the date and time through input by the user 11 via the input unit 9a of the terminal 12. The acquired amount of learning 3a is stored in the memory unit 31. It may also be stored in the external server 14. The amount of learning 3a is organized in a learning amount database (learning amount DB).
[0050] (Learning volume DB21) 7 is a schematic diagram showing an example of the data structure of the learning amount DB 21. The learning amount DB 21 shown in the figure is a compilation of the user 11's learning amount 3a linked to date and time. The learning amount DB 21 includes, for example, an ID 20a, a date and time 21a, a learning time 21b, and a learning start date 21c. The learning start date 21c may be the date and time when the learning time 21b is first entered, or may be entered separately in the user information database 22, which will be described later.
[0051] The date and time 21a is mainly a date, and may also include a time. A calendar is stored in the storage unit 31, and it is possible to know from the date whether it is a day of the week or a public holiday. The learning time 21b is the time for which learning has been performed, and in this embodiment, is expressed in, for example, hours (hr) or minutes (min).
[0052] (S3: Obtaining estimated cumulative learning amount 2a) In this embodiment, the estimated cumulative learning amount 2a is registered in advance in the storage unit 31. The device 1 that indicates the learning progress acquires the estimated cumulative learning amount 2a from the storage unit 31. The estimated cumulative learning amount 2a may be stored in the external server 14 and acquired from the external server 14.
[0053] (S4: Obtaining predicted cumulative learning amount 4a) The predicted cumulative learning amount 4a is obtained mainly based on the learning amount 3a accumulated daily by the user 11 and data on the learning amount 3a of past test takers. The predicted cumulative learning amount 4a is also predicted each time the learning amount 3a is updated through daily learning.
[0054] In this embodiment, the predicted cumulative learning amount 4a is further obtained based on the test information 3b, the user information 3c, and the past test information DB 17. The learning amount 3a of past examinees is obtained using the above-mentioned past learning amount DB 18. Note that the predicted cumulative learning amount 4a may be obtained without using the user information 3c.
[0055] (User information DB22) 8 is a schematic diagram showing an example of the data structure of the user information DB 22. The user information DB 22 shown in the figure is a compilation of user information 3c. The user information DB 22 mainly includes, for example, an ID 20a, which is the identification number of the user 11, an initial learning situation 22a, holiday settings 22b, and a field of expertise 22c, and may include one or more of these. Other information may also be registered.
[0056] The initial learning status 22a indicates how much the user 11 had studied before using the system 10. For example, in this embodiment, it is shown as the amount of time spent studying. Also, for example, even if the user had studied for a considerable amount of time in the past, if there was a period of time in which they did not study again and they have forgotten what they had studied, the initial learning status 22a may be set to 0 hr. The holiday setting 22b is for registering the user's 11 weekly holidays, New Year's holidays, Obon holidays, and other holidays and vacations. The specialty field 22c may be information such as mechanical, chemical, electrical, legal, tax, or sales, or may simply be information on whether or not it is related to the exam, as long as it can be converted into such information. For example, the information that can be converted is the qualifications held. In this embodiment, the user can register items other than the ID 20a at will. These registration items may be registered all at once, or may be registered each time.
[0057] In this embodiment, a trained model is used to predict the predicted cumulative learning amount 4a up to the test date.
[0058] (Creating a trained model) The method for creating the trained model used in this embodiment is almost the same as the method for estimating the cumulative learning amount 2a, so its explanation will be omitted.
[0059] In this embodiment, the collected data is selected from the test information DB20, the study amount DB21, and the user information DB22 of examinees who have passed the test, and preprocessed to create a data set. In this embodiment, the test information DB20, the study amount DB21, and the user information DB22 of examinees who have passed the test, as well as the data set for learning, are stored in the external server 14.
[0060] (Other prediction methods) Other prediction methods may also be used, such as statistical methods. For example, a simple average may be used, in which the average study time for a specified number of past days is evenly distributed among the remaining days. Alternatively, a moving average may be used, in which the average of the most recent few days is calculated to reflect more recent trends. Furthermore, a time series analysis method may be used, in which a time series analysis model is used to model the transition in study time and predict the future.
[0061] (S5: Creating a graph) The device 1 for indicating learning progress creates a graph of the change in learning amount over time and / or a graph of the change in learning amount difference over time based on the predicted cumulative learning amount 4a and the recommended cumulative learning amount 2a.
[0062] (Graph 23: Changes in learning volume over time) FIG. 9 shows a graph of the change in learning amount over time. Graph 23 of the change in learning amount over time shown in the figure shows predicted cumulative learning amount 4a and recommended cumulative learning amount 2a. In graph 23 of the change in learning amount over time, the horizontal axis shows date and time 21a, and the vertical axis shows learning amount 3a. The horizontal axis is scaled every month, with learning start date 21c as 0. The vertical axis shows cumulative learning amount. If learning amount is set as initial learning status 22a, the initial learning amount is plotted as the intercept.
[0063] (Predicted cumulative learning volume 4a) The bar graphs shown in the figure indicate the cumulative amount of learning. Among these bar graphs, the black bar graph 23a up to the nth month (current month) is based on the input of the user 11's learning amount 3a. On the other hand, the gray bar graph 23b from the n+1th month to the day immediately before the exam indicates the predicted cumulative amount of learning 4a. In the figure, the learning amount 3a for one month in the learning amount DB 21 is added up and represented by the bar graph 23a.
[0064] (Recommended cumulative study volume 2a) In the figure, the black circles denoted by reference numeral 23c indicate the recommended cumulative learning amount 2a each month. Note that in the figure, the black circles 23c are connected by a dashed line 23d.
[0065] (Difference in learning amount: 23e) The symbol 23e indicates the difference in the amount of learning. In the figure, the difference in the amount of learning 23e is shown as the amount of learning that is insufficient compared to the recommended cumulative amount of learning 2a. On the other hand, there are also cases where the bar graphs 23a and 23b exceed the black circle 23c. If they exceed, it indicates that the amount of learning 3a is sufficient. On the other hand, if they do not exceed, it indicates that the amount of learning 3a is insufficient.
[0066] (Graph 24: Changes in learning volume over time) A graph showing the change in the difference in the amount of learning over time is shown in Figure 10. Graph 24 showing the change in the difference in the amount of learning over time has some parts in common with graph 23 showing the change in the amount of learning over time described above, so the same parts are given the same reference numerals and their explanations will be omitted.
[0067] Graph 24 showing the change in learning amount difference over time shows learning amount difference 23e on the vertical axis. The black circles indicated by symbol 24a in the figure are learning amount difference 23e corresponding to the date and time on the horizontal axis. For example, in the figure, one month's learning amount difference 23e is shown by black circle 24a. If black circle 24a is above the horizontal axis, it can be seen that the learning amount 3a is sufficient, that is, learning is ahead. On the other hand, if black circle 24a is below the horizontal axis, it can be seen that the learning amount 3a is insufficient.
[0068] (S6: Send to terminal) The device 1 for indicating the learning progress transmits to the terminal 12 a graph 23 of the change in the amount of learning over time and / or a graph 24 of the change in the difference in the amount of learning over time.
[0069] (S7: Display on device) The terminal 12 displays a graph 23 of the change in the amount of study over time and / or a graph 24 of the change in the difference in the amount of study over time on the display unit 8a. The user 11 checks the graph 23 of the change in the amount of study over time and / or the graph 24 of the change in the difference in the amount of study over time. The user 11 can determine whether the amount of study 3a is too much or too little, and check the pace of the amount of study 3a required to pass the exam. If the amount of study 3a is too little, the user 11 can increase the pace of study, and if the amount of study 3a is too much, the user 11 can maintain the same pace of study or slow down the pace. The user 11 can grasp the progress of their study and decide how to pace their own study.
[0070] 5. Other Embodiments Next, we will explain modifications and other embodiments of the system 10. The modifications and other embodiments explained below are almost the same as the system 10 described above, so the same parts are given the same reference numerals and their explanations will be omitted.
[0071] (Variation 10a) A description will be given of a modified example of the system 10. In a modified example 10a (see FIG. 2), the order of inputting the test information 3b (S2) and the step of inputting the amount of learning 3a (S3) is reversed.
[0072] (Second embodiment) Another embodiment of the system 10 will now be described. A system 25 (see FIG. 2) according to the second embodiment includes a warning step (S8) between the step (S4) of acquiring the predicted cumulative learning amount 4a and the step (S5) of creating the first and / or second graph (see the two-dot chain line in FIG. 5).
[0073] (S8: Give a warning) The device 1 that indicates learning progress acquires a predicted cumulative learning amount 4a and a recommended cumulative learning amount 2a. If the acquired predicted cumulative learning amount 4a does not reach the recommended cumulative learning amount 2a, a warning is sent to the terminal 12. In this embodiment, a text message indicating that the learning time is insufficient is sent to the terminal 12.
[0074] (Third embodiment) Next, a further embodiment of the system 10 will be described. A system 26 according to the third embodiment (see FIG. 2) does not include the step (S5) of creating the first and / or second graph. The device 1 indicating the learning progress transmits a recommended cumulative learning amount 2a and a predicted cumulative learning amount 4a to the terminal 12. The user 11 grasps the learning progress based on the recommended cumulative learning amount 2a and the predicted cumulative learning amount 4a, and decides the pace of his or her own learning.
[0075] [6. Other] (1) The items described as "other" in the above-described embodiments can be used in appropriate combinations. (2) All or part of the test information DB, the learning amount DB 21, and the user information DB 22 may be stored in the external server 14. (3) A part of the function of the device 1 for indicating the learning progress may be executed by an external server. (4) The test information DB 20 of past examinees, the study amount DB 21, and the user information DB 22, as well as all or part of the data set, may be stored in the device 1 showing the learning progress or the external server 14. (5) The test information DB 20, learning amount DB 21, and user information DB 22 for machine learning may store data on not only those who passed the test, but also those who failed. (6) The user information DB 22 may contain information about the user's age, whether or not they are raising children, the amount of work they do, whether or not they are caring for someone, and other living conditions. (7) In the graph 23 showing the change in the amount of learning over time and the graph 24 showing the change in the difference in the amount of learning over time, the scale of the horizontal axis may be set to any period such as daily, multiple days, monthly, every few months, or every year. In addition, the user 11 may be able to set the period width of the horizontal axis via the input unit 9a.
[0076] (Acquisition of other estimated cumulative learning amount 2a) The device 1 for indicating learning progress may obtain an estimated cumulative learning amount 2a based on a trained model.
[0077] (Creating a trained model) For example, an example of how to create a trained model using supervised machine learning is shown below. (1) Data preparation Data for learning is collected and preprocessed. In this embodiment, the collected data is obtained from multiple examinees who have taken the exam in the past. The data obtained from the examinees is almost the same as the contents of the exam information DB20 and the learning amount DB21. These are the past exam information DB17 and the past learning amount DB18. In this embodiment, data of those who passed the exam is selected from the model creation exam information DB17 and the model creation learning amount DB18, and preprocessed to create a dataset.
[0078] Preprocessing includes missing value imputation, outlier processing, and feature processing. For example, missing values are imputed using appropriate methods such as the mean, median, or linear interpolation. Outliers are also removed or corrected to appropriate values. The accuracy of the learning model is also improved using features such as the progression of study time (e.g., the rate of increase in study time), the difficulty of subjects (e.g., the relationship between subjects and study time), or study time period (e.g., the effect of study time on learning efficiency).
[0079] (2) Model selection Select an appropriate model: An appropriate model is selected from known models such as logistic regression and neural networks.
[0080] (3) Model training The data set is used to adjust the parameters of the model.
[0081] (4) Model evaluation The accuracy of the model is evaluated using separate test data for evaluation. It is also possible to train the model using data from both successful and unsuccessful candidates to determine the minimum amount of training required to pass.
[0082] (5) By inputting the learning start date 21c and the exam date 20c into the trained model, the recommended cumulative learning amount up to the exam date 2a can be obtained.
[0083] [7. Summary] (1)(5) The device 1 showing learning progress is a device showing the learning progress of a user 11 in an exam, and is characterized by comprising: a recommendation acquisition unit 2 that acquires a recommended cumulative learning amount 2a obtained based on data including the learning amount linked to the date and time obtained from the exam taker; an acquisition unit 3 that acquires the user 11's learning amount 3a linked to the date and time; a prediction unit 4 that predicts a predicted cumulative learning amount 4a linked to the date and time until the exam for the user 11 based on the user 11's learning amount 3a and the data including the learning amount; and a transmission unit 5 that transmits the predicted cumulative learning amount 4a and the recommended cumulative learning amount 2a to the user 11's terminal 12.
[0084] The user 11 can check the recommended cumulative study amount 2a and the predicted cumulative study amount 4a via the terminal 12, so that the user can grasp the progress of his / her own study for passing the exam and can speed up or slow down the pace of his / her study.
[0085] (2) Such a device 1 showing learning progress is equipped with a warning unit 6 that sends a warning via a transmission unit 5 if the predicted cumulative learning amount 4a does not reach the recommended cumulative learning amount 2a by the test date, thereby encouraging the user 11 to speed up their learning progress.
[0086] (3) The system is also provided with a graph creation unit 7 that creates a graph 23 showing the change over time in the predicted cumulative learning amount 4a and the recommended cumulative learning amount 2a, and the graph 23 is sent to the terminal 12 of the user 11 via the transmission unit 5, so that the user 11 can check the predicted cumulative learning amount 4a and the recommended cumulative learning amount 2a as a graph. This allows the user 11 to visually grasp the progress of their learning easily.
[0087] (4) The system is also provided with a second graph creation unit 7 that creates a graph 24 of the change over time in the learning amount difference 23e, which is the recommended cumulative learning amount 2a minus the predicted cumulative learning amount 4a, and the graph 24 is sent to the terminal 12 of the user 11 via the transmission unit 5, so that the user 11 can check the learning amount difference 23e as a graph. This allows the degree of over or under-learning to be visually grasped with ease. [Explanation of symbols]
[0088] 1. A device that shows learning progress 2 Recommended Acquisition Section 2a Recommended cumulative study load 3 Acquisition part 3a Study volume 3b Exam Information 3c User Information 4. Prediction Department 4a Estimated cumulative learning volume 5. Transmitter 6 Warning part 6a Warning Information 7. Graph Creation Section 8 Display processing section 8a Display section 9 Input processing section 9a Input section 10 Learning progress display system 10a Variations 11 users 12 terminals 13. Communication Networks 14 External Servers 15 How to display learning progress 16 External information acquisition department 16a Exam Information 17 Past Exam Information Database (Past Exam Information DB) 18 Past learning amount database (Past learning amount DB) 20 Examination Information Database (Examination Information DB) 20a ID 20b Exam Type 20c Exam Date 20d Examination number 20e Pass / Fail Results 21 Learning Amount Database (Learning Amount DB) 21a date and time 21b Study Time 21c Study Start Date 22 User information database (personal information DB) 22a Early learning situation 22b Holiday Settings 22c Specialty 23 Graph of change in learning amount over time 23a Bar graph 23b Bar graph 23c Black circle 23d dashed line 23e Learning volume difference 24 Graph showing the change in learning amount over time 24a Black circle 25 Second embodiment 26 Third embodiment 30 CPU 31 memory 32 Storage Devices 33 connection ports 34 Communication Circuit 35 Bus Line 36 Programs 36a Program 37 Browser Program 38 OS 39 Terminal Programs 40 How to Show Learning Progress
Claims
1. 1. A device for showing a user's learning progress in studying for an exam, comprising: a recommendation acquisition unit that acquires a recommended cumulative amount of study based on data of successful examinees from a storage unit that stores the amount of study at each date and time of past examinees of the examination; an acquisition unit that acquires the date and time when the user performed the learning and the amount of the learning, which are inputted by the user via the user's own terminal; a prediction unit that predicts the cumulative amount of study of the user for each date and time until the exam based on the date and time of the study and the amount of study, and the transition of the study time of the successful examinee stored in the storage unit depending on whether it was a holiday, vacation, or weekday, or a predetermined period before the exam date; a transmitting unit that transmits the predicted cumulative learning amount and the recommended cumulative learning amount to the user's terminal.
2. 2. The device for indicating the progress of learning according to claim 1, further comprising a warning unit that transmits a warning via the transmission unit if the predicted cumulative learning amount does not reach the recommended cumulative learning amount by the test date.
3. a graph creation unit that creates a graph of the predicted cumulative learning amount and the recommended cumulative learning amount over time; 2. The device for indicating a learning progress according to claim 1, wherein the graph is transmitted to the user's terminal via the transmission unit.
4. a second graph creation unit that creates a graph showing a change over time in a learning amount difference obtained by subtracting the predicted cumulative learning amount from the recommended cumulative learning amount; 2. The device for indicating a learning progress according to claim 1, wherein the graph is transmitted to the user's terminal via the transmission unit.
5. A program showing a user's learning progress in an exam, On the computer, obtaining a recommended cumulative study amount based on data of successful examinees from a storage unit that stores the study amounts of past examinees at each date and time of the examination; The date and time of the learning and the amount of learning input by the user via the user's own terminal are acquired, The method predicts the user's cumulative amount of study for each date and time until the exam based on the date and time when the study was performed and the amount of study, and the transition of the study time of the successful examinee stored in the storage unit depending on whether it was a holiday, vacation, or weekday, or a predetermined period before the exam date, and A program that causes the predicted cumulative learning amount and the recommended cumulative learning amount to be transmitted to the user's terminal.
Citation Information
Patent Citations
Learning progress management system and computer program for the same
JP2004252115A
Learning support system, information processor, and information processing method and program
JP2016148719A
Learning management system
JP2020173694A
Learning support system, learning support method, and program
JP2023180095A