Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7609667B2 - Learning support system, information processing device, information processing method and program - Google Patents
[go: Go Back, main page]

JP7609667B2 - Learning support system, information processing device, information processing method and program - Google Patents

Learning support system, information processing device, information processing method and program Download PDF

Info

Publication number
JP7609667B2
JP7609667B2 JP2021045711A JP2021045711A JP7609667B2 JP 7609667 B2 JP7609667 B2 JP 7609667B2 JP 2021045711 A JP2021045711 A JP 2021045711A JP 2021045711 A JP2021045711 A JP 2021045711A JP 7609667 B2 JP7609667 B2 JP 7609667B2
Authority
JP
Japan
Prior art keywords
information
auxiliary
learning
learner
knowledge
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021045711A
Other languages
Japanese (ja)
Other versions
JP2022144627A (en
Inventor
良介 永見
啓介 國吉
祐太郎 永田
悠太 中島
洋輔 石田
翔子 椛山
典子 清水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Benesse Corp
Original Assignee
Benesse Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Benesse Corp filed Critical Benesse Corp
Priority to JP2021045711A priority Critical patent/JP7609667B2/en
Publication of JP2022144627A publication Critical patent/JP2022144627A/en
Application granted granted Critical
Publication of JP7609667B2 publication Critical patent/JP7609667B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、学習支援システム、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to a learning support system, an information processing device, an information processing method, and a program.

従来、問題の属性ごとに正誤判定による正誤数を集計し、集計の結果から、正答が少ない、あるいは誤答が多い苦手な属性を認識し、苦手な属性を有する問題から出題を選択する学習システムが知られている(特許文献1)。 A conventional learning system is known that tallies the number of correct answers based on a correct/incorrect judgment for each attribute of a question, and from the results of the tallying, identifies weak attributes with few correct answers or many incorrect answers, and selects questions from among those with weak attributes (Patent Document 1).

特開2002-229431号公報JP 2002-229431 A

しかしながら、従来技術では、学習者の苦手な問題を認識し、苦手分野の問題を出題するが、問題に対して不正解であった場合に、どこで分からなくなって不正解となったかを把握するような技術ではない。例えば、英語、歴史、国語などの問題で、解答に対して周辺知識となる問題文中の単語等が分からずに、問題に対して不正解となることがある。 However, while conventional technology recognizes problems that a learner has difficulty with and presents questions in areas that the learner is weak at, it does not have the technology to understand what it was that caused the learner to become confused when the learner answers the question incorrectly. For example, when it comes to questions in English, history, Japanese, etc., a learner may answer the question incorrectly because they do not understand the words in the question that are peripheral knowledge to the answer.

本発明はこのような課題に鑑みてなされたものであり、出題の際に、学習者が解答を導くための周辺知識の不足を把握し、学習者が周辺知識を補うことを可能にする仕組みを提供することにある。 The present invention was made in consideration of these problems, and aims to provide a mechanism that allows learners to grasp the lack of peripheral knowledge required to arrive at an answer when a question is asked, and enables the learner to make up for this peripheral knowledge.

上記課題を解決するために本発明に係る学習支援システムは、問題の解答に関する補助知識の補助情報を表示可能とする問題情報を出力する出力部と、前記補助情報の表示操作に対応する操作情報を取得する取得部と、前記操作情報に基づき、前記補助知識の学習者への提示に関するスコアを算出する算出部と、前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力させる学習支援部と、を備える。 To solve the above problems, the learning support system of the present invention includes an output unit that outputs problem information that enables auxiliary information of auxiliary knowledge related to the answer to the problem to be displayed, an acquisition unit that acquires operation information corresponding to the display operation of the auxiliary information, a calculation unit that calculates a score related to the presentation of the auxiliary knowledge to the learner based on the operation information, and a learning support unit that outputs auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score.

上記課題を解決するために本発明に係る情報処理装置は、プロセッサを含み、前記プロセッサが、問題の解答に関する補助知識の補助情報を表示可能とする問題情報を出力することと、前記補助情報の表示操作に対応する操作情報を取得することと、前記操作情報に基づき、前記補助知識の学習者への提示に関するスコアを算出することと、前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力することと、を実行する。 In order to solve the above problems, the information processing device according to the present invention includes a processor, which outputs problem information that enables auxiliary information of auxiliary knowledge related to the answer to the problem to be displayed, acquires operation information corresponding to the display operation of the auxiliary information, calculates a score related to the presentation of the auxiliary knowledge to the learner based on the operation information, and outputs auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score.

上記課題を解決するために本発明に係る情報処理方法は、情報処理装置が、問題の解答に関する補助知識の補助情報を表示可能とする問題情報を出力することと、前記補助情報の表示操作に対応する操作情報を取得することと、前記操作情報に基づき、前記補助知識の学習者への提示に関するスコアを算出することと、前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力することと、を実行する。 In order to solve the above problem, the information processing method of the present invention executes the following steps: an information processing device outputs problem information that enables display of auxiliary information of auxiliary knowledge related to the answer to the problem; acquires operation information corresponding to the display operation of the auxiliary information; calculates a score related to the presentation of the auxiliary knowledge to the learner based on the operation information; and outputs auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score.

上記課題を解決するために本発明に係るプログラムは、情報処理装置に、問題の解答に関する補助知識の補助情報を表示可能とする問題情報を出力することと、前記補助情報の表示操作に対応する操作情報を取得することと、前記操作情報に基づき、前記補助知識の学習者への提示に関するスコアを算出することと、前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力することと、を実行させる。 To solve the above problem, the program of the present invention causes an information processing device to output problem information that enables auxiliary information of auxiliary knowledge related to the answer to the question to be displayed, acquire operation information corresponding to the display operation of the auxiliary information, calculate a score related to the presentation of the auxiliary knowledge to the learner based on the operation information, and output auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score.

本発明によれば、出題の際に、学習者が解答を導くための周辺知識の不足を把握し、学習者が周辺知識を補うことを可能にする仕組みを提供することができる。 The present invention provides a mechanism that allows a learner to grasp the lack of peripheral knowledge required to arrive at an answer when a question is asked, and allows the learner to supplement the peripheral knowledge.

本実施形態における学習支援システムの一例を示す構成図である。1 is a configuration diagram showing an example of a learning support system according to an embodiment of the present invention. 本実施形態に係る支援サーバのハードウェア構成の一例を示す構成図である。FIG. 2 is a configuration diagram showing an example of a hardware configuration of a support server according to the present embodiment. 本実施形態に係る学習支援サーバを構成の一例を示す構成図である。FIG. 2 is a configuration diagram showing an example of the configuration of a learning support server according to the present embodiment. 本実施形態における補助情報の一例を示す図である。FIG. 4 is a diagram showing an example of auxiliary information in the present embodiment. 本実施形態に係る学習用端末の構成の一例を示す構成図である。FIG. 2 is a diagram illustrating an example of the configuration of a learning terminal according to the present embodiment. 本実施形態に係るN回までの問題情報の表示に関する画面遷移の一例を示す図である。11A to 11C are diagrams illustrating an example of a screen transition regarding display of question information up to N times according to the 本実施形態に係るN+1回目の問題情報の表示に関する画面遷移の一例を示す図である。11A to 11C are diagrams illustrating an example of a screen transition regarding the display of the (N+1)th problem information according to the embodiment. 本実施形態に係る学習支援システムの処理手順の一例を示すシーケンス図である。FIG. 2 is a sequence diagram showing an example of a processing procedure of the learning support system according to the present embodiment.

以下添付図面を参照しながら本発明の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の符号を付して、重複する説明は省略する。 Embodiments of the present invention will be described below with reference to the attached drawings. To facilitate understanding of the description, the same components in each drawing are denoted by the same reference numerals as much as possible, and duplicate descriptions will be omitted.

<学習支援システム1>
図1は、本実施形態における学習支援システム1の一例を示す構成図である。図1に示すように、学習支援システム1は、学習支援サーバ10、学習用端末20A、B、Cを含む。以下、各学習用端末20A、B、Cを区別しない場合は、単に学習用端末20と表記する。学習支援システム1では、学習支援サーバ10及び学習用端末20がネットワークNを介して相互に通信可能に接続される。なお、本実施形態においては、学習支援システム1は複数の装置で構成されるように説明するが、一の装置において実現されてもよく、例えば学習用端末20のみで実現されてもよい。また、学習用端末20の数は図1に示す例に限られず、各学習者が利用する各学習用端末20がネットワークに接続されればよい。
<Learning Support System 1>
FIG. 1 is a configuration diagram showing an example of a learning support system 1 in this embodiment. As shown in FIG. 1, the learning support system 1 includes a learning support server 10 and learning terminals 20A, B, and C. Hereinafter, when there is no need to distinguish between the learning terminals 20A, B, and C, they are simply referred to as learning terminals 20. In the learning support system 1, the learning support server 10 and the learning terminals 20 are connected to each other via a network N so that they can communicate with each other. In this embodiment, the learning support system 1 is described as being composed of multiple devices, but it may be realized in one device, for example, it may be realized only by the learning terminal 20. In addition, the number of learning terminals 20 is not limited to the example shown in FIG. 1, and it is sufficient that each learning terminal 20 used by each learner is connected to the network.

学習支援サーバ10は、学習用端末20を介して学習者に各種問題を提供する情報処理装置である。また、学習支援サーバ10は、学習者が問題を解く際に、解答における補助知識(周辺知識)を表示する操作を行うと、この操作をログとして記憶しておき、操作履歴等に応じて補助知識を補うために、補助知識に関する問題や解説等を学習者に提供する。 The learning assistance server 10 is an information processing device that provides various problems to the learner via the learning terminal 20. In addition, when the learner performs an operation to display auxiliary knowledge (peripheral knowledge) in the answer when solving a problem, the learning assistance server 10 stores this operation as a log, and provides the learner with problems and explanations related to the auxiliary knowledge to supplement the auxiliary knowledge according to the operation history, etc.

学習用端末20は、学習支援サーバ10から提供された問題をディスプレイに表示して、学習者の各種操作を受け付ける情報処理装置である。学習用端末20は、例えば、タブレット端末装置やパーソナルコンピュータにより構成される。なお、学習用端末20は、例えば家庭用ゲーム機器(携帯型ゲーム機を含む)、携帯電話機(いわゆるフィーチャーフォン)、スマートフォン(多機能携帯電話機)、携帯情報端末(Personal Digital Assistant)、電子書籍リーダ、その他のコンピュータ機器により構成されてもよい。 The learning terminal 20 is an information processing device that displays questions provided by the learning support server 10 on a display and accepts various operations from the learner. The learning terminal 20 is, for example, configured as a tablet terminal device or a personal computer. Note that the learning terminal 20 may also be configured as, for example, a home game device (including a portable game device), a mobile phone (a so-called feature phone), a smartphone (a multi-function mobile phone), a personal digital assistant, an e-book reader, or other computer device.

ネットワークNは、例えばインターネット等を含む情報処理に係る通信回線又は通信網であり、学習支援サーバ10、学習用端末20の間で各種情報の送受信可能に構成されていればよい。 The network N may be a communication line or network related to information processing, including, for example, the Internet, and may be configured to enable transmission and reception of various information between the learning support server 10 and the learning terminal 20.

以下、学習支援サーバ10及び学習用端末20の構成につき説明する。
<学習支援サーバ10>
以下、図2を参照して、学習支援サーバ10のハードウェア構成について説明する。図2は、本実施形態に係る学習支援サーバ10のハードウェア構成の一例を示す構成図である。図2に示すように、学習支援サーバ10は、例えば、CPU(Central Processing Unit)、GPU(Graphical processing unit)等の少なくとも1つのプロセッサ10a、メモリ10b、HDD(Hard Disk Drive)および/またはSSD(Solid State Drive)等の記憶装置10c、およびネットワークインターフェース10dを備える。また、学習支援サーバ10が備える各構成要素10a~10dはバスによってそれぞれ接続されている。
The configurations of the learning assistance server 10 and the learning terminal 20 will be described below.
<Learning Support Server 10>
Hereinafter, the hardware configuration of the learning assistance server 10 will be described with reference to Fig. 2. Fig. 2 is a configuration diagram showing an example of the hardware configuration of the learning assistance server 10 according to the present embodiment. As shown in Fig. 2, the learning assistance server 10 includes at least one processor 10a, such as a central processing unit (CPU) or a graphical processing unit (GPU), a memory 10b, a storage device 10c, such as a hard disk drive (HDD) and/or a solid state drive (SSD), and a network interface 10d. In addition, each of the components 10a to 10d included in the learning assistance server 10 is connected to each other via a bus.

プロセッサ10aは、メモリ10bや記憶装置10cに格納されているプログラムを実行することで、図3以降で詳述するような処理および機能を実現する。メモリ10bは、ROM(Read Only Memory)やRAM(Random Access Memory)を含んでよく、ROMは、ブートプログラムなどのプログラムを記憶する。RAMは、プロセッサ10aのワークエリアとして使用される。記憶装置10cは、プロセッサ10aの制御に応じてデータのリード/ライトを制御してディスクにデータを記憶する。記憶装置10cは、例えば後述する各種テーブルを記憶する。なお、メモリ10bや記憶装置10cに格納されているプログラムは、コンピュータ読み取り可能な非一時的な記憶媒体に保存されてもよい。 The processor 10a executes programs stored in the memory 10b and the storage device 10c to realize the processes and functions described in detail in FIG. 3 and subsequent figures. The memory 10b may include a read only memory (ROM) and a random access memory (RAM), and the ROM stores programs such as a boot program. The RAM is used as a work area for the processor 10a. The storage device 10c stores data on a disk by controlling the read/write of data according to the control of the processor 10a. The storage device 10c stores, for example, various tables described below. The programs stored in the memory 10b and the storage device 10c may be stored in a computer-readable non-transitory storage medium.

ネットワークインターフェース10dは、インターネットなどのネットワークNに接続され、該ネットワークNを介して、学習用端末20などの外部装置に接続される。そして、ネットワークインターフェース10dは、ネットワークNと学習支援サーバ10を実現するコンピュータ装置の内部とのインターフェースをつかさどり、学習支援サーバ10を実現するコンピュータ装置と外部装置との間におけるデータの入出力を制御する。 The network interface 10d is connected to a network N such as the Internet, and is connected to an external device such as a learning terminal 20 via the network N. The network interface 10d then serves as an interface between the network N and the inside of the computer device that realizes the learning support server 10, and controls the input and output of data between the computer device that realizes the learning support server 10 and the external device.

以下、図3を参照して、学習支援サーバ10の構成について説明する。図3は、本実施形態に係る学習支援サーバ10の構成の一例を示す構成図である。図3に示すように、学習支援サーバ10は、例えば、記憶部11、出力部12、取得部13、算出部14、学習支援部15を備える。 The configuration of the learning support server 10 will be described below with reference to FIG. 3. FIG. 3 is a configuration diagram showing an example of the configuration of the learning support server 10 according to this embodiment. As shown in FIG. 3, the learning support server 10 includes, for example, a memory unit 11, an output unit 12, an acquisition unit 13, a calculation unit 14, and a learning support unit 15.

記憶部11は、例えば、学習者基本情報11a、学習履歴情報11b、問題情報11c、補助情報11dを記憶してもよい。 The memory unit 11 may store, for example, learner basic information 11a, learning history information 11b, question information 11c, and auxiliary information 11d.

学習者基本情報11aは、例えば、学習者を識別する「学習者ID」などに関連付けて、学習者の基本的な情報を示す「学校情報」、「志望校情報」、「レベル情報」などを含む。 The learner basic information 11a includes, for example, "school information," "desired school information," and "level information" that indicate basic information about the learner, associated with a "learner ID" that identifies the learner.

学習履歴情報11bは、例えば、「学習者ID」などに関連付けて、学習者の学習履歴を示す情報である「学習状況情報」、「学習時間情報」などを含む。 The learning history information 11b includes, for example, "learning status information" and "learning time information" that indicate the learning history of the learner, associated with a "learner ID" and the like.

問題情報11cは、例えば、「問題ID」などに関連付けて、問題の情報を示す「単元」、「難易度」、「問題内容」、「平均正答率」、「平均取組時間」などを含む。 Question information 11c includes, for example, "unit," "difficulty," "question content," "average correct answer rate," "average time required," and other information indicating question information, associated with a "question ID," etc.

図4は、本実施形態における補助情報の一例を示す図である。図4に示す例では、補助情報11dは、例えば、学習者ごとに、「補助情報ID」に関連付けて、「補助回数」、「問題表示回数」、「問題正答回数」、「補助情報正答回数」などを含む。 Figure 4 is a diagram showing an example of auxiliary information in this embodiment. In the example shown in Figure 4, auxiliary information 11d includes, for example, for each learner, "number of times assistance was given," "number of times a question was displayed," "number of times a question was answered correctly," and "number of times auxiliary information was answered correctly," all associated with an "auxiliary information ID."

「補助情報ID」は、問題文に関連して表示されうる単語等に対する問題や解説(ヘルプ機能による表示なども含む)を示す補助情報を識別する特定情報である。「操作回数」は、補助情報に対する学習者の操作の回数を示す情報である。例えば、学習者が補助情報をタップしたり、クリックしたり、補助情報を表示するための何らかの操作を行ったときの回数がカウントされ、このカウント数が操作回数となる。「問題表示回数」は、補助情報を含む問題の表示回数を示す。「問題正答回数」は、その問題に対する正答回数を示す。「補助情報正答回数」は、補助情報が問題である場合の正答回数を示す。例えば、問題が英語の文法問題である場合に、問題文中に現れる語彙の問題が補助情報である場合に、この語彙問題の正答の回数が「補助情報正答回数」を示す。また、補助情報は、補助情報が前回表示されてからの間隔や、最近の問題、補助情報の正誤情報、補助情報の解答時間、補助情報(又は補助知識)の重要度、定着度などを含んでもよい。補助情報の重要度とは、例えば、これまでの学習者の補助情報に対する操作等に基づき算出される値であり、具体例としては、志望校に合格した先輩学習者がどれくらい正答又は把握していたかを示す値などである。また、補助情報が問題である場合、その問題の出題頻度に基づいて重要度が決定されてもよい。補助情報の定着度とは、例えば、学習者がどれくらいその補助情報を記憶しているかの指標値である。 "Auxiliary information ID" is specific information that identifies auxiliary information that indicates questions or explanations (including display by the help function) for words, etc. that may be displayed in relation to the question text. "Number of operations" is information that indicates the number of operations performed by the learner on the auxiliary information. For example, the number of times the learner taps or clicks on the auxiliary information or performs some other operation to display the auxiliary information is counted, and this count number becomes the number of operations. "Number of times questions are displayed" indicates the number of times a question including auxiliary information is displayed. "Number of times questions are answered correctly" indicates the number of times the question is answered correctly. "Number of times auxiliary information is answered correctly" indicates the number of times the question is answered correctly when the auxiliary information is a question. For example, when a question is an English grammar question, if a vocabulary question that appears in the question text is the auxiliary information, the number of times the vocabulary question is answered correctly indicates the "number of times auxiliary information is answered correctly." In addition, the auxiliary information may include the interval since the auxiliary information was last displayed, the most recent question, correct or incorrect information on the auxiliary information, the answer time for the auxiliary information, the importance of the auxiliary information (or auxiliary knowledge), the degree of retention, etc. The importance of auxiliary information is, for example, a value calculated based on the learner's previous operations on the auxiliary information, and a specific example is a value indicating how well a senior learner who was accepted into the school of his or her choice answered correctly or understood the information. In addition, if the auxiliary information is a question, the importance may be determined based on how frequently the question is asked. The retention of auxiliary information is, for example, an index value of how well the learner has memorized the auxiliary information.

図3に示す出力部12は、問題の解答に関する補助知識の補助情報を表示可能とする問題情報を出力する。例えば、出力部12は、各教科、例えば、英語、国語、歴史、算数(数学)などの各問題を学習者の学習用端末20に出力する。このとき、各問題には、解答を導くための補助知識(又は周辺知識)を含み、この補助知識に関する補助情報は、学習者の操作に基づき表示可能である。例えば、問題文中の単語にリンクが貼られており、その単語を解説する情報やその単語を問う問題が表示可能である。 The output unit 12 shown in FIG. 3 outputs problem information that enables auxiliary information of auxiliary knowledge related to the answer to the problem to be displayed. For example, the output unit 12 outputs each problem of each subject, such as English, Japanese, history, and arithmetic (mathematics), to the learner's learning terminal 20. At this time, each problem includes auxiliary knowledge (or peripheral knowledge) to arrive at the answer, and the auxiliary information related to this auxiliary knowledge can be displayed based on the learner's operation. For example, a link is attached to a word in the question text, and information explaining the word and a question asking about the word can be displayed.

取得部13は、学習者の学習用端末20から、補助情報の表示操作に対応する操作情報を取得する。例えば、取得部13は、補助情報に対するタップやクリックなどを操作情報として取得する。また、取得部13は、学習者に出題された問題に対し、学習者により入力された解答情報を取得してもよい。 The acquisition unit 13 acquires operation information corresponding to the display operation of the auxiliary information from the learning device 20 of the learner. For example, the acquisition unit 13 acquires a tap or click on the auxiliary information as operation information. The acquisition unit 13 may also acquire answer information entered by the learner to a question posed to the learner.

算出部14は、学習者の補助情報に対する操作情報に基づき、補助知識の学習者への提示に関するスコアを算出する。例えば、算出部14は、操作情報に関する1又は複数のパラメータを入力とし、スコアを出力とする所定の関数や機械学習モデルなどを用いて、補助情報ごとにスコアを算出する。スコアは、例えば学習者に対する補助知識の学習の必要性に関するスコアでもある。 The calculation unit 14 calculates a score regarding the presentation of auxiliary knowledge to the learner based on the operation information of the learner with respect to the auxiliary information. For example, the calculation unit 14 calculates a score for each piece of auxiliary information using a predetermined function or machine learning model that takes one or more parameters related to the operation information as input and outputs a score. The score is also, for example, a score regarding the need for the learner to learn the auxiliary knowledge.

学習支援部15は、算出部14により算出されたスコアに基づき、補助知識の学習に関する補助学習情報を特定し、出力する所定のタイミングを決定する。例えば、学習支援部15は、スコアが、補助学習情報の提示に関する所定条件(例えばスコアが閾値を超える等)を満たした補助情報について、所定のタイミングを決定して出力部12により出力させる。また、学習支援部15は、取得部13により取得された解答情報に対して正誤を判定してもよい。判定結果は、その問題に対する解答結果として、問題情報や補助情報に記憶される。補助学習情報は、例えば、学習者が問題文に関して操作した補助情報を問う問題などである。所定のタイミングは、例えば、定期的なタイミングでもよいし、操作された日時に基づいて決定されるタイミング等でもよい。 Based on the score calculated by the calculation unit 14, the learning support unit 15 identifies auxiliary learning information related to the learning of auxiliary knowledge and determines a predetermined timing for output. For example, the learning support unit 15 determines a predetermined timing for auxiliary information whose score satisfies a predetermined condition for the presentation of auxiliary learning information (e.g., the score exceeds a threshold value), and causes the output unit 12 to output the information. The learning support unit 15 may also determine whether the answer information acquired by the acquisition unit 13 is correct or incorrect. The determination result is stored in the question information or auxiliary information as the answer result for the question. The auxiliary learning information is, for example, a question that asks about the auxiliary information operated by the learner regarding the question text. The predetermined timing may be, for example, a regular timing or a timing determined based on the date and time of the operation.

出力部12は、算出されるスコアに基づき、学習者に対する補助知識の学習に関する補助学習情報を、所定のタイミングで出力する。例えば、出力部12は、学習支援部15により特定された補助学習情報を、決定された所定のタイミングで、学習者の学習用端末20に出力する。 Based on the calculated score, the output unit 12 outputs supplementary learning information for the learner regarding the learning of the supplementary knowledge at a predetermined timing. For example, the output unit 12 outputs the supplementary learning information identified by the learning support unit 15 to the learner's learning terminal 20 at a predetermined timing.

以上の処理によれば、問題を出題する際に、学習者が解答を導くための周辺知識の不足を把握し、学習者が周辺知識を補うことを可能にする仕組みを提供することができる。これにより、学習者が問題を解く際の補助情報の表示を、周辺知識の不足と捉え、この周辺知識を与えるような情報を、適切なタイミングで学習者に提示することができるようになる。学習者は、意識せずとも周辺知識を得ることができ、次に問題を解く際に、周辺知識を理解したうえで解答を導くことができる。 The above process provides a mechanism that, when a question is asked, identifies the lack of peripheral knowledge the learner needs to arrive at the answer, and enables the learner to make up for this. This makes it possible to regard the display of auxiliary information when the learner is solving a problem as a lack of peripheral knowledge, and to present information that provides this peripheral knowledge to the learner at an appropriate time. The learner can acquire peripheral knowledge without being aware of it, and the next time they solve a problem, they can understand the peripheral knowledge and arrive at an answer.

また、出力部12により出力される所定のタイミングは、問題が再度出題される前のタイミングを含んでもよい。これにより、学習者は、周辺知識を得たタイミングで、問題に対して、周辺知識を踏まえて解答することができるようになる。また、問題が再度出題される前のタイミングは、再度問題が出題される前から所定時間以内であればよく、出題前の直前のタイミングが好ましい。例えば、補助学習情報が表示され、次に遷移する画面において問題が再度出題されるとよい。 The predetermined timing output by the output unit 12 may include the timing before the question is asked again. This allows the learner to answer the question taking into account the peripheral knowledge at the time when the learner has acquired the peripheral knowledge. The timing before the question is asked again may be within a predetermined time before the question is asked again, and is preferably the timing immediately before the question is asked. For example, the supplementary learning information may be displayed, and the question may be asked again on the next screen to which the learner transitions.

また、出力部12により出力される補助学習情報は、補助知識を問う問題情報、又は補助知識を解説する解説情報を含んでもよい。これにより、学習者は、補助学習情報として、問題を解いたり、解説情報を見たりすることで、問題に対する周辺知識を得ることができる。 The auxiliary learning information output by the output unit 12 may also include question information that asks for auxiliary knowledge, or commentary information that explains the auxiliary knowledge. This allows the learner to obtain peripheral knowledge about the problem by solving the problem or looking at the commentary information as auxiliary learning information.

また、算出部14は、少なくとも操作情報の回数に基づいて、スコアを算出することを含んでもよい。例えば、算出部14は、操作回数を入力パラメータとする関数を用いてスコアを算出してもよい。これにより、算出部14は、所定の補助情報に対しての操作回数が多いほど、スコアを高くするようにし、学習支援部15は、スコアが高いほど、補助学習情報の出力頻度を上げたり、出力間隔を短くしたりすることなどが可能になる。また、算出部14は、少なくとも操作情報に基づく補助情報の重要度を用いてスコアを算出することを含んでもよい。例えば、算出部14は、過去の各学習者の補助情報に対する操作情報に基づいて特定される重要度が高ければスコアを高くし、重要度が低ければスコアを低くするなどしてもよい。重要度は、例えば、補助情報が問題であれば出題頻度や、志望校に合格した先輩学習者の理解力(例えば正答率)などに基づき所定の算出式により算出される値である。また、算出部14は、少なくとも操作情報に基づく補助情報の定着度を用いてスコアを算出することを含んでもよい。これにより、学習支援部15は、補助情報の重要度又は定着度に応じて、補助学習情報の出力頻度や出力間隔を変更することなどが可能になる。 The calculation unit 14 may also include calculating a score based on at least the number of times of operation information. For example, the calculation unit 14 may calculate a score using a function with the number of operations as an input parameter. As a result, the calculation unit 14 increases the score the more the number of operations on the predetermined auxiliary information, and the learning support unit 15 can increase the output frequency of the auxiliary learning information or shorten the output interval as the score increases. The calculation unit 14 may also include calculating a score using at least the importance of the auxiliary information based on the operation information. For example, the calculation unit 14 may increase the score if the importance specified based on the operation information of each past learner for the auxiliary information is high, and may decrease the score if the importance is low. The importance is, for example, a value calculated by a predetermined calculation formula based on the frequency of questions if the auxiliary information is a question, the comprehension ability (e.g., the correct answer rate) of a senior learner who passed the desired school, etc. The calculation unit 14 may also include calculating a score using at least the degree of fixation of the auxiliary information based on the operation information. This enables the learning support unit 15 to change the output frequency or output interval of the auxiliary learning information depending on the importance or degree of understanding of the auxiliary information.

また、算出部14は、補助情報が前回表示されてからの間隔にさらに基づいて、スコアを算出することを含んでもよい。例えば、算出部14は、操作回数と間隔とを入力パラメータとする関数を用いてスコアを算出してもよい。これにより、算出部14は、前回の表示から時間が空いた補助情報のスコアを高くすることができ、学習支援部15は、より適切なタイミングで補助学習情報を表示することができるようになる。 The calculation unit 14 may also calculate the score based on the interval since the auxiliary information was last displayed. For example, the calculation unit 14 may calculate the score using a function with the number of operations and the interval as input parameters. This allows the calculation unit 14 to increase the score of auxiliary information that has been displayed for a long time, and allows the learning support unit 15 to display the auxiliary learning information at a more appropriate timing.

また、算出部14は、操作情報の回数又は間隔を含む1又は複数のパラメータに基づいて、補助知識の不足に関する加工パラメータを取得し、この加工パラメータを用いてスコアを求めることを含んでもよい。例えば、算出部14は、問題情報、補助情報、又は操作情報に関する1又は複数のパラメータを入力とし、補助知識の不足に関する加工パラメータを出力とする所定の関数や学習モデルを用いて、加工パラメータを取得してもよい。入力パラメータは、例えば、図4に示す補助情報に関連づけられている項目に含まれる、操作回数、問題表示回数、問題正答回数、補助情報正答回数などのうち、少なくとも1つを含む。 The calculation unit 14 may also acquire a processing parameter related to the lack of auxiliary knowledge based on one or more parameters including the number of times or interval of the operation information, and obtain a score using this processing parameter. For example, the calculation unit 14 may acquire the processing parameter using a predetermined function or learning model that receives as input one or more parameters related to the question information, the auxiliary information, or the operation information, and outputs a processing parameter related to the lack of auxiliary knowledge. The input parameter includes, for example, at least one of the number of operations, the number of times a question is displayed, the number of times a question is answered correctly, and the number of times auxiliary information is answered correctly, which are included in the items associated with the auxiliary information shown in FIG. 4.

また、この学習モデルは外部のサーバに保存されている場合、算出部14は、入力パラメータを外部サーバに送信することで、加工パラメータを取得してもよい。算出部14は、加工パラメータに所定係数を乗算したりしてスコアを算出してもよい。なお、算出部14は、加工パラメータ自体をスコアにしてもよい。これにより、より適切なスコアを算出することで、学習者に対して、より適切な補助学習情報を表示することが可能になる。 In addition, if this learning model is stored in an external server, the calculation unit 14 may obtain the processing parameters by transmitting the input parameters to the external server. The calculation unit 14 may calculate the score by multiplying the processing parameters by a predetermined coefficient. Note that the calculation unit 14 may use the processing parameters themselves as the score. In this way, by calculating a more appropriate score, it becomes possible to display more appropriate supplementary learning information to the learner.

また、出題される問題は英語の文法問題を含み、表示される補助知識は語彙を含む場合、算出部14は、文法問題の正答率(正答数/表示回数)と、語彙に関する問題の正答率(正答数/表示回数)とに少なくとも基づいてスコアを算出することを含んでもよい。例えば、出題される文法の問題の文章題に用いられる語彙が学習者の操作により表示されると、学習者は、問題を解く以前に、この語彙を理解していない可能性がある。したがって、この語彙に関する問題(補助情報に相当)が事前に表示されると、この語彙問題に対する正誤が記憶され、スコアの算出に用いられる。これにより、補助知識問題の正誤を用いることで、より適切なスコアを算出し、学習者に対して、より適切な補助学習情報を表示することが可能になる。 In addition, when the questions posed include English grammar questions and the displayed auxiliary knowledge includes vocabulary, the calculation unit 14 may calculate a score based at least on the correct answer rate for the grammar questions (number of correct answers/number of times displayed) and the correct answer rate for the vocabulary questions (number of correct answers/number of times displayed). For example, when the vocabulary used in the grammar question posed is displayed by the learner's operation, the learner may not understand this vocabulary before solving the problem. Therefore, when the vocabulary question (corresponding to auxiliary information) is displayed in advance, the correct answer for this vocabulary question is stored and used to calculate the score. In this way, by using the correct answers for the auxiliary knowledge questions, it is possible to calculate a more appropriate score and display more appropriate auxiliary learning information to the learner.

また、補助情報は補助知識を問う問題情報を含み、補助学習情報は補助知識を問う問題情報を含む場合、補助情報と補助学習情報とは同じであってもよい。例えば、問題が英語の文法問題である場合、補助情報は、文中の語彙を問う問題であり、補助学習情報は、同じ語彙を問う問題でもよい。これにより、補助情報と補助学習情報とを共通化することができ、記憶部11のメモリ量を削減することが可能になる。 In addition, when the auxiliary information includes question information that tests auxiliary knowledge, and the auxiliary learning information includes question information that tests auxiliary knowledge, the auxiliary information and the auxiliary learning information may be the same. For example, if the question is an English grammar question, the auxiliary information may be a question that tests vocabulary in the sentence, and the auxiliary learning information may be a question that tests the same vocabulary. This allows the auxiliary information and the auxiliary learning information to be common to each other, making it possible to reduce the amount of memory in the storage unit 11.

<学習用端末20>
次に、学習用端末20について説明する。学習用端末20のハードウェア構成(不図示)は、学習支援サーバ10のハードウェア構成に対して、例えば、入力操作を受け付ける入力デバイスと、情報の出力を行う出力デバイスとを加えた構成である。入力デバイスは、例えば、タッチパネル、マイク、キーボード、および/またはカメラであってよい。出力デバイスは、例えば、ディスプレイおよび/またはスピーカーであってよい。学習支援サーバ10と同様の構成についてはその説明を省略する。
<Study Terminal 20>
Next, the learning terminal 20 will be described. The hardware configuration of the learning terminal 20 (not shown) is a configuration in which, for example, an input device that accepts input operations and an output device that outputs information are added to the hardware configuration of the learning assistance server 10. The input device may be, for example, a touch panel, a microphone, a keyboard, and/or a camera. The output device may be, for example, a display and/or a speaker. Descriptions of configurations similar to those of the learning assistance server 10 will be omitted.

ディスプレイは、画面を発光させて画像を映し出す表示装置である。ディスプレイは例えば液晶ディスプレイ、有機ELディスプレイなどである。 A display is a display device that emits light on the screen to project images. Examples of displays include liquid crystal displays and organic electroluminescence displays.

タッチパネルは、ディスプレイに積層され、操作位置に応じた信号をプロセッサ10aに対して出力する。タッチパネルは、たとえば抵抗膜方式や静電容量方式、音響パルス認識方式、超音波表面弾性波方式、赤外遮光方式、画像認識方式など公知の各種の方式のものを用いることができる。 The touch panel is layered on the display and outputs a signal to the processor 10a according to the operation position. The touch panel can be of any of a variety of known types, such as a resistive film type, a capacitive type, an acoustic pulse recognition type, an ultrasonic surface acoustic wave type, an infrared light blocking type, or an image recognition type.

マイクは、アナログデータとして入力された話者の声をアナログ/デジタル変換し、デジタル形式の音声データを生成する。 The microphone converts the speaker's voice, which is input as analog data, into digital data and generates digital audio data.

スピーカーは、例えば、音読メニューの実行時にデジタル形式の音声データをデジタル/アナログ変換し、アナログ形式の音声データに基づいて、スピーカーコーンにおけるコイルに通電するなどして音声を出力する。 For example, when the reading menu is executed, the speaker performs digital/analog conversion of the digital audio data, and outputs audio based on the analog audio data by passing current through a coil in the speaker cone.

カメラは、タッチパネルの操作によって撮像対象を撮像し、画像データを生成する。生成された画像データは、メモリ10bなどに記憶される。 The camera captures an image of a subject by operating the touch panel and generates image data. The generated image data is stored in memory 10b or the like.

以下、図5を参照して学習用端末20の構成について説明する。図5は、本実施形態に係る学習用端末20の構成の一例を示す構成図である。図5に示すように、学習用端末20は、例えば、通信部21、記憶部22、問題表示部23、解答入力受付部24、解答表示部25を備える。 The configuration of the learning terminal 20 will be described below with reference to FIG. 5. FIG. 5 is a configuration diagram showing an example of the configuration of the learning terminal 20 according to this embodiment. As shown in FIG. 5, the learning terminal 20 includes, for example, a communication unit 21, a memory unit 22, a question display unit 23, an answer input receiving unit 24, and an answer display unit 25.

通信部21は、学習支援サーバ10から各種情報を受信して取得する。また、通信部21は、学習者の解答に関する解答情報や解答時間等を学習支援サーバ10に送信する。 The communication unit 21 receives and acquires various information from the learning assistance server 10. The communication unit 21 also transmits answer information regarding the learner's answers, answer times, etc. to the learning assistance server 10.

記憶部22は、通信部21を介して学習支援サーバ10から取得した各種情報を記憶する。 The memory unit 22 stores various information obtained from the learning support server 10 via the communication unit 21.

すなわち、学習用端末20においては、学習支援サーバ10から学習者の学習に関する各種情報を取得して、取得された各種情報を記憶部22に記憶し、各部での処理に利用する。なお、学習用端末20は、学習支援サーバ10から各種情報を取得せずに、予め各種情報を記憶していてもよい。以下説明を省略するが、学習用端末20は、例えば、所定の期間ごとに学習支援サーバ10から各種情報をダウンロードして、ダウンロードした各種情報を記憶部22から適宜取得して利用するものとしてよい。 That is, the learning terminal 20 acquires various information related to the learner's learning from the learning assistance server 10, stores the acquired various information in the memory unit 22, and uses it for processing in each unit. Note that the learning terminal 20 may store various information in advance without acquiring the various information from the learning assistance server 10. Although the following explanation is omitted, the learning terminal 20 may, for example, download various information from the learning assistance server 10 at predetermined intervals and acquire and use the downloaded various information from the memory unit 22 as appropriate.

問題表示部23は、記憶部22などに記憶された問題情報や学習支援サーバ10により送信された問題情報に基づいて、ディスプレイに問題を表示する。表示される問題には、補助情報が表示可能な問題が含まれる。補助情報は、問題文に関する単語や語彙に関する問題や解説などの情報を含む。 The question display unit 23 displays questions on the display based on question information stored in the memory unit 22 or the like or question information transmitted by the learning support server 10. The questions displayed include questions for which auxiliary information can be displayed. The auxiliary information includes information such as questions and explanations regarding words and vocabulary related to the question sentence.

解答入力受付部24は、学習者によって入力された解答を受け付ける。解答入力受付部24は、例えば、学習者がディスプレイのタッチパネルに接触して解答を記入し、プロセッサがこの解答を標準文字に変換する。これにより、解答をディスプレイに表示することができる。また、解答入力受付部24は、問題ごとに、解答するのにどれくらいの時間がかかったかを計測してもよい。また、解答入力受付部24は、学習者による補助情報への表示操作などを受け付け、通信部21に出力してもよい。 The answer input receiving unit 24 receives answers input by the learner. For example, the answer input receiving unit 24 allows the learner to touch the touch panel of the display to enter the answer, and the processor converts the answer into standard characters. This allows the answer to be displayed on the display. The answer input receiving unit 24 may also measure how long it takes to answer each question. The answer input receiving unit 24 may also receive display operations on auxiliary information by the learner, and output them to the communication unit 21.

解答表示部25は、学習者によって入力された解答をディスプレイに表示する。例えば、解答表示部25は、解答入力受付部24により受け付けられた、所定の領域に対する学習者の手書き入力をプロセッサが解析して標準文字に変換し、当該標準文字を表示する。これにより、学習者に対して手書き学習を提供できるため、学習者の学習効率を向上できる。 The answer display unit 25 displays the answers entered by the learner on the display. For example, the answer display unit 25 uses a processor to analyze the learner's handwritten input in a specified area accepted by the answer input accepting unit 24, convert it into standard characters, and display the standard characters. This allows the learner to learn by handwriting, thereby improving the learner's learning efficiency.

<具体例>
次に、図6及び7を用いて、本実施形態の学習支援の一例を示す図である。学習者に提示される問題の例としては、英語の文法問題を例に挙げるが、歴史の問題や、国語(古文や漢文も含む)の問題、理科の問題などでもよく、特に科目は問わない。
<Specific examples>
6 and 7 are diagrams showing an example of the learning support of this embodiment. As an example of the questions presented to the learner, English grammar questions are given as an example, but questions on history, Japanese language (including classical Japanese and classical Chinese), science, etc. may also be used, and the subject does not matter.

図6及び7は、学習用端末20のユーザインタフェースにより表示される画面の一例を示す図である。図6は、本実施形態に係るN回までの問題情報の表示に関する画面遷移の一例を示す図である。図6に示す画面D10では、英語の文法問題が表示される。このとき、学習者は、この問題を解く以前に「adapt to」の語彙を知らないため、この語彙「adapt to」の表示領域をタップしたとする。このとき、学習用端末20は、学習者のタップに応じて、操作情報を学習支援サーバ10に送信する。 Figures 6 and 7 are diagrams showing examples of screens displayed by the user interface of the learning terminal 20. Figure 6 is a diagram showing an example of screen transitions related to the display of problem information up to N times according to this embodiment. Screen D10 shown in Figure 6 displays an English grammar problem. At this time, the learner does not know the vocabulary "adapt to" before solving this problem, so it is assumed that the learner taps on the display area of the vocabulary "adapt to". At this time, the learning terminal 20 transmits operation information to the learning assistance server 10 in response to the learner's tap.

学習支援サーバ10の取得部13は、学習用端末20から送信された操作情報を、ネットワークインターフェース10dを介して取得する。学習支援サーバ10の出力部12は、操作情報に基づいて、補助情報の一例である語彙「adapt to」の問題情報を学習用端末20に送信する。 The acquisition unit 13 of the learning support server 10 acquires the operation information transmitted from the learning terminal 20 via the network interface 10d. The output unit 12 of the learning support server 10 transmits problem information for the vocabulary word "adapt to," which is an example of auxiliary information, to the learning terminal 20 based on the operation information.

学習用端末20の問題表示部23は、通信部21を介して取得した語彙の問題情報をディスプレイに表示する。これにより、画面D10から画面D12に遷移する。図6に示す画面D12では、補助情報(語彙の問題情報)が表示される。 The question display unit 23 of the learning device 20 displays the vocabulary question information acquired via the communication unit 21 on the display. This causes a transition from screen D10 to screen D12. Screen D12 shown in FIG. 6 displays auxiliary information (vocabulary question information).

また、学習支援サーバ10の算出部14は、操作情報の取得に応じて、補助情報の学習の必要性に関するスコアを更新する。学習支援部15は、更新されたスコアに基づいて、語彙「adapt to」に関する知識が不足していると判定し、同じ文法問題が次に表示される前のタイミングで、この語彙を問う問題情報(補助学習情報の一例)を出題すると決定する。 The calculation unit 14 of the learning support server 10 also updates the score regarding the need to learn the supplementary information in response to the acquisition of the operation information. The learning support unit 15 determines that there is a lack of knowledge regarding the vocabulary "adapt to" based on the updated score, and decides to present question information (an example of supplementary learning information) that asks about this vocabulary before the same grammar question is next displayed.

図7は、本実施形態に係るN+1回目の問題情報の表示に関する画面遷移の一例を示す図である。図7に示す画面D12では、まず、語彙「adapt to」の問題情報(補助学習情報の一例)が表示される。これは、N回目までの問題表示において、学習者が何度かこの語彙をタップしたことでスコア値が高くなり、この語彙を事前に学習者に学習させるためである。 Figure 7 is a diagram showing an example of a screen transition regarding the display of problem information for the N+1th time according to this embodiment. On screen D12 shown in Figure 7, problem information for the vocabulary "adapt to" (an example of supplementary learning information) is displayed first. This is because the learner has tapped this vocabulary several times in the questions displayed up to the Nth time, which increases the score value, and this allows the learner to learn this vocabulary in advance.

学習者は、文法問題を解く前に、「adapt to」の語彙に関する問題の解答を入力する。このとき、学習用端末20は、学習者の入力に応じて、解答情報を学習支援サーバ10に送信する。 Before answering the grammar questions, the learner inputs the answer to the question about the "adapt to" vocabulary. At this time, the learning device 20 transmits the answer information to the learning support server 10 in response to the learner's input.

学習支援サーバ10の取得部13は、学習用端末20から送信された解答情報を、ネットワークインターフェース10dを介して取得する。学習支援サーバ10の学習支援部15は、解答情報に基づいて正誤の判定を行う。次に、学習支援部15は、正誤の判定結果を学習用端末20に送信する。 The acquisition unit 13 of the learning assistance server 10 acquires the answer information transmitted from the learning terminal 20 via the network interface 10d. The learning assistance unit 15 of the learning assistance server 10 judges whether the answer is correct or incorrect based on the answer information. Next, the learning assistance unit 15 transmits the result of the judgment of whether the answer is correct or incorrect to the learning terminal 20.

学習用端末20の解答表示部25は、通信部21を介して取得した語彙の問題に対する解答の判定結果をディスプレイに表示する。学習者の次の画面へ遷移する操作後、又は所定時間経過後に、問題表示部23は、画面D12から画面D10に遷移させる。図7に示す画面D10では、文法問題が表示される。このとき、学習者は、語彙「adapt to」を理解したうえで、問題を解くことが可能になる。 The answer display unit 25 of the learning device 20 displays on the display the judgment result of the answer to the vocabulary question acquired via the communication unit 21. After the learner operates to move to the next screen, or after a predetermined time has elapsed, the question display unit 23 transitions from screen D12 to screen D10. A grammar question is displayed on screen D10 shown in FIG. 7. At this time, the learner can solve the question after understanding the vocabulary word "adapt to."

<処理手順>
次に、図8を用いて学習支援システム1の処理手順の一例について説明する。図8は、本実施形態に係る学習支援システム1の処理手順の一例を示すシーケンス図である。図8に示す例では、ステップS102~S112の処理は、例えば、所定の補助情報のスコア値が補助学習情報の提示条件を見たすN回目までの処理であり、ステップS202~S210は、所定の補助情報のスコア値が上述した条件を満たすことで補助学習情報が表示されるN+1回目の処理である。
<Processing Procedure>
Next, an example of the processing procedure of the learning support system 1 will be described with reference to Fig. 8. Fig. 8 is a sequence diagram showing an example of the processing procedure of the learning support system 1 according to this embodiment. In the example shown in Fig. 8, the processing of steps S102 to S112 is, for example, processing up to the Nth time when the score value of the predetermined auxiliary information meets the presentation condition of the auxiliary learning information, and steps S202 to S210 are processing for the N+1th time when the auxiliary learning information is displayed because the score value of the predetermined auxiliary information meets the above-mentioned condition.

ステップS102において、学習支援サーバ(サーバ)10の出力部12は、所定の問題(例、文法問題)を表示するための所定の問題情報を学習用端末(端末)20に送信する。 In step S102, the output unit 12 of the learning support server (server) 10 transmits specific problem information for displaying specific problems (e.g., grammar problems) to the learning terminal (terminal) 20.

ステップS104において、学習用端末(端末)20の通信部21は、ディスプレイに表示された問題に関する補助情報(例、語彙)に対し、学習者が表示操作をした場合に、その表示操作に対応する操作情報(例えば表示コマンド等)を学習支援サーバ10に送信する。 In step S104, when the learner performs a display operation on auxiliary information (e.g., vocabulary) related to the problem displayed on the display, the communication unit 21 of the learning terminal (terminal) 20 transmits operation information (e.g., a display command, etc.) corresponding to the display operation to the learning support server 10.

ステップS106において、学習支援サーバ10の取得部13は、操作情報を記憶部11に記憶し、出力部12は、操作情報に対応する補助情報を学習用端末20に送信する。 In step S106, the acquisition unit 13 of the learning support server 10 stores the operation information in the memory unit 11, and the output unit 12 transmits auxiliary information corresponding to the operation information to the learning terminal 20.

ステップS108において、学習用端末20の問題表示部23は、補助情報が問題である場合、その問題を表示し、通信部21は、その問題に対する学習者の解答情報を、学習支援サーバ10に送信する。なお、補助情報は、問題である必要はなく、解説、翻訳、意味説明などでもよい。 In step S108, if the auxiliary information is a question, the question display unit 23 of the learning terminal 20 displays the question, and the communication unit 21 transmits the learner's answer information to the question to the learning support server 10. Note that the auxiliary information does not have to be a question, and may be an explanation, translation, meaning explanation, etc.

ステップS110において、学習用端末20の問題表示部23は、補助情報の表示の後に、もともとの所定の問題を表示し、通信部21は、所定の問題に対する学習者の解答情報を、学習支援サーバ10に送信する。 In step S110, the question display unit 23 of the learning device 20 displays the original predetermined question after displaying the auxiliary information, and the communication unit 21 transmits the learner's answer information for the predetermined question to the learning assistance server 10.

ステップS112において、学習支援サーバ10の学習支援部15は、各解答情報に対して、対応する正解情報に基づいて正誤を判定する。また、算出部14は、操作情報の取得や、問題表示、補助情報の表示、各問題の正誤などに基づいて、補助情報に対するスコアを算出する。このとき、N回目で、スコアの値が、補助学習情報の表示に関する所定条件を満たしたとする。所定条件は、例えば、スコアの値が閾値を超えることを含む。なお、スコア算出のタイミングはステップS106の後でもよく、スコア算出のための入力パラメータが取得されるたびにスコアが更新されるようにしてもよい。ここで、算出されたスコアが、補助学習情報の表示に関する所定条件を満たしたとする。 In step S112, the learning support unit 15 of the learning support server 10 judges whether each piece of answer information is correct based on the corresponding correct answer information. The calculation unit 14 also calculates a score for the auxiliary information based on the acquisition of operation information, the display of questions, the display of auxiliary information, and the correctness of each question. At this time, it is assumed that the score value satisfies a predetermined condition regarding the display of auxiliary learning information on the Nth time. The predetermined condition includes, for example, the score value exceeding a threshold value. Note that the score calculation may be performed after step S106, or the score may be updated each time an input parameter for score calculation is acquired. Here, it is assumed that the calculated score satisfies a predetermined condition regarding the display of auxiliary learning information.

ステップS202において、学習支援サーバ10の出力部12は、スコアが所定条件を満たしたことにより、所定のタイミングで補助学習情報を学習用端末20に送信する。 In step S202, the output unit 12 of the learning support server 10 transmits supplemental learning information to the learning terminal 20 at a predetermined timing because the score satisfies a predetermined condition.

ステップS204において、学習用端末20の問題表示部23は、補助学習情報を表示し、通信部21は、補助学習情報が問題である場合、その問題に対する学習者の解答情報を、学習支援サーバ10に送信する。なお、補助学習情報は、問題以外にも、語彙の解説、単語の意味、翻訳、用語説明などの少なくとも1つを含んでもよい。 In step S204, the question display unit 23 of the learning terminal 20 displays the supplementary learning information, and if the supplementary learning information is a question, the communication unit 21 transmits the learner's answer information to the learning support server 10. In addition to the question, the supplementary learning information may also include at least one of vocabulary explanations, word meanings, translations, and term explanations.

ステップS206において、学習支援サーバ10の出力部12は、補助学習情報に関する補助情報を含む所定の問題を表示するための所定の問題情報を、学習用端末20に送信する。 In step S206, the output unit 12 of the learning support server 10 transmits to the learning terminal 20 specific problem information for displaying specific problems including auxiliary information related to the auxiliary learning information.

ステップS208において、学習用端末20の問題表示部23は、所定の問題情報を表示し、通信部21は、所定の問題に対する学習者の解答情報を、学習支援サーバ10に送信する。 In step S208, the question display unit 23 of the learning device 20 displays the specified question information, and the communication unit 21 transmits the learner's answer information for the specified question to the learning assistance server 10.

ステップS210において、学習支援サーバ10の学習支援部15は、各解答情報に対して、対応する正解情報に基づいて正誤を判定する。また、算出部14は、問題表示、補助情報の表示、各問題の正誤などに基づいて、補助情報に対するスコアを算出する。 In step S210, the learning support unit 15 of the learning support server 10 judges whether each piece of answer information is correct or incorrect based on the corresponding correct answer information. In addition, the calculation unit 14 calculates a score for the auxiliary information based on the question display, the display of the auxiliary information, the correctness or incorrectness of each question, etc.

以上、本実施形態によれば、出題の際に、学習者が解答を導くための周辺知識の不足を把握し、学習者が周辺知識を補うことを可能にする仕組みを提供することができる。 As described above, this embodiment provides a mechanism that allows learners to understand the lack of peripheral knowledge required to arrive at an answer when a question is asked, and allows the learners to supplement the peripheral knowledge.

以上、本発明の実施形態を説明したが、これは本発明の説明のための例示であって、本発明の範囲をこの実施形態にのみ限定する趣旨ではない。本発明は、他の種々の実施形態でも実施することが可能である。 The embodiment of the present invention has been described above, but this is merely an example for the purpose of explaining the present invention, and is not intended to limit the scope of the present invention to only this embodiment. The present invention can also be implemented in various other embodiments.

例えば、変形例として、学習支援サーバ10の一部の処理又は機能を、他のサーバで処理させるようにしてもよい。例えば、算出部14は、他のサーバに構成されるようにしてもよい。この場合、学習支援サーバ10は、スコア算出のために必要な情報を他のサーバに送信し、算出されたスコアを取得してもよい。 For example, as a modified example, some of the processes or functions of the learning assistance server 10 may be processed by another server. For example, the calculation unit 14 may be configured in another server. In this case, the learning assistance server 10 may transmit information required for score calculation to the other server and obtain the calculated score.

また、問題と補助情報について、英語の文法問題と語彙を例にしたが、歴史の虫食い問題と用語の例や、国語の文章問題と単語の漢字の例や、理科の問題と法則の例などでもよい。 As for the questions and supporting information, we have used English grammar questions and vocabulary as examples, but examples of missing-word questions in history and terminology, Japanese essay questions and kanji words, science questions and rules, etc. could also be used.

1…学習支援システム、10…学習支援サーバ、11…記憶部、12…出力部、13…取得部、14…算出部、15…学習支援部、20…学習用端末、21…通信部、22…記憶部、23…問題表示部、24…解答入力受付部、25…解答表示部 1...Learning support system, 10...Learning support server, 11...Memory unit, 12...Output unit, 13...Acquisition unit, 14...Calculation unit, 15...Learning support unit, 20...Learning terminal, 21...Communication unit, 22...Memory unit, 23...Question display unit, 24...Answer input acceptance unit, 25...Answer display unit

Claims (9)

学習者に出題される問題に関する第1問題情報を出力する出力部であって、前記問題の解答に関する補助知識の補助情報を前記第1問題情報に関連して出力する出力部と、
前記補助情報の表示操作に対応する操作情報を取得する取得部と、
前記操作情報に基づき、前記補助知識の前記学習者への提示に関するスコアを算出する算出部と、
前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力る学習支援部と、
を備える学習支援システム。
an output unit that outputs first problem information related to a problem to be given to a learner, the output unit outputting auxiliary information of auxiliary knowledge related to an answer to the problem in association with the first problem information;
an acquisition unit that acquires operation information corresponding to a display operation of the auxiliary information;
a calculation unit that calculates a score regarding the presentation of the auxiliary knowledge to the learner based on the operation information;
a learning support unit that outputs auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score;
A learning support system equipped with:
前記所定のタイミングは、前記問題が再度出題される前のタイミングである、請求項1に記載の学習支援システム。 The learning support system of claim 1, wherein the predetermined timing is a timing before the question is asked again. 前記補助学習情報は、前記補助知識を問う第2問題情報、又は前記補助知識を解説する解説情報である、請求項1又は2に記載の学習支援システム。 3. The learning support system according to claim 1, wherein the auxiliary learning information is second question information that asks about the auxiliary knowledge, or explanation information that explains the auxiliary knowledge. 前記算出部は、少なくとも前記操作情報に基づく前記補助情報の重要度を用いて、前記スコアを算出する、請求項1から3のいずれか一項に記載の学習支援システム。 The learning support system according to any one of claims 1 to 3, wherein the calculation unit calculates the score using at least the importance of the auxiliary information based on the operation information. 前記問題は英語の文法問題を含み、前記補助知識は語彙を含む場合、
前記算出部は、前記文法問題の正答率と、前記語彙に関する問題の正答率とに少なくとも基づいて前記スコアを算出する、請求項1から4のいずれか一項に記載の学習支援システム。
If the questions include English grammar questions and the auxiliary knowledge includes vocabulary,
The learning support system according to claim 1 , wherein the calculation unit calculates the score based on at least a percentage of correct answers to the grammar questions and a percentage of correct answers to the vocabulary questions.
前記補助情報は前記補助知識を問う第2問題情報を含み、前記補助学習情報は補助知識を問う第2問題情報を含む場合、前記補助情報と前記補助学習情報とは同じである、請求項1から5のいずれか一項に記載の学習支援システム。 A learning support system as described in any one of claims 1 to 5, wherein the auxiliary information includes second question information that asks for the auxiliary knowledge, and when the auxiliary learning information includes second question information that asks for the auxiliary knowledge, the auxiliary information and the auxiliary learning information are the same. プロセッサを含む情報処理装置であって、
前記プロセッサが、
学習者に出題される問題に関する第1問題情報を出力することであって、前記問題の解答に関する補助知識の補助情報を前記第1問題情報に関連して出力することと、
前記補助情報の表示操作に対応する操作情報を取得することと、
前記操作情報に基づき、前記補助知識の前記学習者への提示に関するスコアを算出することと、
前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力することと、
を実行する情報処理装置。
An information processing device including a processor,
The processor,
outputting first problem information relating to a problem to be given to the learner, wherein auxiliary information of auxiliary knowledge relating to a solution to the problem is output in association with the first problem information;
acquiring operation information corresponding to a display operation of the auxiliary information;
calculating a score regarding the presentation of the auxiliary knowledge to the learner based on the operation information;
outputting auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score;
An information processing device that executes the above.
情報処理装置が、
学習者に出題される問題に関する第1問題情報を出力することであって、前記問題の解答に関する補助知識の補助情報を前記第1問題情報に関連して出力することと、
前記補助情報の表示操作に対応する操作情報を取得することと、
前記操作情報に基づき、前記補助知識の前記学習者への提示に関するスコアを算出することと、
前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力することと、
を実行する情報処理方法。
An information processing device,
outputting first problem information relating to a problem to be given to the learner, wherein auxiliary information of auxiliary knowledge relating to a solution to the problem is output in association with the first problem information;
acquiring operation information corresponding to a display operation of the auxiliary information;
calculating a score regarding the presentation of the auxiliary knowledge to the learner based on the operation information;
outputting auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score;
An information processing method for performing the above.
情報処理装置に、
学習者に出題される問題に関する第1問題情報を出力することであって、前記問題の解答に関する補助知識の補助情報を前記第1問題情報に関連して出力することと、
前記補助情報の表示操作に対応する操作情報を取得することと、
前記操作情報に基づき、前記補助知識の前記学習者への提示に関するスコアを算出することと、
前記スコアに基づき、前記補助知識の学習に関する補助学習情報を、所定のタイミングで出力することと、
を実行させるプログラム。
In the information processing device,
outputting first problem information relating to a problem to be given to the learner, wherein auxiliary information of auxiliary knowledge relating to a solution to the problem is output in association with the first problem information;
acquiring operation information corresponding to a display operation of the auxiliary information;
calculating a score regarding the presentation of the auxiliary knowledge to the learner based on the operation information;
outputting auxiliary learning information related to the learning of the auxiliary knowledge at a predetermined timing based on the score;
A program that executes the following.
JP2021045711A 2021-03-19 2021-03-19 Learning support system, information processing device, information processing method and program Active JP7609667B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021045711A JP7609667B2 (en) 2021-03-19 2021-03-19 Learning support system, information processing device, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021045711A JP7609667B2 (en) 2021-03-19 2021-03-19 Learning support system, information processing device, information processing method and program

Publications (2)

Publication Number Publication Date
JP2022144627A JP2022144627A (en) 2022-10-03
JP7609667B2 true JP7609667B2 (en) 2025-01-07

Family

ID=83453615

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021045711A Active JP7609667B2 (en) 2021-03-19 2021-03-19 Learning support system, information processing device, information processing method and program

Country Status (1)

Country Link
JP (1) JP7609667B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003049063A1 (en) 2001-12-06 2003-06-12 Digital Communications Planning Institute Incorporated Test result analysis apparatus, method, and program, and learning support system and method
WO2017064890A1 (en) 2015-10-13 2017-04-20 ソニー株式会社 Information processing device, information processing method, and program
JP2018059973A (en) 2016-10-03 2018-04-12 株式会社光文書院 Learning support device, and learning support program
JP2020086075A (en) 2018-11-22 2020-06-04 株式会社タマイインベストメントエデュケーションズ Learning support system and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003049063A1 (en) 2001-12-06 2003-06-12 Digital Communications Planning Institute Incorporated Test result analysis apparatus, method, and program, and learning support system and method
WO2017064890A1 (en) 2015-10-13 2017-04-20 ソニー株式会社 Information processing device, information processing method, and program
JP2018059973A (en) 2016-10-03 2018-04-12 株式会社光文書院 Learning support device, and learning support program
JP2020086075A (en) 2018-11-22 2020-06-04 株式会社タマイインベストメントエデュケーションズ Learning support system and program

Also Published As

Publication number Publication date
JP2022144627A (en) 2022-10-03

Similar Documents

Publication Publication Date Title
US8840400B2 (en) Method and apparatus for improving language communication
US20210295727A1 (en) Information processing apparatus, information processing method, and program
JP2019061189A (en) Teaching material authoring system
CN111899576A (en) Control method and device for pronunciation test application, storage medium and electronic equipment
CN108140329B (en) Information processing apparatus, information processing method, and program
JP7541868B2 (en) Learning support system, information processing device, information processing method and program
US20190197913A1 (en) Information processing apparatus, information processing method, and non-transitory recording medium recorded with program
JP6644938B1 (en) Interactive learning system, method, and program
JP7609667B2 (en) Learning support system, information processing device, information processing method and program
KR101122188B1 (en) System and method for learning foreign language
CN115345762A (en) Personnel training method and device, storage medium and electronic equipment
JP7668104B2 (en) Learning support system, information processing device, information processing method and program
JPWO2020036011A1 (en) Information processing equipment, information processing methods, and programs
US20160364140A1 (en) Prompted touchscreen for teaching user input and data entry
WO2015093123A1 (en) Information processing device
CN113706951A (en) On-line education method, system and computer storage medium
US20240296750A1 (en) Information processing apparatus, information processing method and recording medium
KR20210086384A (en) Method and apparatus for providing a learning service using a character containing at least one letter
JP7504523B1 (en) Program, system, and method for supporting sentence pronunciation practice
JP2021064101A (en) Information processing apparatus, control method, and program
JP6828076B2 (en) Educational methods and electronic devices
US12541540B2 (en) Information processing device, terminal device, information processing system, information processing method, and recording medium
JP7800672B2 (en) Device, method and program for extracting recommended words for study
JP7800673B2 (en) Winning probability acquisition device, method, and program
JP2024011397A (en) Information processing device, electronic dictionary, information processing system, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240925

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241219

R150 Certificate of patent or registration of utility model

Ref document number: 7609667

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150