Learning support system

JP2026143971APending Publication Date: 2026-09-09BENESSE CORPORATION
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025030986
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2026-09-09

AI Technical Summary

Benefits of technology

【0019】 本発明によれば、問題に対する学習者の理解がどの程度であるかを細やかに把握し、その後の学習に活かすことを可能とした学習支援システムを提供することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026143971000001_ABST
    Figure 2026143971000001_ABST
Patent Text Reader

Abstract

We provide a learning support system that allows us to precisely grasp the extent of learners' understanding of a problem and utilize that information for subsequent learning. [Solution] The information processing device 100 includes a storage unit 1323 that stores example answers to predetermined explanatory questions, a receiving unit 1333 that receives answer data to explanatory questions from a learner's terminal device, a determination unit 1335 that determines a learning achievement level indicating the degree to which the learner has achieved the learning objectives required for the unit to which the explanatory question belongs, based on the degree of agreement between the example answers and the answer data, and an output unit 1331 that outputs the learning achievement level.
Need to check novelty before this filing date? Find Prior Art

Description

[[Technical Field]]

[0001] The present invention relates to a learning support system. [[Background Art]]

[0002] In the field of education, it has been empirically proven that learners who read problem explanations thoroughly tend to have improved academic performance, and that academic improvement of both parties can be expected when a high-performing learner explains how to solve a problem to other learners.

[0003] In addition, systems for supporting examination study have been conventionally developed.

[0004] For example, Patent Document 1 describes an education system in which one or more learner terminals and an education server are connected via a network, wherein the education server performs operations including: transmitting teaching material information to the requesting learner terminal in response to a request from the learner terminal; receiving learning result information, which is a result of learning using the teaching material information, from the learner terminal; and transmitting evaluation information for the received learning result information to the learner terminal that is the recipient of the information. It is also described that, as the learning result information, the education server receives answer results for questions as the teaching material information from the learner terminals, accumulates the answer results in a database for each learner terminal, and transmits information including the learner's weaknesses analyzed based on the accumulated answer results as the evaluation information. [[Prior Art Documents]] [[Patent Documents]]

[0005] [[Patent Document 1]] Japanese Unexamined Patent Application Publication No. 2001-350400 [[Summary of the Invention]] [[Problem to be Solved by the Invention]]

[0006] However, conventional learning systems only provide information on whether an answer to a problem is correct or incorrect, and they cannot accurately grasp the extent of the learner's understanding of the problem or use that information to improve subsequent learning.

[0007] Therefore, the present invention aims to provide a learning support system that can accurately grasp the extent to which learners understand a problem and utilize that information for subsequent learning. [Means for solving the problem]

[0008] An information processing device according to one aspect of the present disclosure comprises: a storage unit that stores example answers to predetermined explanatory questions; a receiving unit that receives answer data to explanatory questions from a learner's terminal device; a determination unit that determines a learning achievement level indicating the degree to which the learner has achieved the learning objectives required for the unit to which the explanatory questions belong, based on the degree of agreement between the example answers and the answer data; and an output unit that outputs the learning achievement level.

[0009] According to this embodiment, the information processing device can accurately grasp the extent of the learner's understanding of the problem based on the example answer to the explanation problem and the answer data for the explanation problem, and output the learning achievement level for the unit to which the explanation problem belongs, thereby enabling the learning of that unit to be utilized in subsequent learning.

[0010] In the above-described information processing device, the example answers may include model answers to explanatory questions that require explanations including the reasons or methods for arriving at the solution to a given problem, and the answer data may include explanatory data for answering a given explanatory question. According to this embodiment, the information processing device can use the model answers to explanatory questions that require explanations including the reasons or methods for arriving at the solution to a given problem to precisely grasp the extent of the learner's understanding of the problem.

[0011] In the above-described information processing device, the memory unit may store example answers for each of the multiple levels that the learner aspires to, and the determination unit may obtain the degree of agreement between the example answers corresponding to the learner's level and the answer data. According to this embodiment, the information processing device can determine a more appropriate level of learning achievement based on example answers that align with the learner's aspirations.

[0012] In the above-described information processing device, the determination unit may have different determination criteria for each of the multiple levels that the learner aspires to, and may determine the degree of learning achievement according to the determination criteria corresponding to the learner's level. According to this embodiment, the information processing device can determine a more appropriate degree of learning achievement based on determination criteria that align with the learner's aspirations.

[0013] In the above-described information processing device, the output unit may output learning content corresponding to the level of learning achievement. According to this embodiment, the information processing device can provide more effective learning content that is suitable for the learner.

[0014] The above-described information processing device may further include an assessment distribution unit that distributes an assessment containing multiple explanatory questions, and a content distribution unit that distributes learning content related to explanatory questions that have been determined to have a lower level of learning achievement compared to the learning achievement level of other explanatory questions. According to this embodiment, the information processing device can accurately identify the units that need to be addressed and connect them to learning leading up to the mock exam, for example, when there is limited time before the mock exam.

[0015] The above-described information processing device may further include a problem selection unit that selects explanatory problems for each of the multiple levels that the learner aspires to. According to this embodiment, the information processing device can determine a more appropriate level of learning achievement by selecting explanatory problems optimized according to the learner's preferences.

[0016] In the above-described information processing device, the problem selection unit may determine one or more schools belonging to a predetermined level, and obtain from past data the average standard deviation score of students who passed the entrance exam for the determined schools at a predetermined time, which is the pass score, and the average standard deviation score of students who failed the entrance exam at a predetermined time, which is the fail score, and select explanatory problems for the predetermined level based on at least the pass score and the fail score. According to this embodiment, the information processing device can determine the learner's level of learning achievement using more appropriate explanatory problems supported by past performance.

[0017] A method relating to another aspect of the present disclosure includes an information processing device having a storage unit that stores example answers to a predetermined explanatory question, receiving answer data to the explanatory question from a learner's terminal device, determining a learning achievement level indicating the degree to which the learner has achieved the learning objectives required for the unit to which the explanatory question belongs, based on the degree of agreement between the example answer and the answer data, and outputting the learning achievement level.

[0018] A program relating to another aspect of this disclosure causes one or more computers equipped with a memory unit that stores example answers to predetermined explanatory questions to perform the following processes: receiving answer data to the explanatory questions from a learner's terminal device; determining a learning achievement level that indicates the degree to which the learner has achieved the learning objectives required for the unit to which the explanatory questions belong, based on the degree of agreement between the example answers and the answer data; and outputting the learning achievement level. [Effects of the Invention]

[0019] According to the present invention, it is possible to provide a learning support system that can precisely grasp the extent to which learners understand a problem and utilize that information for subsequent learning. [Brief explanation of the drawing]

[0020] [Figure 1] This is a schematic diagram of a learning support system according to one embodiment of the present invention. [Figure 2] This figure shows an example of the hardware configuration of a server device according to one embodiment of the present invention. [Figure 3] It is a diagram showing an example of the hardware configuration of a terminal device according to an embodiment of the present invention. [Figure 4] It is a schematic configuration diagram showing a server device according to an embodiment of the present invention from a functional perspective. [Figure 5] It is a diagram showing an example of a learner DB stored in a server storage unit. [Figure 6] It is a diagram showing an example of an assessment DB stored in a server storage unit. [Figure 7] It is a diagram showing an example of an answer DB stored in a server storage unit. [Figure 8] It is a schematic configuration diagram showing a terminal device according to an embodiment of the present invention from a functional perspective. [Figure 9] It is a diagram showing an example of an assessment execution screen. [Figure 10] It is a diagram showing an example of an assessment result screen. [Figure 11] It is a flowchart showing an example of processing performed by a server device and a terminal device according to an embodiment of the present invention. [Figure 12] It is a schematic diagram illustrating processing of an information processing system according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0021] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The same elements are denoted by the same reference numerals, and duplicate descriptions are omitted. Furthermore, the following embodiments are examples for explaining the present invention, and are not intended to limit the present invention only to these embodiments. Furthermore, various modifications can be made to the present invention without departing from the gist thereof.

[0022] <Schematic Configuration of Learning Support System 1> FIG. 1 is a schematic configuration diagram (system configuration diagram) of a learning support system 1 according to an embodiment of the present invention. As shown in the figure, the learning support system 1 is configured by connecting a server device 100 and a plurality of learner terminal devices 200 to be mutually communicable via a network N.

[0023] The server device 100 is a server computer connected to the network N, and is configured to realize server functions by running a predetermined server program on that server computer. In this embodiment, as shown in Figure 12, the server device 100 can, for example, conduct an assessment to determine the learning achievement level of learners for each unit before a predetermined test such as a mock test, and distribute learning content according to the determined learning achievement level to each terminal device 200, thereby providing learning content for mock test preparation that is tailored to each individual learner.

[0024] In this embodiment, learning achievement refers to information indicating the degree to which a learner has achieved the learning objectives required of them for a given learning category. The learning objectives required of a learner vary depending on the learner's desired school, academic level, and the timing of the assessment. The desired school is information that identifies the one school that the learner aims to be accepted into, and the academic level is information that indicates the difficulty level of the learning that the learner aspires to.

[0025] In this embodiment, the assessment is conducted on a subject-by-subject basis, and the assessment includes multiple assessment questions. The assessment questions are suitable for having learners explain important knowledge in a unit, and in addition to requiring learners to answer the questions, they also require learners to explain the reasoning or method of solving the answer. A unit is information that identifies the learning category to which the assessment questions belong. Specifically, a unit is specified with information that identifies the division at the chapter level of the textbook, for example, a mathematics unit may include "Expressions and Proofs," "Trigonometric Functions," "Differential and Integral Calculus," etc.

[0026] The terminal device 200 is a computer connected to the network N and capable of accessing the server device 100. It is configured to perform its functions by running a predetermined learner terminal program on the computer. The terminal device 200 can receive assessments and learning content from the server device 100 via the network N and play the content by running the terminal program. As described above, the assessments distributed from the server device 100 include questions that require the learner to provide an explanation including the reasoning or method of solving the problem, in addition to the answer to the question. The terminal device 200 can request the learner to provide an explanation including the reasoning or method of solving the problem. In this embodiment, the learner can provide an explanation by speaking the audio explanation into the microphone of the terminal device 200.

[0027] After the assessment is completed, the server device 100 obtains a degree of agreement for each assessment problem based on the explanation (example of answer data) and model answer (example of answer example) provided by the learner. Based on this degree of agreement, the server device 100 determines the learner's level of learning achievement for the unit to which the assessment problem belongs, and can distribute the determination result and learning content corresponding to the determination result to the terminal device 200. In one embodiment, the server device 100 can distribute learning content to the terminal device 200 for reviewing the unit to which the assessment problem determined to have a low level of learning achievement belongs.

[0028] In one example of this embodiment, the terminal device 200 is assumed to be owned by the user through loan or purchase and used by the user for learning. In this embodiment, the user is a student, but is not limited to this, and may be any user. In this embodiment, a student learner uses the terminal device 200 as one of the means of studying in order to pass the entrance exam for their desired school.

[0029] In this embodiment, the terminal device 200 is preferably assumed to be a tablet computer (hereinafter also referred to as "tablet terminal"). Therefore, in order to facilitate understanding, the following description will take an embodiment in which the terminal device 200 is a tablet terminal as an example.

[0030] However, in the present invention, the terminal device 200 is not limited to a tablet terminal, but may also be a PC (personal computer, including a notebook computer), a home game console (including a portable game console), a mobile phone (so-called feature phone), a smartphone (multifunctional mobile phone), a personal digital assistant (PDA), a portable music player, an e-book reader, or other computer equipment.

[0031] Network N is a communication line or network related to information processing, including, for example, the internet or a LAN (local area network) built within a home. Its specific configuration is not particularly limited as long as it is configured to enable the transmission and reception of data between the server device 100 and the terminal device 200, and it does not matter whether it is wired or wireless.

[0032] Furthermore, network N may be composed of multiple types of communication lines and networks and various network devices. For example, network N may include base stations and wireless LAN access points (such as WiFi routers) wirelessly connected to terminal devices 200, a mobile communication network connected to base stations, telephone lines, cable television lines or optical communication lines or other public lines connected from access points via routers and modems, the Internet connected to server devices 100, and gateway devices connecting the mobile communication network and public lines to the Internet.

[0033] <Hardware configuration of server device 100> Figure 2 is a diagram (system block diagram) showing an example of the hardware configuration of a server device 100 according to one embodiment of the present invention. As shown in the figure, the server device 100 includes an arithmetic processing unit (processor) 101 such as a CPU or MPU, a ROM 102 and RAM 103 as storage devices, an external interface 104 to which an input unit 105 and an external memory 106 are connected, an image processing unit 107 to which a display monitor 111 is connected, a slot drive 108 to which a disk or memory device is housed or connected, an audio processing unit 109 to which a speaker device 112 is connected, and a network interface 110.

[0034] Each component is connected to one another via a transmission line 120, such as an internal bus, an external bus, and a system bus including an expansion bus. Input / output devices such as the input unit 105, external memory 106, display monitor 111, and speaker device 112 may be omitted as needed, and even if they are included, they do not need to be constantly connected to the transmission line 120.

[0035] The arithmetic processing unit 101 controls the operation of the entire server device 100, transmits and receives control signals and information signals (data) with the other components mentioned above, and performs various arithmetic operations necessary for the execution of learning support. For this reason, the arithmetic processing unit 101 is configured to perform arithmetic operations such as addition, subtraction, multiplication, and division using numerical arithmetic units, logical operations such as logical OR, logical AND, and logical negation, bitwise operations such as bitwise OR, bitwise AND, bitwise inversion, bitwise shift, and bitwise rotation on high-speed accessible memory areas such as registers, and further, as necessary, saturation operations, trigonometric function operations, vector operations, etc.

[0036] Generally, ROM 102 stores the Initial Program Loader (IPL), which is executed first after power-on. When this IPL is executed, the server program and learning support program stored on the disk or memory device housed in or connected to the slot drive 108 are read into RAM 103 by the arithmetic processing unit 101, and then executed by the arithmetic processing unit 101. Furthermore, ROM 102 stores the operating system program and other various data necessary for controlling the operation of the entire server device 100.

[0037] RAM103 is for temporarily storing server programs, learning support programs, and various data. As described above, the read server programs, learning support programs, and other data necessary for communication between learning content and multiple terminal devices 200 are stored in RAM103. The learning support programs may be recorded on an external recording medium and installed from the external recording medium into RAM103.

[0038] Furthermore, the arithmetic processing unit 101 sets a variable area in RAM 103 and performs direct calculations on the values ​​stored in that variable area using the numerical calculation unit, or it copies or moves the values ​​stored in RAM 103 to a register and performs direct calculations on that register, or it writes the results of those calculations back to RAM 103.

[0039] The input unit 105, connected via the external interface 104, accepts various operation inputs from users on the service provider side who provide learning support services using the server device 100. The input unit 105 can be a keyboard, touchpad, touch panel, or, for example, a voice input device. The type of device is not particularly limited as long as it can perform various operation inputs, confirmation operations, cancellation operations, menu display, and other instruction inputs.

[0040] The RAM 103 and the external memory 106, which is detachably connected via the external interface 104, store rewritable data such as the operating status of the server device 100, the access status of each terminal device 200, and the content distribution status of each terminal device 200.

[0041] The image processing unit 107 processes various data read from the slot drive 108 using either the arithmetic processing unit 101 or the image processing unit 107 itself, and then records the processed image information in a frame memory or the like. The image information recorded in this frame memory is converted into a video signal at a predetermined synchronization timing and output to the display monitor 111 connected to the image processing unit 107. This enables the display of various images. In addition, image information related to learning support is sent from the image processing unit 107 and / or the arithmetic processing unit 101 to each terminal device 200 through collaborative processing with the arithmetic processing unit 101, etc.

[0042] Furthermore, the audio processing unit 109 converts various data read from the slot drive 108 into audio signals and outputs them from the speaker device 112 connected to the audio processing unit 109. In addition, audio information related to learning support is sent from the audio processing unit 109 and / or the arithmetic processing unit 101 to each terminal device 200 through collaborative processing with the arithmetic processing unit 101, etc.

[0043] Furthermore, the network interface 110 is for connecting the server device 100 to the network N, and consists of, for example, devices compliant with various standards used for building LANs, analog modems, ISDN modems, ADSL modems, cable modems for connecting to the Internet using cable television lines, and communication interface circuits for connecting these to the processing unit 101 via the transmission line 120.

[0044] The server device 100 may consist of a single computer, or it may consist of multiple computers distributed across a network, in the form of so-called cloud computing. Alternatively, a single computer may have multiple server functions.

[0045] <Hardware configuration of terminal device 200> Figure 3 is a diagram showing an example of the hardware configuration of a terminal device 200 according to one embodiment of the present invention. The terminal device 200 shown in Figure 3 includes a touch panel 14, a speaker 16, a microphone 18, hard buttons 20, hard keys 22, a mobile communication antenna 30, a mobile communication unit 32, a wireless LAN communication antenna 34, a wireless LAN communication unit 36, a storage unit 38, a main control unit 40, a camera 26, and an external interface 42 including an audio output terminal 24.

[0046] The touch panel 14 has both display and input device functions and consists of a display (display screen) 14A that handles the display function and a touch sensor 14B that handles the input function. The display 14A is made up of a common display device such as a liquid crystal display or an organic EL (Electro Luminescence) display. The touch sensor 14B is made up of an element for detecting contact operations placed on the upper surface of the display 14A and a transparent operating surface laminated on top of it. Any known method can be used as the contact detection method for the touch sensor 14B, such as capacitive, resistive (pressure-sensitive), or electromagnetic induction.

[0047] The touch panel 14 displays an image generated by the execution of a program 50 stored in the storage unit 38 by the main control unit 40. As an input device, the touch panel 14 accepts operation input by detecting the movement of a contacting object (including the user's finger or a stylus; hereinafter, the case of a finger will be described as a representative example) that comes into contact with the operating surface, and provides the main control unit 40 with information on the contact position. The movement of the finger is detected as coordinate information indicating the position or area of ​​the contact point, and the coordinate information is represented, for example, as coordinate values ​​on two axes, the short side direction and the long side direction of the touch panel 14.

[0048] The terminal device 200 is connected to the network N via a mobile communication antenna 30 and a wireless LAN communication antenna 34, and is capable of data communication with the server device 100.

[0049] The program 50 according to this embodiment may be installed on the terminal device 200, or it may be provided online from a server (not limited to the server device 100) with learning support functions, etc. When the program 50 is executed, a learning support application that enables learning is activated.

[0050] <Functional configuration of server device 100> Figure 4 is a schematic configuration diagram (functional configuration diagram) showing a server device 100 according to one embodiment of the present invention from a functional standpoint. The server device 100 is for supporting the learning of learners on the terminal device 200, and for that purpose, it includes at least a server communication unit 131, a server storage unit 132, and a server processing unit 133.

[0051] The server communication unit 131 communicates between the server device 100 and the network N, and has the function of supplying data received from the terminal device 200 to the server processing unit 133, and transmitting data supplied from the server processing unit 133 to the terminal device 200. Specifically, the server communication unit 131 consists of at least the network interface 110 shown in Figure 2 above.

[0052] The server memory unit 132 is for storing various programs and data, and specifically, it may consist of at least one of the ROM 102, RAM 103, external memory 106, and slot drive 108 shown in Figure 2. Here, the program stored in the server memory unit 132 is a program for a learning support application that executes the processing procedure described later. The server memory unit 132 also records data related to such learning support, display data, and data of various calculation results.

[0053] For example, the server storage unit 132 stores the learner DB 1321, school DB 1322, assessment DB 1323, answer DB 1324, learning content DB 1325, mock exam results DB 1326, mock exam questions DB 1327, and examination results DB 1328.

[0054] Figure 5 shows an example of a learner database stored in the server storage unit 132. The learner database 1321 shown in Figure 5 includes at least a learner ID, learner name, desired school, and academic level. The learner ID is information for uniquely identifying a member of the learning support system 1 service. In this embodiment, it is assumed that users of the learning support system 1 service have entered into a service usage agreement using the present invention. Through the usage agreement, users are assigned a learner ID, and a learning support screen is generated for each learner ID.

[0055] The target school is information that identifies the one school that the learner aims to be accepted into. The aspiration level is information that indicates the difficulty level of learning that the learner aims for. In this embodiment, the aspiration level includes four levels: "minimum aspiration," "standard aspiration" (more difficult than minimum aspiration), "difficult aspiration" (more difficult than standard aspiration), and "most difficult aspiration" (more difficult than difficult aspiration). The level is set according to the target school specified by the learner.

[0056] The school database 1322 includes at least a school ID, school name, and school rank indicating the difficulty level of the school. The school ID is information for uniquely identifying a school. In this embodiment, the school rank includes four ranks: "C rank", "A rank" which is more difficult than C rank, "S rank" which is more difficult than A rank, and "SS rank" which is more difficult than S rank.

[0057] Figure 6 shows an example of an assessment database stored in the server storage unit 132. The assessment database 1323 shown in Figure 6 includes at least the following: assessment question ID, subject, unit, grade level, month of implementation, orientation level, explanatory questions, hints, answer choices, model answer for the most difficult level, model answer for the difficult level, model answer for the standard level, and model answer for the minimum level. The assessment question ID is information for uniquely identifying the assessment question. The subject is information for identifying the subject to which the assessment question belongs. The unit ID is information for uniquely identifying the learning category to which the assessment question belongs.

[0058] The grade level is information that identifies the grade level of the learner taking the mock exam that is the target of the preparation. The month of implementation is information that indicates the month in which the mock exam is implemented. The orientation level stores one or more orientation levels for which the assessment questions are presented. For example, in the example in Figure 6, for unit ID "U01", assessment DB1323 stores assessment questions common to "minimum orientation" and "standard orientation", and assessment questions common to "difficult orientation" and "most difficult orientation". For unit ID "U10", assessment DB1323 stores assessment questions for "most difficult orientation", assessment questions for "difficult orientation", and assessment questions for "standard orientation", but does not store assessment questions for "minimum orientation". Thus, in this embodiment, assessment DB1323 can enable assessments that include different assessment questions depending on the orientation level.

[0059] Explanation questions are problem information that requires learners to provide an explanation of how they arrived at the answer or how they solved it, in addition to the answer itself. Hints are information that can serve as a hint to solve the problem. Multiple answer choices are stored for each answer choice. The model answer for the most difficult level stores the most appropriate answer required for learners aiming for the most difficult level. Similarly, the model answers for difficult level, standard level, and minimum level stores the most appropriate answers required for learners aiming for difficult level, standard level, and minimum level, respectively. In this embodiment, an example is described in which the assessment DB1323 stores model answers for each level of difficulty, but in another embodiment, a single model answer common to all levels of difficulty may be stored.

[0060] Figure 7 shows an example of an answer database stored in the server storage unit 132. The answer database 1324 shown in Figure 7 includes at least the assessment question ID, learner ID, explanation data, degree of agreement, learning achievement level, and date and time. The explanation data stores the learner's explanation data for the assessment question.

[0061] The degree of agreement is information indicating the degree of agreement with the model answer. In this embodiment, the degree of agreement stores the degree of agreement between the model answer corresponding to the desired level and the explanatory data. The learning achievement level is information indicating the degree of achievement of the learning objectives required of the learner. In this embodiment, the learning achievement level stores information indicating one of the following: "1: High", "2: Medium", or "3: Low". Note that the learning achievement level includes not only evaluations expressed by numbers, but also rankings and other evaluations expressed by letters or symbols such as A, B, C or A, B, C. The date and time is information indicating the date and time of the answer.

[0062] Learning content DB1325, in one example, includes at least the assessment question ID, learning achievement level, content ID, content name, and content. The content ID is information used to uniquely identify the learning content. The content contains one or more questions.

[0063] The mock exam results database (DB1326) stores, for example, the results of mock exams administered at a specific time for each student, including at least the grade level, month of administration, student ID, score, and standard score.

[0064] In one example, the mock exam question DB1327 stores various information about the questions included in a given mock exam, including at least the mock exam question ID, unit, point allocation, and correct answer rate. In this embodiment, an example in which a mock exam question DB1327 is provided for each mock exam will be described.

[0065] The examination results database (DB1328) includes, in one example, at least the school ID, student ID, and pass / fail status. The pass / fail status stores information indicating either a pass or a fail.

[0066] Returning to Figure 4, the server processing unit 133 is composed of the arithmetic processing unit 101 shown in Figure 2, and processing by each of the functional modules described later is executed based on control commands from the arithmetic processing unit 101. In other words, the arithmetic processing unit 101 functions as the server processing unit 133 in this embodiment. To further explain using learning support in this embodiment as an example, the functional modules include a screen transmission unit 1331, an assessment distribution unit 1332, an answer reception unit 1333, a degree of agreement acquisition unit 1334, an achievement determination unit 1335, a confirmation unit 1336, a content distribution unit 1337, and a problem selection unit 1338. The functional modules are realized by the various programs described above executed by the processor of the arithmetic processing unit 101, or they may be implemented in the arithmetic processing unit 101 as firmware.

[0067] The screen transmission unit 1331 generates and transmits corresponding screen information to the terminal device 200 in response to user input from the terminal device 200. Specifically, the screen transmission unit 1331 transmits, for example, assessment results screen information to the terminal device 200 to display the assessment results. The screen transmission unit 1331 also generates and transmits mock exam preparation content screen information to the terminal device 200 to display a list of learning content distributed according to the learning achievement level.

[0068] The assessment distribution unit 1332 distributes assessments to the learner's terminal device 200. In this embodiment, the assessment distribution unit 1332 receives an assessment distribution request from the terminal device 200, which includes the learner ID and the target mock exam information. Based on the learner's preference level corresponding to the learner ID and the mock exam information, it retrieves assessment questions from the assessment DB 1323 and distributes them to the terminal device 200 of the designated learner. In one example, the mock exam information includes the grade level of the learner taking the mock exam and the month in which it is conducted.

[0069] The answer receiving unit 1333 receives answer information from the terminal device 200. In this embodiment, the answer receiving unit 1333 receives answer information including the learner ID, assessment question ID, and explanation data from the terminal device 200, and stores the answer information in the answer DB 1324.

[0070] The degree of agreement acquisition unit 1334 acquires the degree of agreement based on the explanatory data and model answers received from the terminal device 200. In this embodiment, first, the degree of agreement acquisition unit 1334 identifies the learner's orientation level by referring to the learner DB 1321 based on the learner ID in the answer DB 1324.

[0071] Next, the degree of agreement acquisition unit 1334 obtains the model answer for the orientation level identified based on the assessment problem ID from the assessment DB 1323, obtains the degree of agreement based on the explanatory data in the answer DB 1324 and the model answer, and stores the degree of agreement in the answer DB 1324.

[0072] The achievement level determination unit 1335 determines the learner's learning achievement level based on the degree of agreement obtained by the degree of agreement acquisition unit 1334. In this embodiment, the achievement level determination unit 1335 determines the learning achievement level as "1: High" if the degree of agreement is equal to or greater than the first threshold, determines the learning achievement level as "2: Medium" if the degree of agreement is greater than or equal to the second threshold but less than the first threshold, and determines the learning achievement level as "3: Low" if the degree of agreement is less than the second threshold.

[0073] As mentioned above, learning achievement refers to information indicating the degree to which a learner has achieved the learning objectives required of them for a given learning category. The learning objectives required of a learner vary depending on the learner's desired school, academic level, and the timing of the assessment. In this embodiment, the server device 100 can determine the learning achievement that reflects the academic level by saving model answers for each academic level and obtaining the degree of agreement with the model answer for that academic level. In an embodiment using a single model answer, the server device 100 can determine the learning achievement that reflects the academic level by setting different first and second thresholds (an example of judgment criteria) for each academic level. Furthermore, in one embodiment, the server device 100 can determine the learning achievement that reflects the timing of the assessment by setting different first and second thresholds depending on the timing of the assessment.

[0074] The confirmation unit 1336 confirms the learner's learning achievement level. In this embodiment, confirmation information is received from the terminal device 200 and the answer database 1324 is updated. The confirmation information includes the learner ID, the assessment question ID, and one or more sets of learning achievement levels.

[0075] The content distribution unit 1337 distributes learning content to the learner's terminal device 200. In this embodiment, the content distribution unit 1337 retrieves learning content from the learning content DB 1325 based on the learning achievement level in the answer DB 1324 and distributes it to the terminal device 200 of a designated learner. In one embodiment, the content distribution unit 1337 can distribute learning content stored in the learning content DB 1325 to the terminal device 200 in association with assessment questions in which the learning achievement level has been determined to be low.

[0076] In this embodiment, an example is described in which learning content related to assessment questions judged to have a low level of learning achievement is distributed to the terminal device 200. However, in another embodiment, learning content related to assessment questions judged to have a medium or high level of learning achievement may be distributed to the terminal device 200 in addition to / instead of learning content related to assessment questions judged to have a low level of learning achievement.

[0077] The problem selection unit 1338 selects explanatory questions from the assessment DB 1323 for each orientation level. In this embodiment, for each orientation level, the problem selection unit 1338 determines one or more schools belonging to that orientation level, and based on the mock exam results DB 1326 and the examination results DB 1328, it calculates the passing score, which is the average standard score of learners who passed the determined schools, and the failing score, which is the average standard score of learners who failed, for each month in which the mock exam was conducted.

[0078] For example, the problem selection unit 1338 calculates the standard deviation scores for successful and unsuccessful students in a mock exam conducted in November of the second year of high school, and assumes that the successful student score was 55 and the unsuccessful student score was 50. Next, the problem selection unit 1338 calculates the scores required to obtain the successful student score and the unsuccessful student score in the target mock exam based on the mock exam problem DB 1327, and assumes that the score required to obtain the successful student score was 130 points and the score required to obtain the unsuccessful student score was 100 points.

[0079] Next, the problem selection unit 1338 sorts the problems of the target mock exam by correct answer rate based on the mock exam problem database 1327, and determines the difference between the problems that a successful candidate should answer correctly and the problems that an unsuccessful candidate should answer correctly, assuming that the problems with the highest correct answer rates are answered correctly first. Finally, the problem selection unit 1338 selects explanation questions based on the questions with the difference. Through this process, the problem selection unit 1338 can select explanation questions based on the problems in which it is presumed that there was a difference in academic ability between successful and unsuccessful candidates.

[0080] <Functional configuration of terminal device 200> Figure 8 is a schematic configuration diagram (functional configuration diagram) showing a terminal device 200 according to one embodiment of the present invention from a functional standpoint. In this embodiment, the terminal device 200 is, for example, a tablet terminal and, as shown in Figure 8, comprises at least a terminal communication unit 202, a display unit 204, an operation unit 206, an audio output unit 208, an audio input unit 210, a terminal storage unit 212, and a learner application control unit 214.

[0081] The terminal communication unit 202 can be implemented, for example, by a mobile communication unit 32 or a wireless LAN communication unit 36. The terminal communication unit 202 transmits data supplied from the learner application control unit 214 to the server device 100 and supplies data received from the server device 100 to the learner application control unit 214.

[0082] The display unit 204 is implemented by, for example, a touch panel 14 or a main control unit 40, and displays screens related to content and other learning support applications.

[0083] The operation unit 206 is implemented, for example, by a touch panel 14, hard buttons 20, hard keys 22, etc., and receives user input.

[0084] The audio output unit 208 is implemented, for example, by a speaker 16 and a main control unit 40, and outputs audio contained in assessment and learning content.

[0085] The audio input unit 210 is implemented, for example, by a microphone 18 and a main control unit 40, and receives audio of explanations from learners.

[0086] The terminal storage unit 212 is for storing various programs and data, and specifically, it may consist of the storage unit 38 shown in Figure 3, as described above. The programs stored in the terminal storage unit 212 are programs for learning support applications that execute processing procedures described later. The terminal storage unit 212 also records data related to such learning support, display data, and data of various calculation results.

[0087] For example, the terminal storage unit 212 stores learner identification data 2121. The identification data 2121 includes at least a learner ID, login ID, and password.

[0088] The learner application control unit 214 can be implemented by, for example, the main control unit 40. The learner application control unit 214 implements each function of the learning support application when the program 50 is executed. The learner application control unit 214 includes a reception unit 2141, an authentication unit 2142, and an input / output control unit 2143.

[0089] The reception unit 2141 receives information corresponding to user operations entered via the touch panel 14 or the like. The reception unit 2141 outputs the information corresponding to the received user operations to the appropriate units. For example, as will be described later, the reception unit 2141 receives learner login information and the like entered using the operation unit 206, and outputs the received information to the appropriate units.

[0090] The authentication unit 2142 authenticates the learner using the login information obtained from the reception unit 2141. For example, the login information includes a login ID and password, and the authentication unit 2142 performs authentication processing using the identification data 2121. Note that the authentication processing may be performed by the server device 100 or an authentication server separate from the server device 100. Furthermore, any authentication method may be used, such as authentication using an entered password, fingerprint authentication, iris authentication, or voiceprint authentication. In this case, the information used for authentication is input, for example, from the operation unit 206.

[0091] The input / output control unit 2143 transmits various requests to the server device 100 according to the learner's input obtained from the reception unit 2141, and receives the processing results to generate a screen based on the various information, which is then displayed on the display unit 204. For example, in this embodiment, the input / output control unit 2143 responds to receiving an assessment distribution instruction from the learner via the operation unit 206 by transmitting an assessment distribution request to the server device 100, receiving multiple assessment questions as a processing result, generating an assessment implementation screen, and displaying it on the display unit 304.

[0092] Furthermore, the input / output control unit 2143 transmits answer information entered by the learner via the operation unit 206 and the voice input unit 210 to the server device 100, receives assessment result screen information as a result of processing, generates an assessment result screen, and displays it on the display unit 304. In addition, the input / output control unit 2143 responds to receiving an assessment result confirmation instruction from the learner via the operation unit 206 by transmitting confirmation information to the server device 100, receives learning content corresponding to the confirmed learning achievement level and mock test preparation content screen information for displaying a list of said learning content, generates a mock test preparation content screen, and displays it on the display unit 304.

[0093] <Example of terminal device 200 screen> Next, an example of the learning support service screen in the embodiment will be described. Figure 9 is a diagram showing an example of an assessment screen. In the example shown in Figure 9, screens (A) to (D) that change over time are shown for an example of conducting a mathematics assessment. In this embodiment, the answer time for the assessment questions is 1 minute. The assessment screen (A) is displayed from the start of the first question until 20 seconds later. If the learner has not started entering their answer after 20 seconds, the assessment screen (B) is displayed from 21 seconds to 40 seconds later. If the learner has not started entering their answer after 40 seconds, the assessment screen (C) is displayed from 41 seconds to 60 seconds later. After the answer time has elapsed, the assessment screen (D) is displayed from the start of the second question until 20 seconds later.

[0094] Screen (A) includes information about the assessment question and a recording control 901. In this embodiment, the learner can start inputting an answer by selecting the recording control 901. Screen (B) includes information about the assessment question and the recording control 901, as well as a hint area 902. Screen (C) includes an answer choice area 903 instead of the recording control 901.

[0095] Figure 10 shows an example of an assessment results screen. In the example shown in Figure 10, the results screen for each assessment question (A) and the assessment results screen for all assessment questions (B) are shown. The results screen (A) includes a question area 1001 that displays the question, a model answer area 1002 that displays the model answer, and an answer area 1003 that displays the answer information entered by the learner.

[0096] Furthermore, the results screen (B) includes a results area 1004 and a registration control 1005 for all assessment questions. The results area 1004 includes a learning achievement level selection control 1006 for each assessment question. In this embodiment, the learning achievement level selection control 1006 is a control that allows the user to select one of "high," "medium," or "low," and in the initial state, the learning achievement level determined by the achievement level determination unit 1335 is selected. The learning achievement level selection control 1006 allows the learner to check the determined learning achievement level and change the learning achievement level as appropriate based on their own will.

[0097] <Operation> Next, the operation of the learning support system 1 will be explained. In this embodiment, an example will be described in which a second-year high school student, student 2, takes an assessment prior to a mock exam scheduled to be held in November. Figure 11 is a flowchart showing an example of processing between a server device and a terminal device according to one embodiment of the present invention. In this embodiment, before the processing shown in Figure 11, various data is assumed to be stored in the school DB 1322, assessment DB 1323, and learning content DB 1325 under the management of the administrator of the server device 100. In addition, the student DB 1321 is assumed to store the student's desired school and academic level, which are set at any time the student chooses.

[0098] When a learner, who is a user of the learning support system 1, enters login information using the operation unit 206 of the terminal device 200, the reception unit 2141 of the terminal device 200 receives the login information (S101). Here, it is assumed that learner 2 with learner ID "user2" entered the login information using the operation unit 206. When the reception unit 2141 receives the login information, the authentication unit 2142 of the terminal device 200 authenticates the learner using the login information obtained from the reception unit 2141 (S102). In this embodiment, the login information includes a login ID and a password, and the authentication unit 2142 performs authentication processing using identification data 2121.

[0099] Upon successful authentication, a learning support screen dedicated to the logged-in learner is displayed on the display unit 204. Subsequently, when the learner uses the operation unit 206 to input an assessment distribution instruction to conduct the assessment, the input / output control unit 2143 of the terminal device 200 transmits the assessment distribution request received by the reception unit 2141 to the server device 100 (S103). Here, it is assumed that the input / output control unit 2143 transmits an assessment distribution request including the learner ID "user2" and the mock exam information "2nd year high school, November".

[0100] The assessment distribution unit 1332 of the server device 100 receives an assessment distribution request from the terminal device 200 (S104), retrieves assessment questions from the assessment DB 1323 based on the learner's aspiration level and mock exam information corresponding to the learner ID (S105), and distributes them to the learner's terminal device 200 (S106). In this embodiment, the assessment distribution unit 1332 retrieves six assessment questions from the assessment DB 1323 based on the aspiration level "most difficult" and mock exam information "2nd year of high school, November," and distributes them to the terminal device 200 of learner 2.

[0101] When an assessment question is distributed from the assessment distribution unit 1332 (S107), the input / output control unit 2143 of the terminal device 200 plays the assessment question on the display unit 304 and the audio output unit 208 (S108). Here, the input / output control unit 2143 displays the assessment execution screen shown in Figure 9 on the display unit 304.

[0102] When a learner selects the recording control 901 on the assessment screen and speaks an explanatory voice into the microphone 18 of the terminal device 200 to input explanatory data, the input / output control unit 2143 saves the explanatory data in the terminal storage unit 212 in association with the assessment question ID (S109). Alternatively, when a learner inputs explanatory data by selecting one of the answer choices displayed in the answer choice area 903 on the assessment screen, the input / output control unit 2143 saves the information of the selected answer choice as explanatory data in the terminal storage unit 212 in association with the assessment question ID.

[0103] Upon obtaining the explanatory data for the final assessment question, the input / output control unit 2143 transmits answer information, including the learner ID, assessment question ID, and explanatory data, to the server device 100 (S110).

[0104] The answer receiving unit 1333 of the server device 100 receives answer information from the terminal device 200 and stores the answer information in the answer DB 1324 (S111).

[0105] The matching score acquisition unit 1334 of the server device 100 acquires the matching score based on the explanatory data and model answers included in the answer information received from the terminal device 200 (S112). In this embodiment, the matching score acquisition unit 1334 identifies the learner's preference level by referring to the learner DB 1321 based on the learner ID in the answer DB 1324. Next, the matching score acquisition unit 1334 acquires the model answer for the preference level identified based on the assessment problem ID from the assessment DB 1323, acquires the matching score based on the explanatory data in the answer DB 1324 and the model answers, and saves the matching score in the answer DB 1324. Here, it is assumed that the matching score acquisition unit 1334 acquired and saved the matching score for six assessment problems for learner ID "user2". Note that if the explanatory data in the answer DB 1324 is information for one of the answer choices, the matching score acquisition unit 1334 proceeds to the next process without acquiring the matching score with the model answer.

[0106] Next, the achievement level determination unit 1335 of the server device 100 determines the learner's learning achievement level based on the degree of agreement obtained by the degree of agreement acquisition unit 1334 (S113). In this embodiment, the achievement level determination unit 1335 determines the learning achievement level as "1: High" if the degree of agreement is equal to or greater than the first threshold, determines the learning achievement level as "2: Medium" if the degree of agreement is greater than or equal to the second threshold but less than the first threshold, and determines the learning achievement level as "3: Low" if the degree of agreement is less than the second threshold. Furthermore, the achievement level determination unit 1335 determines the learning achievement level as "2: Medium" if the explanatory data in the answer DB 1324 is information from one of the answer choices, and the answer choice is correct, and the learning achievement level as "3: Low" if the answer choice is incorrect.

[0107] Once the achievement determination unit 1335 completes its determination, the screen transmission unit 1331 of the server device 100 generates assessment result screen information and transmits it to the terminal device 200 (S114).

[0108] When the screen transmission unit 1331 transmits assessment result screen information (S115), the input / output control unit 2143 of the terminal device 200 generates the assessment result screen and displays it on the display unit 304 (S116). Here, it is assumed that the input / output control unit 2143 displays the assessment result screen shown in Figure 10 on the display unit 304.

[0109] When a learner inputs an assessment result confirmation instruction by changing the learning achievement level via the learning achievement level selection control 1006 as necessary in the result area 1004 displayed on the assessment results screen and selecting the registration control 1005, the input / output control unit 2143 transmits confirmation information including the learner ID, assessment problem ID, and one or more sets of learning achievement levels to the server device 100 (S117). In this embodiment, the input / output control unit 2143 transmits the confirmed learning achievement levels for all assessment problems included in the assessment, but in another embodiment, only the learning achievement levels changed by the learner may be transmitted to the server device 100.

[0110] The confirmation unit 1336 of the server device 100 receives confirmation information from the terminal device 200 and updates the answer DB 1324 (S118).

[0111] Next, the content distribution unit 1337 of the server device 100 retrieves learning content from the learning content DB 1325 based on the learning achievement level in the answer DB 1324 (S119) and distributes it to the terminal device 200 of a predetermined learner (S120). In this embodiment, for learners corresponding to learner IDs included in the confirmed information, the content distribution unit 1337 retrieves learning content stored in the learning content DB 1325 in association with assessment questions that were determined to have a low learning achievement level and distributes it to the learner's terminal device 200. Here, it is assumed that the content distribution unit 1337 retrieves learning content stored in the learning content DB 1325 in association with the assessment question IDs and learning achievement level "3: Low" for each of questions 3, 4, and 6, which were determined to have a low learning achievement level as assessment results, and distributes it to the terminal device 200 of learner 2.

[0112] Furthermore, the screen transmission unit 1331 of the server device 100 generates mock exam preparation content screen information for displaying a list of learning content distributed by the content distribution unit 1337 and transmits it to the terminal device 200 (S121).

[0113] When the screen transmission unit 1331 transmits the mock exam preparation content screen information (S122), the input / output control unit 2143 of the terminal device 200 generates the mock exam preparation content screen and displays it on the display unit 304 (S123). Subsequently, the learner can select one of the learning content items displayed on the mock exam preparation content screen at any time and play the selected learning content.

[0114] In this embodiment, an example was described in which the matching score acquisition process and the learning achievement rate determination process are performed on the server device 100 side. However, the invention is not limited to this, and some or all of these processes may be performed on the terminal device 200 side.

[0115] Furthermore, in this embodiment, we have described an example in which various requests are sent to the server device 100 by executing a learning support application stored in the terminal device 200, and the processing results are received and displayed. However, in other embodiments, various requests may be sent to the server device 100 according to user operations in a browser implemented in the terminal device 200, and the processing results may be received and displayed on the browser.

[0116] As described above, according to this embodiment, the server device 100 requests the learner to provide an explanation including the reasoning or method of solving the problem, and determines the level of learning achievement based on the degree of agreement between the explanation data and the model answer. In this way, it can grasp in detail the extent of the learner's understanding of the problem and output the level of learning achievement and learning content corresponding to the level of learning achievement, which can be used to support the learner's subsequent learning.

[0117] Furthermore, the server device 100 stores model answers for each of the multiple levels that the learner aspires to, and can determine a more appropriate level of learning achievement based on model answers that align with the learner's aspirations.

[0118] Furthermore, the server device 100 can determine a more appropriate level of learning achievement by determining the level of learning achievement according to criteria corresponding to the learner's level.

[0119] Furthermore, the server device 100 can provide learners with more effective learning content tailored to their learning progress by outputting learning content according to their level of achievement.

[0120] Furthermore, the server device 100 can conduct an assessment that includes multiple explanatory questions and deliver learning content related to the explanatory questions that are judged to have a low level of learning achievement. Therefore, for example, when there is limited time before a mock exam, it is possible to accurately identify the units that need to be addressed and use that information to guide studying until the mock exam.

[0121] Furthermore, the server device 100 can determine a more appropriate level of learning achievement by selecting explanatory questions according to the student's learning level.

[0122] Furthermore, the server device 100 can determine the learner's learning achievement level by selecting explanatory questions for a predetermined academic level based on the average standard deviation score of learners who passed the entrance exam for a school belonging to a predetermined academic level at a predetermined time, and the average standard deviation score of learners who failed the entrance exam, thereby using more appropriate explanatory questions backed by past performance. [Explanation of symbols]

[0123] 1...Learning support system, 101...Calculation processing unit, 102...ROM, 103...RAM, 104...External interface, 105...Input unit, 106...External memory, 107...Image processing unit, 108...Slot drive, 109...Audio processing unit, 110...Network interface, 111...Display monitor, 112...Speaker device, 120...Transmission line, 131...Server communication unit, 132...Server storage unit, 1321...Learner DB, 1322...School DB, 1323...Assessment DB, 1 324...Answer DB, 1325...Learning Content DB, 1326...Mock Exam Results DB, 1327...Mock Exam Questions DB, 1328...Exam Results DB, 133...Server Processing Unit, 1331...Screen Transmission Unit (Output Unit), 1332...Assessment Distribution Unit, 1333...Answer Reception Unit (Receiving Unit), 1334...Conformance Acquisition Unit (Judgment Unit), 1335...Achievement Determination Unit (Judgment Unit), 1336...Confirmation Unit, 1337...Content Distribution Unit (Output Unit), 1338...Question Selection Unit, 200...Terminal Device, 14...Touch Panel, 14A... Display, 14B…Touch sensor, 16…Speaker, 18…Microphone, 20…Hard button, 22…Hard key, 24…Audio output terminal, 26…Camera, 30…Antenna for mobile communication, 32…Mobile communication unit, 34…Antenna for wireless LAN communication, 36…Wireless LAN communication unit, 38…Storage unit, 40…Main control unit, 42…External interface, 50…Program, 202…Terminal communication unit, 204…Display unit, 206…Operation unit, 208…Audio output unit, 210…Audio input unit, 212…Terminal End-of-story unit, 2121...Identification data, 214...Learner application control unit, 2141...Reception unit, 2142...Authentication unit, 2143...Input / output control unit (first transmission unit, first terminal reception unit, second transmission unit, second terminal reception unit), 901...Recording control 901, 902...Hint area, 903...Answer selection area, 1001...Problem area, 1002...Model answer area, 1003...Answer area, 1004...Result area, 1005...Registration control, 1006...Learning achievement level selection control, N...Network

Claims

1. A memory unit that stores example answers to the prescribed explanation questions, A receiving unit that receives answer data for the aforementioned explanatory questions from the learner's terminal device, A determination unit determines, based on the degree of agreement between the aforementioned example answer and the aforementioned answer data, the degree to which the learning achievement level indicates the degree to which the learning objectives required of the learner have been achieved for the unit to which the explanation question belongs. The output unit outputs the learning achievement level. An information processing device equipped with the following features.

2. The aforementioned example answers include model answers to explanatory questions that require an explanation of the reasoning or method used to arrive at the solution to a given problem. The aforementioned answer data includes explanatory data for answering the predetermined explanatory questions. The information processing apparatus according to claim 1.

3. The memory unit stores example answers for each of the multiple levels that the learner aims for. The determination unit obtains the degree of agreement between the example answer corresponding to the learner's level and the answer data. The information processing apparatus according to claim 1.

4. The information processing apparatus according to claim 1, wherein the determination unit has different determination criteria for each of the multiple levels that the learner aspires to, and determines the degree of learning achievement according to the determination criteria corresponding to the learner's level.

5. The information processing apparatus according to claim 1, wherein the output unit outputs learning content corresponding to the level of learning achievement.

6. The assessment distribution department distributes assessments that include multiple explanatory questions, The content distribution department distributes learning content related to explanatory questions that have been determined to have a lower learning achievement level compared to other explanatory questions. The information processing apparatus according to claim 1, further comprising:

7. A question selection unit that selects the aforementioned explanatory questions according to the multiple levels that learners aspire to. The information processing apparatus according to claim 1, further comprising:

8. The information processing apparatus according to claim 7, wherein the problem selection unit determines one or more schools belonging to a predetermined level, obtains from past data the average standard deviation score of students who passed the entrance exam for the determined schools at a predetermined time, which is the standard deviation score of successful candidates, and the average standard deviation score of students who failed the entrance exam at the same time, which is the standard deviation score of unsuccessful candidates, and selects the explanatory problems for the predetermined level based on at least the standard deviation score of successful candidates and the standard deviation score of unsuccessful candidates.

9. An information processing device equipped with a storage unit that stores example answers to a given explanatory question, Receiving answer data for the aforementioned explanatory questions from the learner's terminal device, Based on the degree of agreement between the aforementioned example answer and the aforementioned answer data, the learning achievement level, which indicates the degree to which the learning objectives required of the learner have been achieved for the unit to which the explanatory question belongs, is determined. Outputting the aforementioned learning achievement level A method that includes this.

10. One or more computers equipped with a storage unit that stores example answers to predetermined explanatory questions, The process of receiving answer data for the aforementioned explanatory questions from the learner's terminal device, Based on the degree of agreement between the aforementioned example answer and the aforementioned answer data, a process is performed to determine the degree of learning achievement, which indicates the degree to which the learning objectives required of the learner have been achieved, for the unit to which the explanatory question belongs. The process of outputting the learning achievement level A program that executes the command.

Citation Information

Patent Citations

  • Teaching system utilizing network

    JP2001350400A