Learning support device, information processing device, learning support method, and program
The learning support device optimizes learning opportunities by setting re-provision times based on retention evaluation and schedule, ensuring learners can engage at convenient times.
Patent Information
- Application Number
- JP2023103533
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-23
- Publication Date
- 2025-01-09
AI Technical Summary
Existing learning support devices display learning information regardless of the learner's convenience or situation, potentially missing opportunities for learning when the learner is unable to engage.
A learning support device that sets the timing for re-provision of learning information based on an evaluation value indicating the degree of retention and the learner's schedule, ensuring learning opportunities are provided during convenient times.
The device provides learners with more learning opportunities by adjusting the timing of learning information display to align with their availability, enhancing the effectiveness of learning sessions.
Smart Images

Figure 2025003069000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a learning support device, an information processing device, a learning support method, and a program. [Background technology]
[0002] Learning requires regular repetition because, as shown by the Ebbinghaus forgetting curve, memories are gradually lost immediately after learning, but by repeatedly relearning, memories are revived and gradually become established.
[0003] From this perspective, a learning support device that supports repeated learning has been proposed. For example, Patent Document 1 discloses a learning support device that presents questions to a learner and judges whether the answer is correct or incorrect so that the learner can review efficiently. This learning support device estimates the current level of retention from a retention function defined from a forgetting approximation function and a term of the final correct / incorrect result, determines that a question with a current retention level smaller than a certain value is a question that should be currently studied (reviewed), and displays the question on the display unit. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2012-137699 A Summary of the Invention [Problem to be solved by the invention]
[0005] In the configuration disclosed in Patent Document 1, when the current retention rate falls below a certain value, learning information is displayed regardless of the learner's convenience or situation. However, when the learner is in class, exercising, or otherwise in a state in which he or she is unable to study, even if learning information is displayed, the learner may not be able to respond and may miss a learning opportunity.
[0006] The present invention has been made in consideration of the above-mentioned circumstances, and has an object to provide a learning support device, a learning support method, and a program that can provide learners with more learning opportunities. [Means for solving the problem]
[0007] In order to achieve the above object, a learning support device according to the present invention comprises: A control unit; An output device; Equipped with The control unit is providing learning information by the output device; obtaining an evaluation value indicating a degree of retention of the provided learning information; Get schedule information, The timing for the output device to re-provide the learning information is set based on the evaluation value and the schedule information. Effect of the Invention
[0008] According to the present invention, more learning opportunities can be provided to learners. [Brief description of the drawings]
[0009] [Figure 1] 1 is a diagram showing an external shape of a learning support device according to an embodiment of the present invention; [Diagram 2] 1A to 1C are diagrams illustrating examples of displays and transitions of the display of a learning support device according to an embodiment of the present invention. [Diagram 3] 1A and 1B are diagrams showing an example of the configuration of a learning support device according to an embodiment of the present invention, in which (A) is a diagram showing an example of a hardware configuration, and (B) is a diagram showing an example of a functional configuration. [Figure 4] 1A and 1B are diagrams showing examples of the configuration of data stored in a learning support device according to an embodiment of the present invention, where (A) is a diagram showing an example of the configuration of learning information, (B) is a diagram showing an example of the configuration of user schedule information, and (C) is a diagram showing an example of the configuration of waiting period information. [Diagram 5] 11 is a flowchart of a new learning information input process executed by the learning support device according to the embodiment of the present invention. [Figure 6] 1 is a flowchart of a repetitive learning support process executed by a learning support device according to an embodiment of the present invention. [Figure 7] 7 is a flowchart illustrating a process of automatically inputting an MR value in the repetitive learning support process shown in FIG. 6. [Figure 8] 13 is a flowchart of a display timing scheduling process for setting the display timing of learning information for each available learning time period in a learning support device according to a modified example of the present invention. [Figure 9] 9 is a flowchart of a repetitive learning support process for displaying learning information according to a display schedule set in the learning information display schedule setting process shown in FIG. 8. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] A learning support device, a learning support method, and a program according to an embodiment of the present invention will be described with reference to the drawings. In the drawings, the same or corresponding parts are given the same reference numerals.
[0011] (Embodiment) As shown in FIG. 1(A), the learning support device 100 of this embodiment is configured as a smart watch (wearable wrist terminal) and is used by being worn on the wrist or the like of a learner who is the target and user of learning support and is the user of the learning support device 100. As shown in FIG. 2(A), the learning support device 100 displays (provides) learning content (learning information) on a screen 100a and encourages the learner to study using the learning content. The learner operates the screen 100a to gradually progress through the learning. Note that the learning content may be content that does not require operation.
[0012] An example of learning performed using the learning support device 100 will be described with reference to FIG. 2. Here, it is assumed that learning is performed by memorizing English words and their Japanese translations. First, when a preset learning timing arrives, the learning support device 100 displays learning content for learning English words to support the learner's learning. For example, at the beginning of the learning content, the learning support device 100 displays an English word on a screen 100a as illustrated in FIG. 2(A) and asks the learner about its meaning. When the learner touches the screen 100a and presses the "Next" button (or when the time limit has elapsed), the learning support device 100 switches the screen to a selection screen as illustrated in FIG. 2(B), shows options, and prompts the learner to select the option that he or she thinks is correct. When the learner selects the correct option, the learning support device 100 switches the screen to a correct answer display screen as illustrated in FIG. 2(C), and displays, for confirmation, that the selection was correct, together with the English word and its corresponding Japanese translation. If the learner selects an incorrect answer, the learning support device 100 switches the screen to an incorrect answer display screen as shown in FIG. 2(D), and displays, for confirmation, that the selection was incorrect, along with the English word and its corresponding Japanese translation.
[0013] When the learner selects the "Next" button on the correct answer display screen shown in FIG. 2(C) or the incorrect answer display screen shown in FIG. 2(D), or when a certain time has passed, the learning support device 100 switches the screen to a self-evaluation input screen shown in FIG. 2(E), and has the learner input his / her own self-evaluation (evaluation information) for the problem. In this example, the evaluation is in six stages: "Not at all", "Not quite", "Not quite", "OK", "Alright", "Almost there", and "Perfect". The evaluation is "Not at all" < "Not quite" < "Not quite" < "OK" < "Alright" < "Almost there" < "Perfect". The learner selects the evaluation that he / she feels. The learning support device 100 sets a waiting period corresponding to the selected evaluation, not whether the answer is correct or incorrect. When the waiting period has passed (study timing), the learning support device 100 provides the learner with the same or related learning content, and gives the learner an opportunity to review. The time period until review is set as follows: "Not good at all" < "Not quite there" < "Not so good" < "Okay" < "Almost there" < "Perfect." For this reason, for learning content that the learner feels has a low degree of retention in memory or understanding, the opportunity to review is given in a short period of time, and for learning content that the learner feels has a high degree of retention in memory or understanding, the opportunity to review is given in a long period of time. This aims to average out memory or understanding.
[0014] Next, the configuration of the learning support device 100 that realizes the above functions will be described. As shown in Fig. 3(A), the learning support device 100 includes a control unit 101, a memory 102, a storage 103, an input / output device 104, a timer 105, an alarm unit 106, and a communication interface (I / F) 107. The control unit 101 to the communication I / F 107 are connected to each other by a bus 108.
[0015] The control unit 101 is composed of a processor such as a CPU (Central Processing Unit), executes programs stored in a memory 102, and executes processes for realizing various functions of the learning support device 100, which will be described later.
[0016] The memory 102 functions as a working area for the control unit 101, and stores programs executed by the control unit 101 and necessary data by reading them from the storage 103. The memory 102 is composed of a RAM (Random Access Memory), a ROM (Read Only Memory), and the like.
[0017] The storage 103 is composed of a flash memory device or the like, and stores the programs executed by the control unit 101 and data used by the control unit 101, including learning information, user schedule information, waiting period information, etc., all of which will be described later.
[0018] The input / output device 104 is formed by stacking a display device having a screen 100a and a touch panel, and is a device that displays images on the screen 100a and receives inputs according to user operations. The display device has a screen 100a that is a liquid crystal display panel, an EL (Electro Luminescence) display panel, or the like, and displays various images on the screen 100a under the control of the control unit 101. The touch panel is arranged on the screen of the display device and is composed of a transmissive panel or the like that detects the contact position of a user's (learner's) finger or stylus. The touch panel detects the operation position on the screen 100a by the learner and notifies the control unit 101. The input / output device 104 is an example of an input device and also an example of an output device.
[0019] The timer 105 measures the current time, and also measures the elapsed time under the control of the control unit 101 .
[0020] The notification unit 106 is composed of a vibrator, an LED, etc., and, under the control of the control unit 101, notifies the learner of various information by vibration, light, etc.
[0021] The communication I / F 107 is configured to be capable of performing wireless or wired communication with an external device, and controls communication between the external device, such as a mobile terminal, and the control unit 101. The communication I / F 107 is an example of a communication device.
[0022] As shown in Fig. 3(B), the learning support device 100 having the above-mentioned hardware configuration functionally includes an evaluation unit 10, a learning information display unit 11, a learning information storage unit 12, and a user schedule storage unit 13. Note that although the learning support device 100 includes functional units that realize the respective functions of a general smartwatch, such as a time display function and a map navigation function, Fig. 3(B) illustrates only the functional units characteristic of the present disclosure in order to facilitate understanding.
[0023] The evaluation unit 10 is realized by a control unit 101. Specifically, the control unit 101 functions as the evaluation unit 10 by executing a program stored in a storage 103 on a memory 102. The learning information display unit 11 is composed of the control unit 101 and an input / output device 104. The learning information storage unit 12 and the user schedule storage unit 13 are constructed in the storage area of the storage 103.
[0024] The evaluation unit 10 includes an MR value acquisition unit 10a that inputs an MR value, which is an evaluation value indicating the degree of retention of the learner's memory of the learning information (learning contents), by specifying one of the six-level evaluations selected by the learner on the self-evaluation input screen illustrated in FIG. 2(E). That is, the MR value acquisition unit 10a receives the input of the evaluation information through the input / output device 104, and acquires an MR value (evaluation value) corresponding to the evaluation information based on the input evaluation information. The evaluation unit 10 also includes a learning timing setting unit 10b that acquires a waiting period until the next review (STMR (Study Timing of Memory Rank) value) based on the evaluation value (MR (Memory Rank) value) assigned to the input evaluation, sets the timing (learning timing) of the next learning (review), and stores it in the learning information storage unit 12. When setting the next learning timing, i.e., the timing when the learning information display unit 11 redisplays (reprovides) the learning information, the evaluation unit 10 refers to the schedule information of the user (the learner) and sets the next learning timing to a time period other than a time period when learning is possible or when learning is difficult. At the stage when the learning information display unit 11 redisplays the learning information, the evaluation unit 10 may refer to the user schedule information and adjust the display timing so that the learning information is displayed in a time period when learning is possible or when learning is difficult.
[0025] The learning information display unit 11 provides learning information (learning contents) to the learner for learning by displaying the learning information (learning contents) on the screen 100a of the input / output device 104 as exemplified in FIG. 2(A) to FIG. 2(D).
[0026] The learning information stored in the learning information storage unit 12 includes, for example, information such as ID, learning contents, last learning date and time, MR value, and next learning timing, as shown in FIG. 4(A). The learning subject supported by the learning support device 100 is not limited, and broadly includes those that require learning, memorization, practice, and the like in human activities. For example, science, social science, language, business administration, religion, culture, qualifications, trivia, and the like. The ID is identification information of the learning information. The learning contents are information that is displayed on the screen 100a and presented to the learner for learning. The learning contents are composed of so-called multimedia contents such as text, images (still images, videos), and audio. The learning contents may include test questions, answers, and explanations thereof for confirming the effect of learning, as exemplified in FIG. 2(A) to FIG. 2(D). The last learning date and time is information indicating the year, month, day, and time of the timing when the learning contents were last used. The MR value is a value indicating the evaluation entered by the learner after the last time the learner studied using the study content, and in this example, the evaluation "perfect" is assigned an MR value of "5", ..., and the evaluation "not good at all" is assigned an MR value of "0". The next study timing indicates the scheduled date and time of the next study timing set based on the last study date and time and the MR value. Study information is transmitted from the outside, for example, via the communication I / F 107, and is stored in the study information storage unit 12 (storage 103), and can also be replaced.
[0027] The user schedule information stored in the user schedule storage unit 13 is information indicating the schedule (user schedule) of the learner who is the user of the learning support device 100, as shown in FIG. 4(B). The format and contents of the schedule information are free. The schedule information includes information on the time period during which the learner can use the learning support device 100 to study, or information on the time period during which it is difficult or undesirable to study using the learning support device 100. That is, the schedule information includes information on whether or not a certain time period is available for study. In the following description, the time period during which study is available and the time period other than the time period during which study should be avoided are collectively referred to as the "study available time period." The schedule information may be schedule information registered in an external device connected via the communication I / F 107, for example, a smartphone.
[0028] The learning information storage unit 12 also stores waiting period information shown in Fig. 4(C). The waiting period information stores an evaluation input using the self-evaluation input screen shown in Fig. 2(E), an evaluation value (MR value) corresponding to the evaluation, and a waiting period until the next learning timing (STMR value) corresponding to the MR value in association with each other. According to the waiting period information shown in Fig. 4(C), for example, when the evaluation "perfect" is selected, the MR value is "5", and the STMR value indicating the waiting period until the next learning timing is 3 months.
[0029] Next, the operation of the learning support device 100 having the above-mentioned physical and functional configuration will be described.
[0030] (Pre-setting process) First, as a preliminary setting process, the learner (user) registers schedule information in the learning support device 100. The registration process may be performed, for example, by inputting the schedule information using the input / output device 104, or by transferring the schedule information from a personal computer, a smartphone, or the like via the communication I / F 107. The learner adds information about time periods during which learning using the learning support device 100 is possible or time periods during which learning using the learning support device 100 is difficult to perform, to the input schedule information.
[0031] Furthermore, the learner transfers the learning information that he or she wishes to learn from a personal computer, smartphone, or the like via the communication I / F 107 and registers it in the learning information storage unit 12 (storage 103). This new learning information input process will be described with reference to the flowchart of FIG.
[0032] First, the control unit 101 of the learning support device 100 receives learning information via the communication I / F 107 and registers it in the storage 103 (learning information storage unit 12) (step S101). Here, it is assumed that learning information M1 to Mn has been input. At this stage, information on the last learning date and time, MR value, and next learning timing of the learning information M1 to Mn is not set. Note that default values may be set.
[0033] Next, the control unit 101 identifies one of the input learning information (step S102). Here, it is assumed that the learning information M1 is identified.
[0034] Next, the control unit 101 refers to the user schedule information stored in the storage 103 and sets the next learning timing of the identified learning information M1 to any one of the available learning time periods near the current date and time (step S103). However, the learning timing is set to be shifted by a predetermined time T0 (e.g., 5 minutes) from the already set learning timing. The control unit 101 adds information indicating the set next learning timing to the "next learning timing" of the learning information M1 illustrated in FIG. 4(A).
[0035] Returning to FIG. 5, the control unit 101 next determines whether or not any of the newly input learning information has a next learning timing that has not been set (step S104), and if so (step S104: No), the control unit 101 returns to step S102 and executes the same process as described above for the next learning information. In this example, one of the learning information M2 to Mn is selected and the same process as described above is executed. If the control unit 101 determines in step S104 that the next learning timing has been set for all of the newly input learning information (step S104: Yes), the control unit 101 ends the current new learning information input process.
[0036] (Repetitive learning support processing) While the learning support device 100 is powered on, the control unit 101 continuously executes the repetitive learning support process shown in FIG. 6 to support the learner's repetitive learning.
[0037] When the control unit 101 starts the repetitive learning support process, it first obtains the current date and time from the timer 105, and determines whether or not there is learning information in which the next learning timing is set to that date and time by checking the "next learning timing" of each piece of learning information stored in the storage 103 (step S201). If there is no learning information in which the next learning timing matches the current date and time (step S201: No), the process returns to step S201.
[0038] If there is study information whose next study timing matches the current date and time (step S201: Yes), the control unit 101 reads out the study information, displays an image on the screen 100a, and provides it to the learner (step S202). The control unit 101 also drives the notification unit 106 to notify the learner that the study timing has arrived and that study content will be displayed. Furthermore, the control unit 101 starts the timer 105 to start measuring the elapsed time.
[0039] The learner operates the input / output device 104 to proceed with the learning process as illustrated in Fig. 2(A) to Fig. 2(D) (step S203). As the learning progresses, the learner is presented with a self-assessment input screen as shown in Fig. 2(E), where the learner operates the input / output device 104 to input a self-assessment regarding the degree of memory. The control unit 101 determines whether the learning process is completed, the self-assessment input screen as shown in Fig. 2(E) is displayed, and the self-assessment has been input (step S204).
[0040] If no self-assessment has been input (step S204: No), control unit 101 refers to timer 105 and determines whether the playback time of the currently played learning information has exceeded time limit ST (step S205). Time limit ST may be the time elapsed from the start of playback of the learning information, or may be the time elapsed from the display of the self-assessment input screen shown in FIG. 2(E). In addition, time limit ST may be common to multiple pieces of learning information. Time limit ST may be set for each piece of learning information. In this case, it is desirable to include information on time limit ST in the learning information.
[0041] If it is determined as No in step S205, that is, if the time limit ST has not elapsed, the control unit 101 returns the process to step S203 and continues the learning process (step S203).
[0042] If the answer to step S205 is Yes, that is, if the time limit ST has elapsed, the control unit 101 reduces the current MR value by one step by decrementing it by 1 (step S206). If the MR value has not yet been set, it is set to the minimum value. If the MR value is already the minimum value, it is maintained at the minimum value.
[0043] If the answer to step S204 is Yes, that is, if a self-assessment is input or if the time limit ST has elapsed and the evaluation value has been updated (step S206), the control unit 101 refers to the waiting period information based on the MR value corresponding to the input evaluation or the updated MR value, and obtains the waiting period until the next learning (STMR value). Furthermore, by adding the waiting period to the current learning date and time, a candidate for the next learning timing (the timing for re-provision of learning information) is obtained (step S207). If the input self-assessment is "perfect", the STMR value is three months, so for example, if the current learning date and time is January 1st, 15:00, April 1st, 15:00 is set as a candidate for the next learning timing. Next, the control unit 101 determines whether the set candidate for the next learning timing belongs to the available time slot set in the user schedule information, and if it belongs to the available time slot, sets the candidate for the next learning timing as the next learning timing, and if it does not belong to the available time slot, moves to any of the available time slots near the candidate for the next learning timing and sets it as the next learning timing (step S208). In this way, the control unit 101 refers to the user schedule information, selects a time slot in which learning is possible, or selects a time slot other than the unavailable time slot, and sets the next learning timing to the selected time slot. Therefore, strictly speaking, a learning timing may be set in which the standby period indicated by the STMR value shown in FIG. 4(C) has not elapsed since the previous learning timing, or a learning timing in which a standby time longer than the standby time indicated by the STMR value is set. In this specification, the standby time is not strict, and such fluctuations and adjustments are allowed. As described above, the control unit 101 executes the process of setting the next learning timing (step S208) in response to acquiring the MR value (evaluation value) (step S204; Yes or step S206).
[0044] Next, the control unit 101 updates the "last learning date and time" of the learning information stored in the storage 103 to the date and time of this learning, updates the "MR value" to the input self-evaluation or the set MR value, and changes the "next learning timing" to the next learning timing set in step S208 (step S209). After that, the control unit 101 returns the process to step S201 and repeats the same process.
[0045] As described above, according to the learning support device 100 of the present embodiment, when repeating learning, the user schedule information is referenced and the next learning timing is set to a time period during which the learner can study. This makes it possible to avoid a situation in which the learner is unable to study despite the learning information being displayed, and to provide the learner with more learning opportunities.
[0046] Furthermore, according to the learning support device 100 of this embodiment, the learning interval (standby period STMR) during repeated learning is set based on the MR value indicating the degree of memory felt by the learner himself, not on the test result, etc. Therefore, repeated learning at a period more suitable for the learner is possible.
[0047] (Modification) The present invention is not limited to the above-described embodiment, and various modifications and applications are possible.
[0048] For example, in the above embodiment, the learner inputs the MR value indicating the degree of memory, but the input may be automated. In this case, for example, as shown in FIG. 7, a question is presented to the learner and the timer 105 is started to measure the elapsed time (step S301). Next, the learning process is executed, and the time until the learning is completed, that is, until the self-evaluation is input or until the time limit ST has elapsed is calculated (steps S302, S303). If it is determined in step S303 that the learning is completed or the time limit ST has elapsed (step S303: Yes), the MR value is set based on the time measured by the timer 105 so that it becomes smaller as the measured time becomes longer (i.e., the MR value becomes smaller as the time required to complete the learning becomes longer) (step S304). In this way, the MR value can be automatically obtained, and if the learner is not confident in the answer, is confused, and takes a long time, the MR value is set low and the learning interval is set relatively short.
[0049] In the above embodiment, the test result is not used to select the waiting time until the next learning, but it is also possible to set the learning period taking the test into consideration. For example, a MR value of "4" may be assigned to a correct answer and a MR value of "2" to an incorrect answer, and the waiting time until the next learning STMR may be set based on the MR value calculated by taking a weighted average of the MR value based on the test result and the MR value based on the evaluation (or timer value) entered by the learner.
[0050] In the above embodiment, the STMR value is added to the current date and time, and the next learning timing is set based on the currently set future schedule. However, the user schedule information may be changed before the next learning timing arrives. For this reason, the control unit 101 (learning timing setting unit 10b) may refer to the user schedule information and adjust the next learning timing when a preset period has passed since the previous learning timing, for example, when the next learning timing arrives. In other words, the control unit 101 may execute the process of setting the next learning timing in response to the satisfaction of a condition, which is an example of a predetermined condition, that "a preset period has passed since the previous learning timing" after acquiring the MR value. Note that the predetermined condition is not limited to the above-mentioned conditions, and may be any condition such as "a predetermined event has occurred" or "an instruction to set the next learning timing from the user has been accepted". For example, the control unit 101 may enable the set next learning timing for learning information in which the current time coincides with the next learning timing, and display the learning information only when the current time is set in a time period in which learning is possible on the user schedule information. In this case, it is preferable that the control unit 101 resets the next learning timing to a learning time slot based on the user schedule information for learning information that cannot be displayed because the current time is not within the learning time slot. In this case, it is preferable to refer to the user schedule information, select the closest or relatively close learning time slot, and set the next learning timing.
[0051] Furthermore, learners often wish to study a certain amount of material during one study time slot. To meet such a request, for example, the study timings of study information whose next study timing is set near a certain study time slot may be changed so that they are displayed sequentially during the study time slot.
[0052] In this case, the control unit 101 performs a display timing scheduling process that refers to the user schedule information at a predetermined timing and adjusts (changes) the display timing so that the learning information is displayed intensively during each possible learning time period. This display timing scheduling process will be described with reference to FIG. 8.
[0053] The control unit 101 starts the display timing scheduling process shown in Fig. 8 at a timing when the learning support device 100 is not operating, such as 3:00 a.m. every day. When the control unit 101 starts the process, it refers to the user schedule information and identifies the earliest time among the time periods set as possible for learning using the learning support device 100 (or time periods other than the learning avoidance time period) (step S401).
[0054] Next, learning information for which the next learning timing is set within a predetermined period before or after the identified learning permitted time period is collected (identified), and sorted in ascending order of MR value (step S402).
[0055] Next, the learning information is extracted in the sorted order and assigned to the identified available learning time slot (step S403). At this time, the required time for each piece of learning information set in advance is accumulated, and multiple pieces of learning information are extracted so that the learning will be completed within that time slot. The control unit 101 assigns the extracted learning information to the time slot, and stores display schedule information indicating the assignment result in the storage 103. In this example, for each piece of learning information, it is set that it will be displayed during a certain time slot and the order of display, but the individual display timing is not set.
[0056] Next, the control unit 101 determines whether or not there are any remaining study time slots for which display schedule information has not been set (step S404), and if there are (step S404: Yes), the control unit 101 returns the process to step S401 and performs a similar process of allocating study information for the next study time slot.
[0057] On the other hand, if there are no available study time slots remaining for which display schedule information has not been set (step S404: No), the control unit 101 ends the process.
[0058] In this example, the display schedule is set for each day, but the display schedule may be set for any other period, such as for each hour or week.
[0059] In this case, in the repetitive learning support process, as shown in FIG. 9, when the control unit 101 determines that the current time is within the learning time period (step S411: Yes), it reads out the display schedule information registered in the storage 103 (step S412), and performs the learning process by sequentially displaying the learning information according to the read display schedule (steps S203 to 206).
[0060] In the learning process in step S203, when the display (learning) of one piece of learning information is completed, the next piece of learning information is displayed according to the user schedule information, regardless of the set learning timing. Also, there is no need to execute the process in step S208 for adjusting the learning timing based on the user schedule information.
[0061] In the above embodiment, the learner's self-evaluation of memory, MR value, and STMR value are six, but there may be more or less than this. The self-evaluation, MR value, and STMR value are stored in a table format, but the STMR value may be a function of the MR value.
[0062] In the above embodiment, the STMR value corresponding to each MR value is one value, but the STMR value corresponding to each MR value may have a range. For example, the allowable range may be set to about 5% (a predetermined range), and when the MR value is "5", the STMR value may be set to the range of "3 months ±5 days".
[0063] In the above embodiment, an STMR value corresponding to each MR value was acquired, and the next learning timing was set based on the acquired STMR value and schedule information. However, for example, a machine learning model capable of outputting the next learning timing based on the MR value and schedule information may be generated, and the next learning timing may be set directly based on the MR value and schedule information using the generated machine learning model.
[0064] In the above embodiment, the "time period during which it is possible to study or time period during which it is difficult to study" in the schedule information may be automatically set according to the content and type of the acquired schedule of the learner. For example, if the learner's schedule is "traveling by train", "at home", etc., the time period may be automatically set as "time period during which it is possible to study". Also, if the learner's schedule is "traveling by car", "class", "training gym", "sleep", etc., the time period may be automatically set as "time period during which it is difficult to study". Also, if the learner's schedule is something other than these, the time period may be set as "time period that does not fall into either the time period during which it is possible to study or the time period during which it is difficult to study".
[0065] In this case, only the time periods during which learning is possible may be set as the "study possible time periods", or both the time periods during which learning is possible and time periods that do not fall into either category may be set as the "study possible time periods".
[0066] Furthermore, in the above embodiment, the next learning timing is set to one of the "learning possible time periods", but the "time when learning is difficult" may be set as the "learning impossible time period" and the next learning timing may be set to avoid the "learning impossible time period".
[0067] In the above embodiment, the schedule information of the user (learner) is referenced and the next study timing is set to a time period during which learning is possible or a time period other than the time period set as difficult to learn. However, the next study timing may also be set to a time period other than the time period when the learner's schedule is full, regardless of whether the time period is during which learning is possible or not.
[0068] In the above embodiment, the learning information is provided by displaying it on the screen 100a of the learning support device 100. However, this is merely an example, and the learning content may be provided by displaying it on the screen of an external device (e.g., a smartphone) connected to the learning support device 100 via the communication I / F 107. Furthermore, the learning content may be provided by a method other than image display, such as audio output or printing on a print medium.
[0069] In the above embodiment, the learning support device 100 is a smart watch. However, the present invention is not limited to this, and the learning support device 100 may be a wearable terminal other than a smart watch, such as a glasses type, an earphone type, a mobile terminal type, a pendant type, etc. Alternatively, the learning support device 100 may be an electronic device other than a wearable terminal, such as a smartphone, a tablet terminal, or a PC (Personal Computer).
[0070] In the above embodiment, it has been described that various functions are completed within the learning support device 100, but some of the functions may be arranged in an external device (e.g., a smartphone, a server, etc.) connected via the communication I / F 107. For example, the storage 103 (learning information storage unit 12) may be arranged on an external network, not inside the learning support device 100. Similarly, for example, some of the processes executed by the control unit 101, etc. may be performed by an external device. Note that an external device (e.g., a server) that realizes some of the functions of the learning support device 100 may be connected to the learning support device 100 via another external device (e.g., a smartphone).
[0071] Hereinafter, a modified example will be described in which the timing of re-provision of learning information by the learning support device 100 such as a smartwatch is set by an information processing device external to the learning support device 100 such as a smartphone or a server. The information processing device includes a processing unit, a storage unit, an input / output unit, and an external communication device. The processing unit is composed of a processor such as a CPU, and executes a program stored in the storage unit to realize various functions of the information processing device. The storage unit functions as a working area for the processing unit, and stores the programs executed by the processing unit and necessary data. The storage unit is composed of a RAM, a ROM, a flash memory device, etc. The input / output unit includes an input means for accepting input of various information by a user, and an output means for outputting various information. The external communication device is configured to be able to execute wireless or wired communication with the learning support device 100, and controls communication between the learning support device 100 and the processing unit.
[0072] In response to the input / output device 104 receiving a user's input of an MR value (evaluation value) corresponding to the learning information provided by the learning support device 100 (control device 101), the control unit 101 of the learning support device 100 transmits information indicating the MR value to the information processing device via the communication I / F 107. The communication I / F 107 transmits the information indicating the MR value by performing wireless or wired communication with an external communication device of the information processing device under the control of the control unit 101. As a result, the control unit 101 drives the information processing device and causes the information processing device to set the timing for re-provision of the learning information by the learning support device 100 based on the transmitted MR value and user schedule information.
[0073] The processing unit of the information processing device receives (acquires) information indicating the MR value from the learning support device 100 by the external communication device. In response to receiving the information indicating the MR value, the processing unit acquires user schedule information, and sets the timing of re-provision of the learning information by the learning support device 100 based on the MR value indicated by the received information and the acquired user schedule information. The processing unit acquires the user schedule information by reading out the user schedule information stored in advance in the storage unit. Note that this is only an example, and the processing unit can acquire the user schedule information by any method. For example, the processing unit may acquire the user schedule information stored in advance in an external device (e.g., a server) different from both the learning support device 100 (e.g., a smart watch) and the information processing device (e.g., a smartphone) by receiving the user schedule information by communication via the external communication device. The setting of the timing of re-provision of the learning information by the processing unit of the information processing device is the same process as the setting of the timing of re-provision of the learning information by the control unit 101 of the learning support device 100 described in the above embodiment.
[0074] The processing unit of the information processing device transmits information indicating the set timing for re-provision of the learning information to the learning support device 100, which is an external device, via an external communication device. The control unit 101 of the learning support device 100 receives this information via the communication I / F 107, and re-provisions the learning information at the timing indicated by the received information. In this manner, in this modification, the timing for re-provision of the learning information is determined by the information processing device, so that the processing load of the learning support device 100 can be reduced.
[0075] Note that part of the processing executed by control unit 101 in the above embodiment may be realized using hardware that realizes equivalent functions, such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0076] In the above embodiment, the program for the processes executed by control unit 101 has been described as being stored in advance in storage 103. However, the program may be stored in a non-transitory computer-readable recording medium such as a CD-ROM (Century Disc Read Only Memory), a DVD (Digital Versatile Disc), an MO (Magneto-Optical disc), a memory card, or a USB (Universal Serial Bus) memory and distributed, and the program may be read and installed in a computer to configure a computer capable of executing each of the above-mentioned processes.
[0077] Furthermore, the program may be superimposed on a carrier wave and applied via a communication medium such as the Internet. For example, the program may be posted and distributed on a bulletin board (BBS: Bulletin Board System) on a communication network. Then, the program may be started and executed under the control of an OS (Operating System) in the same way as other application programs, thereby enabling the above-mentioned processes to be performed.
[0078] In addition, the control unit 101 may be configured as any processor alone, such as a single processor, a multiprocessor, or a multi-core processor, or may be configured by combining any of these processors with a processing circuit such as an ASIC or FPGA.
[0079] Although the above describes a preferred embodiment of the present invention, the present invention is not limited to the specific embodiment, and the present invention includes the invention described in the claims and its equivalents. [Explanation of symbols]
[0080] 10...evaluation unit, 10a...MR value acquisition unit, 10b...learning timing setting unit, 11...learning information display unit, 12...learning information storage unit, 13...user schedule storage unit 13, 100...learning support device, 100a...screen, 101...control unit, 102...memory, 103...storage, 104...input / output device, 105...timer, 106...notification unit, 107...communication interface (I / F), 108...bus
Claims
1. A control unit; An output device; Equipped with The control unit is providing learning information by the output device; obtaining an evaluation value indicating a degree of retention of the provided learning information; Get schedule information, setting a timing for the output device to re-provide the learning information based on the evaluation value and the schedule information; Learning aids.
2. The schedule information includes information regarding whether or not learning is possible during a certain time period, the control unit refers to the schedule information, selects a time period during which learning is possible, or selects a time period other than a time period during which learning is impossible, and sets a timing for re-provision of the learning information to the selected time period. The learning support device according to claim 1 .
3. The control unit executes a process of selecting a time period during which learning is possible, or a time period other than a time period during which learning is impossible, in response to acquiring the evaluation value, and setting a timing for re-provision of the learning information to the selected time period. The learning support device according to claim 2.
4. the control unit executes a process of selecting a time period during which learning is possible, which is indicated by the schedule information, or a time period other than a time period during which learning is not possible, and setting a timing for re-provision of the learning information to the selected time period during which learning is possible, in response to a predetermined condition being satisfied after acquiring the evaluation value. The learning support device according to claim 2.
5. The control unit automatically generates information regarding whether or not the certain time period is available for learning based on the contents of the schedule for the certain time period. The learning support device according to claim 2.
6. the control unit sets a timing for re-provision of the learning information based on a waiting period corresponding to the evaluation value. The learning support device according to claim 1 .
7. The schedule information includes information regarding whether or not learning is possible during a certain time period, The control unit sets a learning timing for re-provision of the learning information to a time point when the waiting period has elapsed since the timing of providing the learning information, or to a time period before or after the time point, and the time period is other than a time period when learning is not possible or a time period when learning is possible. The learning support device according to claim 6.
8. Further comprising an input device, The control unit receives an input of evaluation information through the input device, and acquires the evaluation value corresponding to the evaluation information based on the input evaluation information, or acquires the evaluation value based on at least one of a time required to input an answer to a presented question and the correctness or incorrectness of the answer. The learning support device according to claim 1 .
9. A processing unit is provided, The processing unit includes: Obtaining an evaluation value indicating the degree of retention of the provided learning information; Get schedule information, setting a timing for re-provision of the learning information based on the evaluation value and the schedule information; Information processing device.
10. Further comprising an external communication device; transmitting information indicating the timing for re-provision of the set learning information to an external device including an output device for providing the learning information and an input device for receiving an input of the evaluation value, via the external communication device; The information processing device according to claim 9.
11. an input device that receives an input of an evaluation value indicating a degree of retention of memory for the learning information; A communication device that communicates with the information processing device according to claim 9 or 10; A control unit; Equipped with the control unit causes the information processing device to set a timing for re-provision of the learning information by transmitting the evaluation value corresponding to the learning information to the information processing device via the communication device; Learning aids.
12. Providing learning information, obtaining an evaluation value indicating a degree of retention of the provided learning information; Get schedule information, setting a timing for re-provision of the learning information based on the evaluation value and the schedule information; Learning support methods.
13. On the computer, Provide learning information, obtaining an evaluation value indicating a degree of retention of the provided learning information; Get schedule information, setting a timing for re-provision of the learning information based on the evaluation value and the schedule information; program.
Citation Information
Patent Citations
Learning support device, learning support method and program
JP2012137699A