Learning support device, learning support method, and program
The learning support device enhances learning by visually displaying the time taken for each step of a step-by-step process, allowing easy identification of proficiency gaps and facilitating targeted instruction.
Patent Information
- Application Number
- JP2024080787
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-17
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2044-05-17
AI Technical Summary
Existing learning support devices struggle to identify areas where a learner's understanding or proficiency is low in questions with a step-by-step solution process, as they only measure answer time per column, masking the specific steps causing delays.
A learning support device that displays an image of the handwritten answer alongside the time taken for each stage of the step-by-step process, using timing information to highlight prolonged stages.
Facilitates easy identification of low understanding or proficiency areas by visually showing time spent on each step, enabling targeted review and instruction.
Smart Images

Figure 2025174418000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a learning support device, a learning support method, and a program. [Background technology]
[0002] BACKGROUND ART A learning support device has been disclosed that measures the answer time for each answer column in a written test in order to evaluate the level of understanding and proficiency of a learner (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-198301 Summary of the Invention [Problem to be solved by the invention]
[0004] However, when answering questions that have a step-by-step answer process leading to a final answer, the learning support device disclosed in the above Patent Document 1 measures the answer time for each answer column, which makes it difficult to identify the parts of the step-by-step answer process that are taking the answerer a long time to fill in.In other words, it is difficult to identify the parts of the step-by-step answer process where the answerer's understanding or proficiency is low.
[0005] The object of the present invention has been made in consideration of such problems, and is to provide a learning support device, learning support method, and program that can easily identify areas where a solver's understanding or proficiency is low in questions that have a step-by-step solution process. [Means for solving the problem]
[0006] In order to solve the above problem, the learning support device of the present invention is equipped with a control unit that, based on timing information when a solver handwrites an answer to a problem having a step-by-step answer process including a mathematical or chemical formula leading up to a final answer, displays an image of the handwritten answer in association with the length of time it took the solver to handwrite each stage of the answer process.
[0007] The learning support method of the present invention is a learning support method executed by a learning support device, and includes a control step of displaying, based on timing information when a solver handwrites an answer to a problem having a step-by-step answer process including a mathematical or chemical formula leading up to a final answer, an image of the handwritten answer in association with the length of time required by the solver to handwrite each stage of the answer process.
[0008] The program of the present invention causes the computer of a learning support device to function as a control unit that, based on timing information when an answerer handwrites an answer to a question having a step-by-step answer process including a mathematical or chemical formula leading up to a final answer, displays an image of the handwritten answer in association with the length of time it took the answerer to handwrite each stage of the answer process. [Effects of the Invention]
[0009] According to the present invention, it is possible to easily identify points where the solver's level of understanding or proficiency is low in a question having a step-by-step solution process. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a schematic configuration diagram of a learning support system. [Figure 2] FIG. 2 is a block diagram showing the functional configuration of a server. [Figure 3] FIG. 2 is a block diagram showing the functional configuration of the terminal device. [Figure 4] 10 is a flowchart showing a control procedure for history recording processing. [Figure 5] FIG. 10 is a diagram showing an example of a notebook screen on which sticky notes are arranged. [Figure 6] FIG. 10 is a diagram showing an example of a notebook screen on which sticky notes are arranged. [Figure 7] FIG. 10 is a diagram showing an example of an answer column with ruled lines. [Figure 8] 10 is a flowchart showing a control procedure of a display control process. [Figure 9] FIG. 10 is a diagram showing an example of a sticky note that displays a question and an answer to the question. [Figure 10] FIG. 10 is a diagram showing an example of a sticky note that displays a question and an answer to the question. DETAILED DESCRIPTION OF THE INVENTION
[0011] An embodiment of the present invention will be described below with reference to the drawings. First, the configuration of this embodiment will be described with reference to FIG. 1. As shown in FIG. 1, a learning support system 1 includes a server (learning support device) 10 and a terminal device 20. The server 10 is connected to the terminal device 20 via a communication network N so as to be able to communicate information. Although one terminal device 20 is shown in FIG. 1, the number of terminal devices 20 is not particularly limited. The server 10 is for providing a cloud-based learning support service. The server 10 is capable of providing, as the learning support service, a digital note function, a lesson support function, etc. The terminal device 20 is a terminal device used by a user (e.g., a teacher or a student) who uses the above-mentioned learning support service. In the following description, the terminal device 20 is assumed to be a tablet PC (Personal Computer), but may also be a desktop PC, a notebook PC, a smartphone, etc. The communication network N is assumed to be, for example, the Internet, but may also be another network such as a LAN (Local Area Network).
[0012] Next, the functional configuration of the server 10 will be described with reference to FIG. 2. As shown in FIG. 2, the server 10 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a storage unit 13, a communication unit 14, a bus 15, and the like. The components of the server 10 are connected via the bus 15. The server 10 may further include an operation unit and a display unit used by an administrator of the server 10, for example. The CPU 11 is a processor that reads and executes a program 131 stored in the storage unit 13 and performs various arithmetic processing to control the operation of the components of the server 10. While FIG. 2 illustrates a single CPU 11, this is not limiting. Two or more processors, such as CPUs, may be provided, and the processing performed by the CPU 11 of this embodiment may be shared and executed by these two or more processors. The RAM 12 provides a working memory space for the CPU 11 and stores temporary data. The communication unit 14 performs communication operations in accordance with a predetermined communication standard. The communication unit 14 transmits and receives information to and from the terminal device 20 via the communication network N through this communication operation.
[0013] The storage unit 13 is a non-transitory recording medium readable by the CPU 11 as a computer, and stores a program 131 and various data. The program 131 is stored in the storage unit 13 in the form of a computer-readable program code. The storage unit 13 also stores a user database (not shown) that stores user information (user ID, password, basic information, etc.) about users who use the learning support service. The storage unit 13 also stores notebook management information that manages information related to notebooks created by users in the digital note function. The storage unit 13 stores notebook management information for each user. In the digital note function, users can create sticky notes and place the sticky notes in their notebooks. In the example of the notebook screen 100 displaying a notebook shown in FIGS. 5 and 6, a sticky note 101 is placed on the notebook. The notebook is a notebook-shaped web component (digital component) that is a display element displayed on the display unit 25 of the terminal device 20. The sticky note is a web component that records learning matters in various ways. Here, an example is described in which the sticky note has a roughly rectangular shape, but this is not limited to this. The sticky note has a shape and size that can be placed on the notebook. The user can move the sticky note placed on the notebook to any position within the notebook via the operation unit 24 of the terminal device 20. The notebook management information includes, in association with one another, identification information of the target notebook, identification information of sticky notes placed in the notebook, and coordinate information of the sticky notes within the notebook. Furthermore, the storage unit 13 stores sticky note management information for managing information related to sticky notes created by users in the digital note function. The sticky note management information includes information such as identification information of the target sticky note, the type of sticky note, and the content of the sticky note. The type of sticky note is information indicating the type of sticky note, such as a text sticky note, a camera sticky note, a link sticky note, a file sticky note, a content sticky note, or a tool sticky note. The sticky note content is information indicating the content of the sticky note, such as a character string, an image, or a video, in an identifiable manner. Furthermore, the sticky note content includes information regarding display settings such as the display size and background color of the sticky note.
[0014] Next, the functional configuration of the terminal device 20 will be described with reference to Fig. 3. As shown in Fig. 3, the terminal device 20 includes a CPU 21, a RAM 22, a storage unit 23, an operation unit 24, a display unit 25, a communication unit 26, a bus 27, and the like. The components of the terminal device 20 are connected via the bus 27. The CPU 21 is a processor that reads and executes a program 231 stored in the storage unit 23 and performs various arithmetic processing to control the operation of the components of the terminal device 20. The RAM 22 provides a working memory space for the CPU 21 and stores temporary data.
[0015] The storage unit 23 is a non-transitory recording medium readable by the CPU 21 as a computer, and stores a program 231 and various data. The program 231 is stored in the storage unit 23 in the form of computer-readable program code. The operation unit 24 accepts a user's input operation and outputs an input signal corresponding to the input operation to the CPU 21. The operation unit 24 includes a touch panel overlaid on the display screen of the display unit 25, and detects contact with a stylus or the user's finger as an input operation using the touch panel. The operation unit 24 may include hardware buttons in addition to or instead of the touch panel, and may be capable of accepting input operations via the hardware buttons. The display unit 25 displays the notebook screen 100 (see FIGS. 5 and 6) under the control of the CPU 21. The display unit 25 may be, for example, a liquid crystal display device that displays using a dot matrix method, but is not limited to this. The communication unit 26 performs communication operations in accordance with a predetermined communication standard. The communication unit 26 transmits and receives information to and from the server 10 via the communication network N through this communication operation.
[0016] Next, the operation of the learning support system 1 will be described. The server 10 performs login authentication for a user who uses the learning support service. Specifically, in the terminal device 20, the CPU 21 executes the browser when the user inputs an instruction to execute the browser via the operation unit 24. Then, in the terminal device 20 where the browser is running, the CPU 21 is triggered when the user inputs a Uniform Resource Locator (URL) of a web page of the learning support service of the server 10 via the operation unit 24. This triggers the CPU 21 to send a login request from the user to the server 10 via the communication unit 26 using the input URL. In the server 10, when the CPU 11 receives the login request from the terminal device 20 via the communication unit 14, the CPU 11 generates login screen data and sends it to the terminal device 20 that sent the request. In the terminal device 20, the CPU 21 receives the login screen data from the server 10 via the communication unit 26 and displays it on the display unit 25. Then, the CPU 21 accepts input of a user ID and password from the user via the operation unit 24 and sends the input user ID and password to the server 10 via the communication unit 26. In the server 10, the CPU 11 receives a user ID and a password from the terminal device 20 via the communication unit 14 and performs login authentication of the user using the received user ID and password. If the user login authentication is successful, the CPU 11 provides a learning support service to the terminal device 20. The terminal device 20 realizes the learning support service on a browser. In the learning support service, the CPU 11 accepts input of operation information from the user via the operation unit 24 and provides a digital notebook function, a lesson support function, and the like in accordance with the input operation information. The CPU 11 of the server 10 activates a digital notebook function, which is a type of learning support service, in the terminal device 20 based on a predetermined operation performed by the operation unit 24 of the terminal device 20. Then, the CPU 11 displays a notebook screen 100 on the display unit 25 of the terminal device 20 based on notebook management information and sticky note management information of the login-authenticated user ID stored in the memory unit 13.
[0017] Next, the history recording process shown in Fig. 4 executed by the server 10 will be described. The CPU 11 of the server 10 executes the history recording process when it receives an instruction from the user via the operation unit 24 to input an answer to a question that has a step-by-step solution process leading to a final answer. The step-by-step solution process includes an equation. The equation may be, for example, a mathematical formula or a chemical formula. When the history recording process starts, first, the CPU 11 of the server 10 displays the sticky note 101 on the notebook screen 100 as shown in FIGS. 5 and 6. The CPU 11 displays a question 101a and an answer field 101b for entering an answer to the question 101a on the sticky note 101. Here, in the examples of FIGS. 5 and 6, the answer field 101b is shown in a state where an answer has already been entered, but initially it is displayed in an empty state. Next, the CPU 11 starts accepting entry of an answer to the question by handwriting input by the user via the operation unit 24 in the answer field 101b (step A1). Next, the CPU 11 sets a variable i representing the number of lines in the answer to i=1 (step A2). Next, the CPU 11 obtains the entry start time of the ith line in the answer field 101b (step A3). In the first step A3, the CPU 11 obtains the entry start time of the first line in the answer field 101b. Specifically, the CPU 11 acquires the time when the entry of the first character C1 on the first line in the answer column 101b was started.
[0018] Next, CPU 11 determines whether a line break has occurred in the entry of the i-th line in answer column 101b. As a result, CPU 11 determines whether entry of the i-th line in answer column 101b has been completed (step A4). That is, CPU 11 determines that the stage of the answer process has transitioned to the next stage with each line break in the answer. If entry of the i-th line has not been completed (step A4; NO), CPU 11 returns the history recording process to step A4. On the other hand, if entry of the i-th line has been completed (step A4; YES), CPU 11 acquires the time when entry of the i-th line in answer column 101b was completed (step A5). In the first step A5, CPU 11 acquires the time when entry of the first line in answer column 101b was completed. Specifically, CPU 11 acquires the time when entry of the last character C2 in the first line in answer column 101b was completed.
[0019] Next, the CPU 11 determines whether or not the entry of the answer to the given question in the answer column 101b has been completed (step A6). Specifically, the CPU 11 determines whether or not the answer end button 101c provided on the sticky note 101 has been pressed by the user. If the entry of the answer has not been completed (step A6; NO), that is, the answer end button 101c has not been pressed. In this case, the CPU 11 increments the variable i representing the number of lines in the answer by 1 (step A7) and moves the history recording process to step A3. In the first step A7, the CPU 11 sets i=2. On the other hand, if the entry of the answer has been completed (step A6; YES), that is, the answer end button 101c has been pressed. In this case, the CPU 11 associates the login-authenticated user ID, the given question, and the answer history information and stores them in the storage unit 13 (step A9), and ends the history recording process. The answer history information includes the answers entered by the user in the answer column 101b, and the entry start time and entry end time for each line of the answer.
[0020] 7, the answer column 101b of the sticky note 101 may be ruled. In this case, when the area where the user inputs an answer shifts from the area Ri on the ith line to the area Ri+1 on the (i+1)th line in step A4 of the history recording process, the CPU 11 determines that the user has finished inputting the i-th line in the answer column 101b. In addition, in the history recording process, the CPU 11 may calculate the time required for the user to input each line based on the coordinates and time information of the trajectory of the user's handwriting input from the start of inputting the first line of the answer to the end of inputting the last line of the answer. In addition, a final answer column (not shown) may be provided in the answer column 101b of the sticky note 101. In this case, when the user inputs an answer in the final answer column in step A6 of the history recording process, the CPU 11 determines that the user has finished inputting the answer to the given question in the answer column 101b.
[0021] 8 executed by the server 10. The CPU 11 executes the display control process when it receives an instruction to display answers to questions that have already been answered by a predetermined user, for example, based on a predetermined operation by the operation unit 24 of the terminal device 20. When the display control process starts, first, the CPU 11 of the server 10 acquires from the storage unit 13 the answer history information of a question (specified question) associated with the login-authenticated user ID and for which the user has instructed via the operation unit 24 to display the answer (step B1). Next, the CPU 11 sets a variable i representing the number of lines in the answer to i=1 (step B2). Next, the CPU 11 calculates the difference between the entry end time of the i-th line included in the answer history information and the entry start time of the i+1-th line (step B3). In the first step B3, the CPU 11 calculates the difference between the entry end time of the first line of the answer and the entry start time of the second line. Next, the CPU 11 determines whether the difference calculated in step B3 is equal to or less than a preset threshold (step B4). The threshold is set in association with each line of the answer and is stored in advance in the storage unit 13. If the difference calculated in step B3 is equal to or less than the threshold value (step B4; YES), CPU 11 displays the specified question and the user's answer to the question on the sticky note 101 displayed on the display unit 25, and also displays the difference calculated in step B3 in a normal manner near the i-th and i+1-th lines (step B5). For example, as shown in Fig. 9, CPU 11 displays "3 seconds", which is the difference between the end time of entry on the first line D1 and the start time of entry on the second line D2, in a normal manner (for example, in blue letters) between the first line D1 and the second line D2 in the answer column 101b of the sticky note 101.
[0022] On the other hand, if the difference calculated in step B3 is greater than the threshold value (step B4; NO), CPU 11 displays the specified question and the user's answer to that question on the sticky note 101 displayed on the display unit 25, and also highlights the difference calculated in step B3 near the i-th and i+1-th lines (step B6). For example, as shown in Fig. 9, CPU 11 highlights "20 seconds," which is the difference between the end time of entry on the second line D2 and the start time of entry on the third line D3, in a different style (for example, in red) from the normal style, between the second line D2 and the third line D3 in the answer column 101b of the sticky note 101. In addition, CPU 11 displays a red frame surrounding the second line D2 and the third line D3. In steps B5 and B6, the CPU 11 displays, based on timing information when the answerer handwrites an answer to the question, which has a step-by-step answer process including a mathematical or chemical formula leading up to the final answer, the length of time it took the answerer to handwrite each step of the answer process, in association with the image of the handwritten answer. The CPU 11 functions as a control unit. Steps B5 and B6 are control steps. The timing information is the start and end times of writing for each line of the answer. The CPU 11 displays the length of time from the end of writing a given step of the answer process to the start of writing the next step of the given step of the answer process, as the length of time it took the answerer to handwrite the step of the answer process.
[0023] Next, the CPU 11 displays improvement measures related to the i-th and i+1-th lines near the i-th and i+1-th lines to present the improvement measures to the user (step B7). For example, as shown in FIG. 9, the CPU 11 displays an improvement measure 101d near the second line D2 and the third line D3 of the answer column 101b of the sticky note 101. The improvement measure 101d includes advice E1, a record selection button E2, and a similar question button E3. The advice E1 is advice related to the i-th and i+1-th lines of the answer, and is stored in advance in the storage unit 13 in association with the i-th and i+1-th lines of the answer. In other words, if the length of time required by the answerer to handwrite the stage of the answer process is longer than a predetermined threshold value that is preset in association with the stage of the answer process, the CPU 11 displays a comment (advice E1) that is preset in association with the stage of the answer process in association with the image of the handwritten answer. Furthermore, when the CPU 11 receives a pressing operation on the record selection button E2 via the operation unit 24, it associates the i-th and (i+1)-th lines of the answer with the user ID corresponding to the answer history information and stores them in the storage unit 13 as a weak point of the user indicated by the user ID. Furthermore, when the CPU 11 receives a pressing operation on the similar question button E3 via the operation unit 24, it causes the display unit 25 to display similar questions that are associated with the i-th and (i+1)-th lines of the answer and that are stored in advance in the storage unit 13.
[0024] Next, CPU 11 determines whether or not the differences between all lines of the answer have been displayed (step B8). If the differences between all lines of the answer have been displayed (step B8; YES), CPU 11 ends the display control process. On the other hand, if the differences between all lines of the answer have not been displayed (step B8; NO), CPU 11 increments variable i, which represents the number of lines in the answer, by 1 (step B9), and shifts the display control process to step B3. In the first step B9, CPU 11 sets i=2.
[0025] In step B3 of the display control process, CPU 11 may calculate the time required to fill in the i-th line by calculating the difference between the start time of filling in the i-th line and the end time of filling in the i-th line. In this case, in step B5 or B6, CPU 11 displays the time required to fill in the i-th line near the i-th line (for example, below the i-th line) of the answer column 101b, as shown in Fig. 10. In other words, CPU 11 displays the length of time from the start time of filling in a predetermined answer process stage to the end time of filling in the predetermined answer process stage as the length of time required by the answerer to input the answer process stage by handwriting.
[0026] Furthermore, in the display control process, the CPU 11 may accept an operation to select either the first mode or the second mode via the operation unit 24. The CPU 11 functions as a reception unit. When the first mode is selected, the CPU 11 calculates the difference between the end time of entry of the i-th line included in the answer history information and the start time of entry of the i+1-th line, and displays the difference near the i-th line and the i+1-th line, as shown in FIG. 9 . That is, the CPU 11 displays the length of time taken by the answerer to handwrite-input the answer process stage, i.e., the length of time from the end time of entry of a predetermined answer process stage to the start time of entry of the next answer process stage. On the other hand, when the second mode is selected, the CPU 11 calculates the difference between the start time of entry of the i-th line included in the answer history information and the end time of entry of the i-th line, and displays the time taken to enter the i-th line near the i-th line, as shown in FIG. 10 . In other words, the CPU 11 displays the length of time taken by the answerer to handwrite input the answer process stage, from the start timing of inputting a predetermined answer process stage to the end timing of inputting the predetermined answer process stage.
[0027] Furthermore, the CPU 11 may accept a designation of a user ID for which an answer is to be displayed in the display control process. In this case, in step B1, the CPU 11 acquires, from the storage unit 13, answer history information for a question (a designated question) associated with the designated user ID and for which the user has instructed via the operation unit 24 to display the answer. The CPU 11 may also execute the following process in the display control process. Specifically, the CPU 11 determines whether the user's answer is correct by comparing a model answer for the question stored in advance in the storage unit 13 with the user's answer included in the answer history information. Then, if the user's answer included in the answer history information is correct, the CPU 11 calculates the difference between the entry end time of the i-th line and the entry start time of the i+1-th line included in the answer history information, and displays the difference near the i-th line and the i+1-th line. On the other hand, if the user's answer included in the answer history information is incorrect, the CPU 11 does not display the difference between the entry end time of the i-th line and the entry start time of the i+1-th line.
[0028] As described above, the server 10 (learning support device) according to this embodiment includes a control unit (CPU 11) that displays, based on timing information when a solver handwrites an answer to a question, a step-by-step answer process including a mathematical or chemical formula leading up to the final answer, an image of the handwritten answer, in association with the length of time it took the solver to handwrite each step of the answer process. This allows the solver to identify the parts of the step-by-step answer process that took the solver a long time to fill in. This makes it easier to identify the parts of the problem with a step-by-step answer process where the solver's understanding or proficiency is low, thereby identifying the solver's weak points and helping to provide effective review and instruction to the learner.
[0029] In the server 10 (learning support device) according to this embodiment, the control unit (CPU 11) displays the length of time required by the answerer to handwrite each step of the answer process, i.e., the length of time from the end of entry at a given step in the answer process to the start of entry at the next step after that given step in the answer process. Therefore, since the time from the end of entry at the i-th line in the answer to the start of entry at the i+1-th line can be displayed, it is possible to easily identify the parts of the step-by-step answer process that took the answerer a long time to enter.
[0030] In the server 10 (learning support device) according to this embodiment, the control unit (CPU 11) displays the length of time required by the answerer to handwrite each step of the answer process, i.e., the length of time from the start time of a given step of the answer process to the end time of that given step of the answer process. Therefore, since the time from the start time of entry of the i-th line in the answer to the end time of entry of the i-th line can be displayed, it is possible to easily identify the parts of the step-by-step answer process that took the answerer a long time to enter.
[0031] The server 10 (learning support device) according to this embodiment includes a receiving unit (CPU 11) that receives a selection of either a first mode or a second mode. When the receiving unit receives a selection of the first mode, the control unit (CPU 11) displays the length of time required by the answerer to handwrite each step of the answer process, that is, the length of time from the end of entry at a given step in the answer process to the start of entry at the next step in the given answer process. When the receiving unit receives a selection of the second mode, the control unit displays the length of time required by the answerer to handwrite each step of the answer process, that is, the length of time from the start of entry at a given step in the answer process to the end of entry at the given step in the answer process. Thus, the length of time required by the answerer to handwrite each step of the answer process can be displayed depending on the mode desired by the user.
[0032] In the server 10 (learning support device) according to this embodiment, the control unit (CPU 11) determines that the stage of the answering process has transitioned to the next stage at each line break in the answer. Therefore, the CPU 11 can easily determine that the stage of the answering process has transitioned to the next stage.
[0033] In the server 10 (learning support device) according to this embodiment, if the length of time required by the answerer to handwrite each stage of the answer process is longer than a predetermined threshold value that is preset corresponding to the stage of the answer process, the control unit (CPU 11) displays a comment that is preset corresponding to the stage of the answer process in association with the image of the answer that was handwritten. Therefore, by displaying a comment such as advice for the part of the step-by-step answer process that took the answerer time to fill in, that is, the part that the answerer has difficulty in, it is possible to help the answerer in his / her learning.
[0034] The present invention has been specifically described above based on the embodiments, but the present invention is not limited to the above embodiments and can be modified within the scope of the present invention. For example, in the above embodiments, an example was disclosed in which a non-transitory recording medium in the storage unit 13 was used as a computer-readable medium for the program of the present invention, but the present invention is not limited to this example. Other computer-readable media can be used, such as flash memory and portable recording media such as CD-ROMs. Furthermore, a carrier wave can also be used as a medium for providing the program data of the present invention via a communication line. [Explanation of symbols]
[0035] 1... learning support system, 10... server, 11... CPU (control unit, reception unit), 20... terminal device
Claims
1. A learning support device that includes a control unit that, based on timing information when a solver handwrites an answer to a problem having a step-by-step answer process including a mathematical or chemical formula leading up to a final answer, displays an image of the handwritten answer in association with the length of time required by the solver to handwrite each stage of the answer process.
2. The learning support device of claim 1, wherein the control unit displays the length of time taken by the answerer as the length of time from the time when the answerer finishes writing at a predetermined answer process stage to the time when the answerer starts writing at the next stage of the predetermined answer process stage.
3. 2. The learning support device according to claim 1, wherein the control unit displays the length of time taken by the answerer as the length of time from the start of writing at a predetermined stage of the answering process to the end of writing at the predetermined stage of the answering process.
4. a reception unit that receives a selection of either the first mode or the second mode; The control unit When the reception unit receives the selection of the first mode, the length of time required by the answerer is displayed as the length of time from the end of entry at a predetermined answering process stage to the start of entry at the next step of the predetermined answering process stage, 2. The learning support device of claim 1, wherein when the reception unit receives the selection of the second mode, the length of time required by the answerer is displayed as the length of time from the start of writing at a predetermined stage of the answering process to the end of writing at the predetermined stage of the answering process.
5. The learning support device according to claim 1 , wherein the control unit determines that the stage of the answering process has transitioned to the next stage each time a line break occurs in the answer.
6. A learning support device as described in any one of claims 1 to 4, wherein the control unit, when the length of time taken by the answerer is longer than a predetermined threshold that is preset corresponding to the stage of the answer process, displays a comment that is preset corresponding to the stage of the answer process in association with the image of the handwritten answer.
7. A learning assistance method executed by a learning assistance device, A learning support method including a control step of displaying, based on timing information when a solver handwrites an answer to a problem having a step-by-step answer process including a mathematical or chemical formula leading up to a final answer, an image of the handwritten answer in association with the length of time required by the solver to handwrite each stage of the answer process.
8. The computer used as the learning support device A program that functions as a control unit that displays, based on timing information when an answerer handwrites an answer to a question having a step-by-step answer process including a mathematical or chemical formula leading up to a final answer, the length of time required by the answerer to handwrite each step of the answer process, in association with the image of the handwritten answer.
Citation Information
Patent Citations
Learning time measuring device
JP1992301789A
Teaching system, teaching method, and program
JP2010224042A
Information processing device, information processing method and information processing program
JP2012194204A
Extraction of knowledge point and relation from teaching material of learning
JP2017021785A
Information processing apparatus, information processing method, and program
JP2019117314A