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
JP7599648B2 - Information processing device, control method for information processing device, and control program for information processing device - Google Patents
[go: Go Back, main page]

JP7599648B2 - Information processing device, control method for information processing device, and control program for information processing device - Google Patents

Information processing device, control method for information processing device, and control program for information processing device Download PDF

Info

Publication number
JP7599648B2
JP7599648B2 JP2020193539A JP2020193539A JP7599648B2 JP 7599648 B2 JP7599648 B2 JP 7599648B2 JP 2020193539 A JP2020193539 A JP 2020193539A JP 2020193539 A JP2020193539 A JP 2020193539A JP 7599648 B2 JP7599648 B2 JP 7599648B2
Authority
JP
Japan
Prior art keywords
question
questions
basic
confirmation
group
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
JP2020193539A
Other languages
Japanese (ja)
Other versions
JP2022082149A (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.)
Co Growth
Original Assignee
Co Growth
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 Co Growth filed Critical Co Growth
Priority to JP2020193539A priority Critical patent/JP7599648B2/en
Publication of JP2022082149A publication Critical patent/JP2022082149A/en
Application granted granted Critical
Publication of JP7599648B2 publication Critical patent/JP7599648B2/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 an information processing device, a control method for an information processing device, and a control program for an information processing device.

従来、学習を支援する様々なシステムが開発されている。例えば、特許文献1には、試験問題を予め複数のステージに分割し、解答にもとづき動的に次のステージの試験問題を組換えて出題し、受験者の理解度を一回の試験で適切に評価する理解度評価システムが開示されている。 Various systems have been developed to support learning. For example, Patent Document 1 discloses a comprehension assessment system that divides test questions into multiple stages in advance, dynamically rearranges test questions for the next stage based on the answers, and appropriately assesses the examinee's level of comprehension in a single test.

特開2005-164965号公報JP 2005-164965 A

特許文献1に記載のシステムでは、一回の理解度評価試験毎の問題に対し、当該問題に不正解となった場合に出題するための分析問題を必要とする。すなわち、1つの問題に対して必ず1つの分析問題を要するため、システムの構築にかかる設問作業が手間であった。さらに、不正解の問題に対して分析問題が出題され、正解した問題に対しては分析問題が出題されないため、例えばまぐれで正解した問題に対し、受験者の理解度を把握可能であるかは疑義があった。 The system described in Patent Document 1 requires an analysis question to be posed for each question in each comprehension assessment test if that question is answered incorrectly. In other words, one analysis question is required for each question, so the question-setting work involved in building the system was time-consuming. Furthermore, because analysis questions are posed for questions that are answered incorrectly, but not for questions that are answered correctly, there was doubt as to whether it would be possible to grasp the examinee's level of understanding for a question that was answered correctly by chance, for example.

本発明の一実施形態に係る、基本問題と、前記基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置は、1以上の前記基本問題を前記学習者端末へ提供する問題提供部と、前記学習者端末から、前記基本問題に対する解答を受信する受信部と、前記解答の正誤を判定する判定部とを備え、前記問題提供部は、前記解答が不正解である基本問題について、出題の態様を変化させた新たな基本問題を前記学習者端末へ提供し、前記解答が正解である基本問題について、当該基本問題に関連する確認問題を前記学習者端末へ提供する。 According to one embodiment of the present invention, an information processing device for a learning system that provides a learner terminal with a curriculum consisting of basic questions and confirmation questions related to the basic questions includes a question providing unit that provides one or more of the basic questions to the learner terminal, a receiving unit that receives answers to the basic questions from the learner terminal, and a determining unit that determines whether the answers are correct. The question providing unit provides the learner terminal with new basic questions that have a different question format for basic questions whose answers are incorrect, and provides the learner terminal with confirmation questions related to the basic questions whose answers are correct.

本発明の一実施形態に係る情報処理装置において、問題提供部は、複数の基本問題から構成される基本問題群を学習者端末へ提供し、判定部は、基本問題群を構成する基本問題に対する解答の正誤に基づき、基本問題に対する解答について所定の第1条件が成立するか否かを判定し、問題提供部は、所定の第1条件が成立しない基本問題群について、出題の態様を変化させた新たな基本問題群を学習者端末へ提供し、所定の第1条件が成立する基本問題群について、当該基本問題群と同一分野に関する複数の確認問題から構成される確認問題群を学習者端末へ提供してもよい。 In an information processing device according to one embodiment of the present invention, the question providing unit provides a basic question group consisting of a plurality of basic questions to the learner's terminal, the determination unit determines whether a predetermined first condition is satisfied for the answers to the basic questions based on the correctness of the answers to the basic questions constituting the basic question group, and the question providing unit may provide the learner's terminal with a new basic question group in which the manner of questioning is changed for a basic question group for which the predetermined first condition is not satisfied, and provide the learner terminal with a confirmation question group consisting of a plurality of confirmation questions related to the same field as the basic question group for which the predetermined first condition is satisfied.

本発明の一実施形態に係る情報処理装置において、問題提供部は、新たな基本問題群として、学習者端末に提供した基本問題群に含まれる基本問題の出題順序を変化させた基本問題群を提供してもよい。 In an information processing device according to one embodiment of the present invention, the question providing unit may provide, as a new basic question set, a basic question set in which the order in which basic questions are presented is changed from the basic question set provided to the learner terminal.

本発明の一実施形態に係る情報処理装置において、基本問題は、複数の選択肢から解答を選択させる選択問題であって、問題提供部は、新たな基本問題群として、学習者端末に提供した少なくとも一部の基本問題の選択肢を変化させた基本問題群を生成し、学習者端末へ提供してもよい。 In an information processing device according to one embodiment of the present invention, the basic questions are multiple-choice questions that require the learner to select an answer from a number of options, and the question providing unit may generate a new set of basic questions by changing the options for at least some of the basic questions provided to the learner's terminal, and provide the new set of basic questions to the learner's terminal.

本発明の一実施形態に係る情報処理装置において、判定部は、所定の第1条件として、基本問題群に対する解答の正解率が第1所定数以上であるか否かを判定してもよい。 In an information processing device according to one embodiment of the present invention, the determination unit may determine, as a predetermined first condition, whether the accuracy rate of answers to the basic question group is equal to or greater than a first predetermined number.

本発明の一実施形態に係る情報処理装置において、判定部は、所定の第1条件として、基本問題に対する解答のうち、基本問題群において予め重要問題として設定された基本問題が正解であるか否かを判定してもよい。 In an information processing device according to one embodiment of the present invention, the determination unit may determine, as a predetermined first condition, whether or not a basic question that has been set as an important question in advance in the group of basic questions is correct among the answers to the basic questions.

本発明の一実施形態に係る情報処理装置において、基本問題は、複数の選択肢から正答肢及び誤答肢のいずれかを選択させる選択問題であって、確認問題は、複数の選択肢から正答肢及び誤答肢のいずれかを選択させる選択問題であってよい。 In an information processing device according to one embodiment of the present invention, the basic questions may be multiple-choice questions that require a user to select either a correct answer or an incorrect answer from a number of options, and the confirmation questions may be multiple-choice questions that require a user to select either a correct answer or an incorrect answer from a number of options.

本発明の一実施形態に係る情報処理装置において、基本問題は、複数の選択肢から解答を選択する選択問題であって、確認問題は、記述式の問題であってよい。 In an information processing device according to one embodiment of the present invention, the basic questions may be multiple-choice questions in which an answer is selected from a number of options, and the confirmation questions may be written questions.

本発明の一実施形態に係る情報処理装置において、確認問題は、基本問題と比較して難易度の高い問題であってよい。 In an information processing device according to one embodiment of the present invention, the confirmation questions may be questions of a higher level of difficulty than the basic questions.

本発明の一実施形態に係る情報処理装置において、受信部は、学習者端末から、確認問題群を構成する確認問題に対する解答をさらに受信し、判定部は、確認問題に対する解答の正誤に基づき、確認問題に対する解答について所定の第2条件が成立するか否かをさらに判定し、問題提供部は、確認問題に対する解答について所定の第2条件が成立しない場合、学習者端末に提供した確認問題群について出題の態様を変化させた新たな確認問題群を生成し、学習者端末へ提供してもよい。 In an information processing device according to one embodiment of the present invention, the receiving unit further receives answers to the confirmation questions constituting the confirmation question group from the learner's terminal, the determining unit further determines whether a predetermined second condition is met for the answers to the confirmation questions based on the correctness of the answers to the confirmation questions, and if the predetermined second condition is not met for the answers to the confirmation questions, the question providing unit may generate a new confirmation question group by changing the manner in which questions are presented for the confirmation question group provided to the learner's terminal, and provide the new confirmation question group to the learner's terminal.

本発明の一実施形態に係る情報処理装置において、判定部は、所定の第2条件として、確認問題群に対する解答の正解率が、第2所定数以上であるか否かを判定してもよい。 In an information processing device according to one embodiment of the present invention, the determination unit may determine, as the second predetermined condition, whether the accuracy rate of the answers to the group of confirmation questions is equal to or greater than a second predetermined number.

本発明の一実施形態に係る情報処理装置において、判定部は、所定の第2条件として、確認問題に対する解答のうち、確認問題群において予め重要問題として設定された確認問題が正解であるか否かを判定してもよい。 In an information processing device according to one embodiment of the present invention, the determination unit may determine, as a predetermined second condition, whether or not a confirmation question that has been set as an important question in advance in the group of confirmation questions is correct, among the answers to the confirmation questions.

本発明の一実施形態に係る情報処理装置において、問題提供部は、基本問題に対する解答について所定の第1条件が成立する場合、基本問題群のうち不正解であった基本問題を含む確認問題群を生成してもよい。 In an information processing device according to one embodiment of the present invention, when a predetermined first condition is met for the answers to the basic questions, the question providing unit may generate a group of confirmation questions that includes the basic questions that were incorrectly answered from among the group of basic questions.

本発明の一実施形態に係る情報処理装置において、受信部は、設問者端末における基本問題及び確認問題の設問に係る設問情報をさらに受信し、情報処理装置は、設問情報に応じて基本問題及び確認問題を登録する設問登録部をさらに備え、問題提供部は、設問登録部によって登録された基本問題及び確認問題から、基本問題群及び/又は確認問題群を生成してもよい。 In an information processing device according to one embodiment of the present invention, the receiving unit further receives question information relating to basic questions and confirmation questions at the questioner terminal, the information processing device further includes a question registration unit that registers the basic questions and confirmation questions according to the question information, and the question providing unit may generate a group of basic questions and/or a group of confirmation questions from the basic questions and confirmation questions registered by the question registration unit.

本発明の一実施形態に係る情報処理装置において、受信部は、学習者端末から、確認問題に対する解答をさらに受信し、判定部は、確認問題に対する解答の正誤を判定し、問題提供部は、解答が不正解である確認問題について、出題の態様を変化させた新たな確認問題を学習者端末へ提供してもよい。 In an information processing device according to one embodiment of the present invention, the receiving unit may further receive answers to the confirmation questions from the learner's terminal, the determining unit may determine whether the answers to the confirmation questions are correct, and the question providing unit may provide the learner's terminal with new confirmation questions in which the question format has been changed for confirmation questions for which the answers are incorrect.

本発明の一実施形態に係る、基本問題と、基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置の制御方法は、基本問題を学習者端末へ提供するステップと、学習者端末から、基本問題に対する解答を受信するステップと、解答の正誤を判定するステップと、解答が不正解である基本問題について、出題の態様を変化させた新たな基本問題を学習者端末へ提供するステップと、解答が正解である基本問題について、当該基本問題に関連する確認問題を学習者端末へ提供するステップとを含む。 According to one embodiment of the present invention, a method for controlling an information processing device related to a learning system that provides a learner terminal with a curriculum consisting of basic questions and confirmation questions related to the basic questions includes the steps of providing the basic questions to the learner terminal, receiving answers to the basic questions from the learner terminal, determining whether the answers are correct, providing the learner terminal with new basic questions that have a different question format for basic questions that are answered incorrectly, and providing the learner terminal with confirmation questions related to the basic questions for basic questions that are answered correctly.

本発明の一実施形態に係る制御プログラムは、基本問題と、基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置に、基本問題を学習者端末へ提供する機能と、学習者端末から、基本問題に対する解答を受信する機能と、解答の正誤を判定する機能と、解答が不正解である基本問題について、出題の態様を変化させた新たな基本問題を学習者端末へ提供する機能と、解答が正解である基本問題について、当該基本問題に関連する確認問題を学習者端末へ提供する機能とを実現させる。 A control program according to one embodiment of the present invention causes an information processing device associated with a learning system that provides a curriculum consisting of basic questions and confirmation questions related to the basic questions to a learner terminal to perform the following functions: providing the basic questions to the learner terminal; receiving answers to the basic questions from the learner terminal; determining whether the answers are correct; providing the learner terminal with new basic questions that have a different question format for basic questions that are answered incorrectly; and providing the learner terminal with confirmation questions related to the basic questions for basic questions that are answered correctly.

本発明の一実施形態に係る、基本問題と、前記基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置は、設問者端末から、前記基本問題及び前記確認問題の設問に係る設問情報を受信する受信部と、前記設問情報に応じて、前記基本問題及び前記確認問題を登録する設問登録部と、登録された1以上の前記基本問題を前記学習者端末へ提供するとともに、前記学習者端末から受信した、基本問題に対する解答の正誤に基づき、解答が正解である基本問題について、当該基本問題に関連する確認問題を学習者端末へ提供する問題提供部と、を備え、設問登録部は、少なくとも、設問者端末における基本問題又は確認問題の入力に応じて、他の基本問題及び他の確認問題の少なくともいずれかの案を生成し、設問者端末へ提供する。 According to one embodiment of the present invention, an information processing device for a learning system that provides a learner terminal with a curriculum consisting of basic questions and confirmation questions related to the basic questions includes a receiving unit that receives question information related to the basic questions and the confirmation questions from a questioner terminal, a question registration unit that registers the basic questions and the confirmation questions in response to the question information, and a question provision unit that provides the learner terminal with one or more of the registered basic questions and provides the learner terminal with confirmation questions related to the basic questions for which the answers are correct based on the correctness of the answers to the basic questions received from the learner terminal, and the question registration unit generates at least one of the proposals for other basic questions and other confirmation questions in response to input of the basic questions or confirmation questions at least in the questioner terminal, and provides the proposals to the questioner terminal.

本発明の一実施形態に係る、基本問題と、基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置の制御方法は、設問者端末から、基本問題及び確認問題の設問に係る設問情報を受信するステップと、設問情報に応じて、基本問題及び確認問題を登録するステップと、登録された1以上の基本問題を学習者端末へ提供するとともに、学習者端末から受信した、基本問題に対する解答の正誤に基づき、解答が正解である基本問題について、当該基本問題に関連する確認問題を学習者端末へ提供するステップと、設問者端末における基本問題の入力に応じて、他の基本問題及び確認問題の少なくともいずれかの案を提示するステップとを含む。 According to one embodiment of the present invention, a method for controlling an information processing device for a learning system that provides a learner terminal with a curriculum consisting of basic questions and confirmation questions related to the basic questions includes the steps of receiving question information related to the basic questions and confirmation questions from the questioner terminal, registering the basic questions and confirmation questions according to the question information, providing one or more registered basic questions to the learner terminal, and providing confirmation questions related to the basic questions for which the answers are correct based on the correctness of the answers to the basic questions received from the learner terminal, and presenting at least one of the other basic questions and confirmation questions in response to the input of the basic questions on the questioner terminal.

本発明の一実施形態に係る制御プログラムは、基本問題と、基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置に、設問者端末から、基本問題及び確認問題の設問に係る設問情報を受信する機能と、設問情報に応じて、基本問題及び確認問題を登録する機能と、登録された1以上の基本問題を学習者端末へ提供するとともに、学習者端末から受信した、基本問題に対する解答の正誤に基づき、解答が正解である基本問題について、当該基本問題に関連する確認問題を学習者端末へ提供する機能と、設問者端末における基本問題の入力に応じて、他の基本問題及び確認問題の少なくともいずれかの案を提示する機能とを実現させる。 A control program according to one embodiment of the present invention causes an information processing device associated with a learning system that provides a learner terminal with a curriculum consisting of basic questions and confirmation questions related to the basic questions to have the following functions: receive question information related to the basic questions and confirmation questions from the questioner terminal; register the basic questions and confirmation questions according to the question information; provide one or more registered basic questions to the learner terminal, and, based on the correctness of the answer to the basic question received from the learner terminal, provide the learner terminal with confirmation questions related to the basic question for which the answer is correct; and present at least one suggestion for other basic questions and confirmation questions according to the input of a basic question on the questioner terminal.

本発明の一実施形態によれば、設定された問題を活用して、一回だけでなく繰り返し学習を行わせることができる。すなわち、設定された問題を繰り返し利用するため、多くの問題を設問する必要がなく、学習システムの構築にかかる設問作業の手間を削減することができる。さらに、正解した問題に対する確認問題が出題されるため、受験者の確実な理解度を担保したり、より高度な理解につながる学習を提供することができる。 According to one embodiment of the present invention, the set questions can be used to allow test takers to study not just once, but repeatedly. In other words, because the set questions are used repeatedly, there is no need to ask many questions, and the effort required for questioning in building a learning system can be reduced. Furthermore, because confirmation questions are asked for questions that have been answered correctly, it is possible to ensure a reliable level of understanding for the test taker and provide learning that leads to a more advanced understanding.

図1は、本発明の一実施形態に係る学習システム構成の概略図である。FIG. 1 is a schematic diagram of a learning system configuration according to an embodiment of the present invention. 図2は、本発明の一実施形態に係る学習システムにおける、サーバ(情報処理装置)、設問者端末(通信端末)、及び学習者端末(通信端末)の機能ブロック図の一例である。FIG. 2 is an example of a functional block diagram of a server (information processing device), a questioner terminal (communication terminal), and a learner terminal (communication terminal) in a learning system according to one embodiment of the present invention. 図3は、本発明の一実施形態に係る学習システムにおいて記憶される設問情報テーブルの一例である。FIG. 3 is an example of a question information table stored in a learning system according to an embodiment of the present invention. 図4は、本発明の一実施形態に係る学習システムにおける、学習者端末の表示画面の一例である。FIG. 4 is an example of a display screen of a learner terminal in a learning system according to one embodiment of the present invention. 図5は、本発明の一実施形態に係る学習システムの概略を説明するための図である。FIG. 5 is a diagram for explaining an outline of a learning system according to an embodiment of the present invention. 図6は、本発明の一実施形態に係る学習システムにおける、サーバ及び学習者端末間のシーケンス図の一例である。FIG. 6 is an example of a sequence diagram between a server and a learner terminal in a learning system according to an embodiment of the present invention. 図7は、本発明の一実施形態に係る学習システムにおける、設問者端末の表示画面の一例である。FIG. 7 is an example of a display screen of a questioner terminal in a learning system according to one embodiment of the present invention. 図8は、本発明の一実施形態に係る学習システムにおける、設問者端末の表示画面の一例である。FIG. 8 is an example of a display screen of a questioner terminal in a learning system according to one embodiment of the present invention. 図9は、本発明の一実施形態に係る学習システムにおいて記憶される設問情報テーブルの一例である。FIG. 9 is an example of a question information table stored in a learning system according to an embodiment of the present invention. 図10は、本発明の一実施形態に係る学習システムにおける、サーバ及び学習者端末間のシーケンス図の一例である。FIG. 10 is an example of a sequence diagram between a server and a learner terminal in a learning system according to an embodiment of the present invention. 図11(a)、(b)は、本発明の一実施形態に係る学習システムにおける、設問者端末の表示画面の一例である。11(a) and (b) are examples of the display screen of a questioner terminal in a learning system according to one embodiment of the present invention.

<システム構成>
図1は、本発明の一実施形態に係る学習システムの構成例を示す図である。学習システム600は、サーバ(情報処理装置)100と、設問者端末(通信端末)200と、学習者端末(通信端末)300(300A,300B,300C)と、記憶装置400とを含んでよい。サーバ100は、オンラインでの学習環境を提供するプラットフォームとして機能し、ネットワーク500を介して、設問者端末200及び学習者端末300と接続される。詳細は後述するが、学習システム600は、ユーザ(学習者)に問題を出題し、当該問題に対するユーザの解答に応じて次に出題する問題が変更される、いわゆるアダプティブラーニングを提供するシステムであってよい。なお、これ以降、学習システム600を利用して学習を行う学習者を、「ユーザ」と称する。
<System Configuration>
FIG. 1 is a diagram showing an example of the configuration of a learning system according to an embodiment of the present invention. The learning system 600 may include a server (information processing device) 100, a questioner terminal (communication terminal) 200, a learner terminal (communication terminal) 300 (300A, 300B, 300C), and a storage device 400. The server 100 functions as a platform that provides an online learning environment, and is connected to the questioner terminal 200 and the learner terminal 300 via a network 500. As will be described in detail later, the learning system 600 may be a system that provides so-called adaptive learning, in which a question is posed to a user (learner) and the next question is changed depending on the user's answer to the question. Hereinafter, a learner who uses the learning system 600 to learn will be referred to as a "user".

設問者端末200は、学習システム600においてユーザに出題する問題を、ネットワーク500を介してサーバ100に登録する(設問する)設問者の所有する端末である。ここで、設問者とは、学習システム600を利用してユーザに知識を定着させることを希望する、例えば、企業、店舗、学習塾、学校(小学校、中学校、高等学校、専門学校、大学、ビジネススクール等を含む)、病院等の法人や団体(営利・非営利を含む)であってよい。詳細は後述するが、学習システム600は、設問者の設問作業を支援するシステムであってよい。学習システム600は、設問者の目的に応じた履修カリキュラムを設定することが可能であって、例えば、生徒の教育に用いられてもよいし、教員や従業員の研修に用いられてもよい。従って、ユーザとしては、学習システム600を利用してカリキュラムを履修することが可能な、例えば、学校や塾の生徒、従業員(正社員、契約社員、アルバイト、パート等を含む)、教員、医師等であってよい。 The questioner terminal 200 is a terminal owned by a questioner who registers (asks) questions to be posed to users in the learning system 600 in the server 100 via the network 500. Here, the questioner may be, for example, a corporation or organization (including for-profit and non-profit) such as a company, store, cram school, school (including elementary school, junior high school, high school, vocational school, university, business school, etc.), hospital, etc., that wishes to use the learning system 600 to help users solidify their knowledge. As will be described in detail later, the learning system 600 may be a system that supports the questioner's questioning work. The learning system 600 is capable of setting a curriculum according to the purpose of the questioner, and may be used, for example, for educating students or for training teachers and employees. Therefore, the user may be, for example, a student or employee of a school or cram school (including full-time employees, contract employees, part-time employees, part-timers, etc.), a teacher, a doctor, etc., who is able to use the learning system 600 to complete the curriculum.

詳細は後述するが、本発明の一実施形態による学習システム600によれば、設問者によって「基本問題」と「確認問題」とが設定されてよい。本発明の一実施形態による学習システム600によれば、基本問題と、基本問題に関連する確認問題とから構成されるカリキュラムを、ユーザの所有する学習者端末に提供することができる。ここで、ユーザは、まず基本問題に取り組み、基本問題への解答が所定の条件を満たすと、確認問題に取り組むことが可能となってよい。基本問題と確認問題とは、所定の分野において互いに関連するものであってよい。問題が所定の分野において互いに関連するとは、問題が、あるテーマやカテゴリでまとめた場合に同じテーマやカテゴリに属することを指してよい。例えば、基本問題と確認問題が、「スポーツ」という分野に分類される問題であってよい。また、典型的には、確認問題は、基本問題よりも正解することが難しいレベルの問題であってよい。すなわち、確認問題は、基本問題と比較して難易度の高い問題であってよい。サーバ100は、設問者端末200から基本問題及び確認問題の登録を受け付け、学習システム600において、基本問題及び確認問題を、ユーザに提供することができる。 The details will be described later, but according to the learning system 600 according to one embodiment of the present invention, the questioner may set "basic questions" and "check questions". According to the learning system 600 according to one embodiment of the present invention, a curriculum consisting of basic questions and check questions related to the basic questions can be provided to a learner terminal owned by a user. Here, the user may first tackle the basic questions, and when the answer to the basic question satisfies a predetermined condition, the user may be able to tackle the check questions. The basic questions and the check questions may be related to each other in a predetermined field. The fact that the questions are related to each other in a predetermined field may mean that the questions belong to the same theme or category when grouped under a certain theme or category. For example, the basic questions and the check questions may be questions classified in the field of "sports". Also, typically, the check questions may be questions that are more difficult to answer than the basic questions. In other words, the check questions may be questions that are more difficult than the basic questions. The server 100 can accept the registration of the basic questions and the check questions from the questioner terminal 200, and provide the basic questions and the check questions to the user in the learning system 600.

サーバ100は、各実施形態において記載する機能を実現できる情報処理装置であればどのような装置であってもよい。サーバ100は、例えば、サーバ装置、コンピュータ(例えば、デスクトップ、ラップトップ、タブレット等)、又はコミュニケーションプラットホームを含む。また、サーバ100は情報処理装置と表現されてもよい。 The server 100 may be any information processing device capable of implementing the functions described in each embodiment. The server 100 may include, for example, a server device, a computer (e.g., a desktop, a laptop, a tablet, etc.), or a communication platform. The server 100 may also be referred to as an information processing device.

なお、図1において、サーバ100は1つのみ示してあるが、これに限定されない。サーバ100は、ネットワークを介して通信を行うことで協調動作する分散型サーバシステムでも良く、いわゆるクラウドサーバでもよい。すなわち、サーバ100は、物理的なサーバに限らず、仮想的なサーバも含まれてよい。また、ネットワーク500に接続される設問者端末200、学習者端末300の数は限定されない。 Note that, although only one server 100 is shown in FIG. 1, this is not limiting. The server 100 may be a distributed server system that operates in cooperation by communicating via a network, or may be a so-called cloud server. In other words, the server 100 is not limited to a physical server, and may also include a virtual server. Furthermore, there is no limit to the number of questioner terminals 200 and learner terminals 300 connected to the network 500.

ネットワーク500は、無線ネットワークや有線ネットワークを含んでよく、例えば、ワイヤレスLAN(wireless LAN:WLAN)や広域ネットワーク(wide area network:WAN)、ISDNs(integrated service digital networks)、無線LANs、CDMA(code division multiple access)、LTE(long term evolution)、LTE-Advanced、第4世代通信(4G)、第5世代通信(5G)、及び第6世代通信(6G)以降の移動体通信システム等であってよい。なお、ネットワーク500は、これらの例に限られず、例えば、公衆交換電話網(Public Switched Telephone Network:PSTN)やブルートゥース(Bluetooth(登録商標))、光回線、ADSL(Asymmetric Digital Subscriber LINE)回線、衛星通信網等であってもよい。また、ネットワーク500は、これらの組み合わせであってもよい。 The network 500 may include a wireless network or a wired network, such as a wireless LAN (WLAN), a wide area network (WAN), integrated service digital networks (ISDNs), wireless LANs, code division multiple access (CDMA), long term evolution (LTE), LTE-Advanced, 4th generation communication (4G), 5th generation communication (5G), and 6th generation communication (6G) or later mobile communication systems. Note that the network 500 is not limited to these examples, and may be, for example, a public switched telephone network (PSTN), Bluetooth (Bluetooth (registered trademark)), optical lines, asymmetric digital subscriber line (ADSL) lines, satellite communication networks, etc. The network 500 may also be a combination of these.

学習者端末300は、学習システム600のユーザが所有する通信端末であって、学習システム600を利用するためのアプリケーションがインストールされていてよい。あるいは、学習者端末300へのアプリケーションのインストールは必須ではなく、学習者端末300から、webブラウザ等を介して、サーバ100において提供される学習システム600を利用するためのwebページにアクセスしてもよい。 The learner terminal 300 may be a communication terminal owned by a user of the learning system 600, and may have an application installed for using the learning system 600. Alternatively, it is not necessary to install an application on the learner terminal 300, and the learner terminal 300 may access a web page for using the learning system 600 provided by the server 100 via a web browser or the like.

また、設問者端末200は、設問者が所有する通信端末であって、学習システム600を利用する(問題を登録する)ためのアプリケーションがインストールされていてよい。あるいは、設問者端末200へのアプリケーションのインストールは必須ではなく、設問者端末200から、webブラウザ等を介して、サーバ100において提供される学習システムを利用するためのwebページにアクセスしてもよい。 The questioner terminal 200 may be a communication terminal owned by the questioner, and may have an application installed for using the learning system 600 (registering questions). Alternatively, it is not necessary to install an application on the questioner terminal 200, and the questioner terminal 200 may access a web page for using the learning system provided by the server 100 via a web browser or the like.

なお、図1では、設問者端末200としてノートパソコンを、学習者端末300としてスマートフォン、ノートパソコンを示してあるが、設問者端末200及び学習者端末300としては、これ以降に説明する機能を実現できる端末であればどのような端末であってもよい。例えば、設問者端末200及び学習者端末300は、携帯電話(フィーチャーフォン)、コンピュータ(例えば、タブレット、デスクトップパソコン、ノートパソコン)、ウェアラブル端末(メガネ型デバイス、時計型デバイスなど)であってよい。また、設問者端末200及び学習者端末300の数は、図示したものに限定されない。すなわち、設問者端末200は、設問者の数だけ存在してよく、学習者端末300は、学習システムを利用するユーザの数だけ存在してもよい。さらに、一のユーザ又は設問者に、複数の通信端末(例えば、スマートフォンと、ノートパソコンなど)が関連付けられてもよい。 1 shows a notebook computer as the questioner terminal 200 and a smartphone and a notebook computer as the learner terminal 300, but the questioner terminal 200 and the learner terminal 300 may be any terminal that can realize the functions described below. For example, the questioner terminal 200 and the learner terminal 300 may be a mobile phone (feature phone), a computer (e.g., a tablet, a desktop computer, a notebook computer), or a wearable device (glasses-type device, watch-type device, etc.). Furthermore, the number of questioner terminals 200 and learner terminals 300 is not limited to those shown in the figure. In other words, there may be as many questioner terminals 200 as there are questioners, and there may be as many learner terminals 300 as there are users who use the learning system. Furthermore, one user or questioner may be associated with multiple communication terminals (e.g., a smartphone and a notebook computer, etc.).

記憶装置400は、学習システム600で利用する各種情報(データ)を記憶(格納)してよい。記憶装置400は、例えば、学習システム600を利用するユーザのユーザ情報を記憶してよい。なお、ユーザ情報とは、学習システム600においてユーザが利用する識別情報又はアカウントに対応付けられたユーザの情報である。ユーザ情報は、例えば、ユーザの名前、ユーザの識別子(IDentifier)、履修するカリキュラムに関する情報、カリキュラムの進行状況に関する情報、成績等のユーザに対応付けられた情報を含み、これらのいずれか一つ又は組み合わせであってよい。 The storage device 400 may store (contain) various information (data) used in the learning system 600. The storage device 400 may store, for example, user information of a user who uses the learning system 600. Note that user information is user information associated with identification information or an account used by the user in the learning system 600. User information includes, for example, information associated with the user, such as the user's name, a user identifier, information about the curriculum being taken, information about the progress of the curriculum, grades, etc., and may be any one or a combination of these.

また、記憶装置400は、例えば、学習システム600を利用する設問者に関する設問者情報を記憶してよい。設問者情報は、設問者の識別情報又はアカウントに関連付けられた情報であって、設問者の名称、識別子、提供するカリキュラムに関する情報(例えば、カリキュラムの識別情報、内容、問題等)を含んでよい。なお、図1において、記憶装置400はサーバ100とは別に1つのみ示してあるが、サーバ100に一体化されていてもよいし、複数の記憶装置から構成されていてもよい。また、記憶装置400により、後述するサーバ100の記憶部170が構成されてもよい。 The storage device 400 may also store, for example, questioner information related to questioners who use the learning system 600. The questioner information is information associated with the identification information or account of the questioner, and may include the name of the questioner, an identifier, and information related to the curriculum to be provided (e.g., the identification information, contents, questions, etc. of the curriculum). Note that while only one storage device 400 is shown in FIG. 1, separate from the server 100, it may be integrated into the server 100, or may be composed of multiple storage devices. The storage device 400 may also constitute the memory unit 170 of the server 100, which will be described later.

<サーバ>
次に、図2を用いて、本発明の一実施形態に係るサーバ100のハードウェア構成、機能構成について説明する。
<Server>
Next, the hardware configuration and the functional configuration of the server 100 according to an embodiment of the present invention will be described with reference to FIG.

(1)サーバのハードウェア構成
サーバ100は、制御部110、通信部120、入出力部130、記憶部170を備える。なお、サーバ100は、図示しないディスプレイをさらに備えてもよい。
(1) Hardware Configuration of Server The server 100 includes a control unit 110, a communication unit 120, an input/output unit 130, and a storage unit 170. The server 100 may further include a display (not shown).

制御部110は、典型的には中央処理装置(CPU)であってよい。制御部110は、記憶部170に記憶されるプログラムを読み出し、読み出したプログラムに含まれるコード又は命令を実行することによって、各実施形態に示す機能、方法を実行してよい。制御部110は、その他、MPU(Micro Processing Unit)、GPU(Graphics Processing Unit)、マイクロプロセッサ(microprocessor)、プロセッサコア(processor core)、マルチプロセッサ(multiprocessor)、ASIC(Application-Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等を含んでよい。制御部110は、集積回路(IC(Integrated Circuit)チップ、LSI(Large Scale Integration))等に形成された論理回路(ハードウェア)や専用回路によって各実施形態に開示される各処理を実現してもよい。また、これらの回路は、1又は複数の集積回路により実現されてよく、各実施形態に示す複数の処理を1つの集積回路により実現されることとしてもよい。また、LSIは、集積度の違いにより、VLSI、スーパーLSI、ウルトラLSI等と呼称されることもある。 The control unit 110 may typically be a central processing unit (CPU). The control unit 110 may execute the functions and methods shown in each embodiment by reading a program stored in the storage unit 170 and executing a code or instruction included in the read program. The control unit 110 may also include an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), a microprocessor, a processor core, a multiprocessor, an ASIC (Application-Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), etc. The control unit 110 may realize each process disclosed in each embodiment by a logic circuit (hardware) or a dedicated circuit formed in an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), etc. In addition, these circuits may be realized by one or more integrated circuits, and the multiple processes shown in each embodiment may be realized by one integrated circuit. Depending on the level of integration, LSIs are also called VLSIs, super LSIs, ultra LSIs, etc.

記憶部170は、サーバ100が動作するうえで必要とする各種プログラムや各種データを記憶する。記憶部170は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリ等を含んでよい。また、記憶部170は、制御部110に対する作業領域を提供するメモリ(RAM(Random Access Memory)、ROM(Read Only Memory)等)を含んでよい。 The storage unit 170 stores various programs and data required for the operation of the server 100. The storage unit 170 may include, for example, a hard disk drive (HDD), a solid state drive (SSD), flash memory, etc. The storage unit 170 may also include memory (such as a random access memory (RAM), read only memory (ROM), etc.) that provides a working area for the control unit 110.

通信部120は、ネットワークアダプタ等のハードウェアや通信用ソフトウェア、及びこれらの組み合わせとして実装されてよい。通信部120は、ネットワーク500を介して、学習者端末300及び/又は設問者端末200、記憶装置400と各種データの送受信を行ってよい。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信部120は、各種データを、制御部110からの指示に従って、学習者端末300や、設問者端末200に送信してよい。また、通信部120は、学習者端末300や設問者端末200から各種データを受信し、制御部110に伝達してよい。なお、通信部120は、受信部、送信部として機能する。例えば、通信部120は、設問者端末200から、上述した基本問題、確認問題の設問に係る設問情報を受信する。また、通信部120は、学習者端末300から、基本問題、確認問題に対する解答を受信する。さらに、通信部120は、設問者端末200から、基本問題、確認問題の設問に関する設問情報を受信する。なお、通信部120が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。 The communication unit 120 may be implemented as hardware such as a network adapter, communication software, or a combination of these. The communication unit 120 may transmit and receive various data to and from the learner terminal 300 and/or the questioner terminal 200 and the storage device 400 via the network 500. The communication may be performed either wired or wirelessly, and any communication protocol may be used as long as the communication between the two terminals can be performed. The communication unit 120 may transmit various data to the learner terminal 300 or the questioner terminal 200 in accordance with instructions from the control unit 110. The communication unit 120 may also receive various data from the learner terminal 300 or the questioner terminal 200 and transmit it to the control unit 110. The communication unit 120 functions as a receiving unit and a transmitting unit. For example, the communication unit 120 receives question information related to the above-mentioned basic questions and confirmation questions from the questioner terminal 200. The communication unit 120 also receives answers to the basic questions and confirmation questions from the learner terminal 300. Furthermore, the communication unit 120 receives question information regarding the basic questions and confirmation questions from the question setter terminal 200. Note that when the communication unit 120 is configured as a physically structured circuit, it may be referred to as a communication circuit.

入出力部130は、サーバ100に対する各種操作を入力する入力装置、及び、サーバ100で処理された処理結果を出力する出力装置を含んでよい。入出力部130は、入力装置と出力装置が一体化していてもよいし、入力装置と出力装置とに分離していてもよい。入力装置は、ユーザからの入力を受け付けて、当該入力に係る情報を制御部110に伝達できる全ての種類の装置のいずれか、又は、その組み合わせにより実現されてよい。入力装置は、例えば、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ、マイクを含んでよい。出力装置は、制御部110で処理された処理結果を出力してよい。出力装置は、例えば、タッチパネル、スピーカ等を含んでよい。 The input/output unit 130 may include an input device for inputting various operations to the server 100, and an output device for outputting the processing results processed by the server 100. The input/output unit 130 may be an integrated input device and an output device, or may be separated into an input device and an output device. The input device may be realized by any of all types of devices that can receive input from a user and transmit information related to the input to the control unit 110, or a combination thereof. The input device may include, for example, a touch panel, a touch display, hardware keys such as a keyboard, a pointing device such as a mouse, a camera, and a microphone. The output device may output the processing results processed by the control unit 110. The output device may include, for example, a touch panel, a speaker, etc.

(2)サーバの機能構成
サーバ100は、制御部110によって実現される機能として、設問登録部111、問題提供部112、及び判定部115を備えてよい。また、問題提供部112は、基本問題群提供部113、確認問題群提供部114を備えてよい。なお、図2に記載の各機能部は必須ではなく、これ以降に説明する各実施形態において、必須でない機能部はなくともよい。また、各機能部の機能又は処理は、実現可能な範囲において、機械学習又はAI(Artificial Intelligence)により実現されてもよい。
(2) Functional configuration of the server The server 100 may include a question registration unit 111, a question provision unit 112, and a determination unit 115 as functions realized by the control unit 110. Furthermore, the question provision unit 112 may include a basic question group provision unit 113 and a confirmation question group provision unit 114. Note that each functional unit shown in FIG. 2 is not essential, and in each embodiment described hereinafter, non-essential functional units may not be necessary. Furthermore, the functions or processes of each functional unit may be realized by machine learning or AI (Artificial Intelligence) to the extent feasible.

設問登録部111は、設問者端末200から受信した、基本問題の設問に関する設問情報に応じて、記憶装置400に基本問題を登録する。また、設問登録部111は、設問者端末200から受信した、確認問題の設問に関する設問情報に応じて、記憶装置400に確認問題を登録する。なお、設問者端末200における設問の登録については後述する。 The question registration unit 111 registers basic questions in the storage device 400 in accordance with question information about the basic questions received from the question setter terminal 200. The question registration unit 111 also registers confirmation questions in the storage device 400 in accordance with question information about the confirmation questions received from the question setter terminal 200. The registration of questions in the question setter terminal 200 will be described later.

<第1実施形態>
まず、第1実施形態として、学習カリキュラムが1以上のカテゴリ(分野)を含んで構成される態様について説明する。
First Embodiment
First, as a first embodiment, a mode in which a learning curriculum is configured to include one or more categories (fields) will be described.

ここで、学習システム600における履修について説明する。本発明の第1実施形態による学習システム600では、設問者が設定したカリキュラム毎の履修が可能であってよい。カリキュラムは、複数のカテゴリが含まれてよく、カテゴリは、複数の問題から構成されてよい。典型的には、カテゴリは、複数の問題で構成され、カリキュラムは、複数のカテゴリで構成されてよい。しかしながら本発明はこれに限定されるものではなく、カリキュラムは、カテゴリを含まずに複数の問題で構成されてもよい。カテゴリを含まない態様については、第2実施形態として後述する。 Here, the completion of courses in the learning system 600 will be explained. In the learning system 600 according to the first embodiment of the present invention, completion of courses may be possible for each curriculum set by the questioner. The curriculum may include multiple categories, and the category may be made up of multiple questions. Typically, a category may be made up of multiple questions, and the curriculum may be made up of multiple categories. However, the present invention is not limited to this, and a curriculum may be made up of multiple questions without including categories. An embodiment that does not include categories will be described later as a second embodiment.

図3は、第1実施形態において記憶装置400に記憶される設問情報の一例である。なお、図3に示される設問情報テーブルTB10は一例であって、記憶装置400に記憶される情報は、これ以上でも、これ以下であってもよいし、本発明の一実施形態を実施可能であれば、テーブルの態様はどのようなものであってもよい。記憶装置400は、設問情報テーブルTB10として、各カテゴリを識別するカテゴリID(IDentifier)に、問題の種別(基本問題か、確認問題かの区別)、問題を識別する問題IDを記憶してよい。さらに、記憶装置400には、カリキュラム毎に、カリキュラムに含まれるカテゴリIDが関連付けられて記憶されてよい。なお、問題IDに関連付けられた問題の内容がさらに記憶されてもよいし、問題の内容は、別個のテーブルとして記憶されてもよい。また、問題毎に、難易度を示す難易度情報がさらに記憶されてもよい。 FIG. 3 is an example of question information stored in the storage device 400 in the first embodiment. Note that the question information table TB10 shown in FIG. 3 is an example, and the information stored in the storage device 400 may be more or less than this, and any form of table may be used as long as an embodiment of the present invention can be implemented. The storage device 400 may store, as the question information table TB10, a category ID (IDentifier) that identifies each category, a question type (whether a basic question or a confirmation question), and a question ID that identifies the question. Furthermore, the storage device 400 may store category IDs included in the curriculum in association with each curriculum. Note that the content of the question associated with the question ID may be further stored, or the content of the question may be stored as a separate table. Also, difficulty level information indicating the difficulty level may be further stored for each question.

図2へ戻り、基本問題群提供部113は、複数の基本問題から構成される基本問題群を、学習者端末300へ提供する。図4は、学習システム600を利用する学習者端末300の表示画面の一例である。なお、図4及び以降の説明は一例であって、本発明は以下に限定されない。図4の例では、カリキュラム名11として「管理職向けカリキュラム」、カテゴリ名12として「ハラスメント」の履修画面が示されている。また、図4では、問題種別13として「基本問題」の例が示されている。図4の例において、第1問は、「ハラスメントに該当しないものを、以下から1つ選べ。」という誤答肢の単一選択式の問題が示されている。また、第2問は、記述式の問題である。これらの問題は、記憶装置400に記憶された設問情報に基づいて、基本問題群提供部113が生成してよい。また、確認問題も同様に、確認問題群提供部114が、記憶装置400に記憶された設問情報に基づいて生成してよい。なお、基本問題と確認問題との違いについては後述する。 Returning to FIG. 2, the basic question group providing unit 113 provides the learner terminal 300 with a basic question group consisting of a plurality of basic questions. FIG. 4 is an example of a display screen of the learner terminal 300 using the learning system 600. Note that FIG. 4 and the following description are merely examples, and the present invention is not limited to the following. In the example of FIG. 4, a course screen with a curriculum name 11 of "Curriculum for Managers" and a category name 12 of "Harassment" is shown. Also, in FIG. 4, an example of "Basic Question" is shown as the question type 13. In the example of FIG. 4, the first question is a single-choice question with an incorrect answer option, "Choose one from the following that does not correspond to harassment." Also, the second question is a descriptive question. These questions may be generated by the basic question group providing unit 113 based on the question information stored in the storage device 400. Also, the confirmation questions may be generated by the confirmation question group providing unit 114 based on the question information stored in the storage device 400. The differences between basic questions and review questions will be explained later.

図2に戻り、機能の説明を続ける。ユーザは、学習者端末300を操作して問題の解答を入力し、サーバ100へ送信することができる。サーバ100の通信部120は、学習者端末300から、基本問題群に含まれる基本問題に対する解答を受信する。判定部115は、通信部120が学習者端末300から受信した、基本問題群に含まれる基本問題に対する解答の正誤に基づき、基本問題に対する解答について所定の第1条件が成立するか否かを判定する。なお、第1条件とは、基本問題におけるユーザの理解度を特定するための条件であってよい。 Returning to FIG. 2, the explanation of the functions will be continued. The user can operate the learner terminal 300 to input answers to questions and send them to the server 100. The communication unit 120 of the server 100 receives the answers to the basic questions included in the basic question group from the learner terminal 300. The judgment unit 115 judges whether a predetermined first condition is met for the answer to the basic question, based on the correctness of the answer to the basic question included in the basic question group that the communication unit 120 received from the learner terminal 300. The first condition may be a condition for identifying the user's level of understanding of the basic question.

判定部115は、第1条件として、基本問題群に対する解答の正解率が第1所定数以上であるか否かを判定してよい。第1所定数は、設問者端末200による基本問題の設問時に、設問者によって設定されてよい。第1所定数は、基本問題群ごとに異なって設定されてもよいし、同じであってもよい。なお、限定されるものではないが、第1所定数は、例えば、6~8割等であってよい。 The determination unit 115 may determine, as the first condition, whether the rate of correct answers to the basic question group is equal to or greater than a first predetermined number. The first predetermined number may be set by the questioner when asking the basic question by the questioner terminal 200. The first predetermined number may be set differently for each basic question group, or may be the same. Note that, although not limited thereto, the first predetermined number may be, for example, 60 to 80 percent.

また、判定部115は、第1条件として、基本問題に対する解答のうち、基本問題群において予め重要問題として設定された基本問題が正解であるか否かを判定してもよい。重要問題は、設問者端末200による基本問題の設問時に、設問者によって設定され、例えば上述した設問情報テーブルTB10として記憶装置400に記憶されてよい。また、重要問題は、一の基本問題群に複数含まれていてもよいし、1つのみであってもよい。 Furthermore, as a first condition, the determination unit 115 may determine whether or not a basic question that has been set as an important question in advance in the basic question group is correct among the answers to the basic questions. The important question may be set by the questioner when asking the basic question by the questioner terminal 200, and may be stored in the storage device 400, for example, as the above-mentioned question information table TB10. Furthermore, one basic question group may contain multiple important questions, or there may be only one important question.

基本問題群提供部113は、基本問題群に対する解答について第1条件が成立しないと判定部115によって判定された場合、学習者端末300に提供した基本問題群について出題の態様を変化させた新たな基本問題群を生成し、学習者端末300へ提供してよい。なお、「出題の態様を変化させる」とは、以前に出題された問題の出し方に、何等かの変化を与えることを意味してよい。図5に、基本問題群の態様を変化させる一例を示す。基本問題群提供部113は、新たな基本問題群として、学習者端末300に提供した基本問題群に含まれる基本問題の出題順序を変化させた基本問題群を生成し、学習者端末300へ提供してよい。すなわち、図5に示すように、基本問題群提供部113は、1回目の基本問題群から問題の順番を入れ替えた基本問題群を生成し、2回目の基本問題群として学習者端末300へ提供してよい。なお、新たな基本問題群を生成する際、その前の基本問題群で正解した問題については、新たな基本問題群に含ませなくてもよいし、含ませてもよい。その際、正解した問題についても、選択肢を変更して新たな基本問題群に含ませてもよい。図5の例では、第1回目は「DDDD」であった問題が、第2回目は「dddd」と変更されている。 When the determination unit 115 determines that the first condition is not satisfied for the answer to the basic question group, the basic question group providing unit 113 may generate a new basic question group by changing the manner of asking questions for the basic question group provided to the learner terminal 300, and provide it to the learner terminal 300. Note that "changing the manner of asking questions" may mean making some change to the way questions that were previously asked. FIG. 5 shows an example of changing the manner of asking basic question groups. The basic question group providing unit 113 may generate a new basic question group by changing the order of asking basic questions included in the basic question group provided to the learner terminal 300, and provide it to the learner terminal 300. That is, as shown in FIG. 5, the basic question group providing unit 113 may generate a basic question group by changing the order of questions from the first basic question group, and provide it to the learner terminal 300 as the second basic question group. When generating a new set of basic questions, questions that were answered correctly in the previous set of basic questions may or may not be included in the new set of basic questions. In this case, the answer options for questions that were answered correctly may be changed and included in the new set of basic questions. In the example of Figure 5, the question that was "DDDD" in the first round is changed to "dddd" in the second round.

また、基本問題が、複数の選択肢から解答を選択させる選択問題である場合、基本問題群提供部113は、新たな基本問題群として、学習者端末300に提供した少なくとも一部の基本問題の選択肢を変化させた基本問題群を生成し、学習者端末300へ提供してよい。「選択肢を変化させる」とは、例えば、第1回目と同一内容の問いであっても、第2回目では選択肢の数を増減させるもの、選択肢の内容を変更するもの等であってよい。なお、選択肢は、予め設問者によって複数設定されていてもよい。又は、選択肢は、図示しない変更部によって、例えば選択肢の意味内容を変えずに語尾のみを変化させる、選択肢の意味内容を変えずに、選択肢を対義語や類義語で表現する、といった変更がなされてもよい。 In addition, if the basic questions are multiple-choice questions that require the learner to select an answer from multiple options, the basic question group providing unit 113 may generate a new basic question group in which the options of at least some of the basic questions provided to the learner terminal 300 are changed, and provide the new basic question group to the learner terminal 300. "Changing the options" may mean, for example, increasing or decreasing the number of options in the second question, or changing the content of the options, even if the question has the same content as the first question. Note that multiple options may be set in advance by the questioner. Alternatively, the options may be changed by a modifying unit (not shown), for example, by changing only the endings of the options without changing their meanings, or by expressing the options as antonyms or synonyms without changing their meanings.

確認問題群提供部114は、記憶装置400に記憶された確認問題に基づき、複数の確認問題から構成される確認問題群を生成してよい。確認問題群提供部114は、判定部115による判定の結果、基本問題に対する解答について所定の第1条件が成立した場合、生成した確認問題群を学習者端末300へ提供してよい。 The confirmation question group providing unit 114 may generate a confirmation question group consisting of a plurality of confirmation questions based on the confirmation questions stored in the storage device 400. When the result of the determination by the determination unit 115 indicates that a predetermined first condition is satisfied for the answer to the basic question, the confirmation question group providing unit 114 may provide the generated confirmation question group to the learner terminal 300.

なお、上述したように、確認問題は、基本問題よりも、正答を導くことが困難なレベルに設定されることが好ましい。例えば、基本問題は、複数の選択肢から誤答肢を選択させる選択問題であって、確認問題は、複数の選択肢から正答肢を選択させる選択問題であってよい。また、基本問題は、複数の選択肢から解答(誤答/正答)を選択する選択問題であって、確認問題は、記述式の問題であってもよい。なお、解答として選択すべき選択肢(正答肢/誤答肢)の数は問わない。一般的に、誤答を選択させる問題よりも、正答を選択させる問題は、理解がされていないと正解することが難しい場合が多い。さらに、選択問題よりも、記述式の問題である方が、より系統だった理解を必要とする場合が多い。本発明の一実施形態によれば、基本問題に次いで、より理解度を確認可能な確認問題を学習させることにより、ユーザに、知識の定着を図ることが可能となる。 As described above, it is preferable that the confirmation questions are set at a level that is more difficult to derive a correct answer from than the basic questions. For example, the basic questions may be multiple-choice questions that require the user to select an incorrect answer from multiple options, and the confirmation questions may be multiple-choice questions that require the user to select a correct answer from multiple options. The basic questions may also be multiple-choice questions that require the user to select an answer (incorrect answer/correct answer) from multiple options, and the confirmation questions may be written questions. The number of options (correct answer/incorrect answer) to be selected as an answer does not matter. In general, questions that require the user to select a correct answer are often more difficult to answer correctly without understanding than questions that require the user to select an incorrect answer. Furthermore, written questions often require a more systematic understanding than multiple-choice questions. According to one embodiment of the present invention, by having the user study confirmation questions that allow the user to check their understanding after the basic questions, it is possible to solidify the knowledge in the user.

サーバ100の通信部120は、学習者端末300から、確認問題群に含まれる確認問題に対する解答を受信してよい。判定部115は、通信部120が学習者端末300から受信した、確認問題群に含まれる確認問題に対する解答の正誤に基づき、確認問題に対する解答について所定の第2条件が成立するか否かを判定する。第2条件は、確認問題に対するユーザの理解度を特定できる条件であってよい。ここで、第2条件は、上述した基本問題に関する第1条件と異なるものであってもよいし、同じであってもよい。 The communication unit 120 of the server 100 may receive answers to the confirmation questions included in the confirmation question group from the learner terminal 300. The judgment unit 115 judges whether a predetermined second condition is met for the answer to the confirmation question based on the correctness of the answer to the confirmation question included in the confirmation question group received by the communication unit 120 from the learner terminal 300. The second condition may be a condition that can identify the user's level of understanding of the confirmation question. Here, the second condition may be different from or the same as the first condition for the basic questions described above.

例えば、判定部115は、第2条件として、確認問題に対する解答の正解率が第2所定数以上であるか否かを判定してよい。第2所定数は、設問者端末200による確認問題の設問時に、設問者によって設定されてよい。第2所定数は、確認問題群ごとに異なって設定されてもよいし、同じであってもよい。なお、限定されるものではないが、第2所定数は、第1所定数よりも大きく、例えば、9割等であってよい。これにより、確認問題のレベルを、基本問題よりも上げることができる。 For example, the determination unit 115 may determine, as the second condition, whether the rate of correct answers to the confirmation questions is equal to or greater than a second predetermined number. The second predetermined number may be set by the questioner when asking the confirmation questions using the questioner terminal 200. The second predetermined number may be set differently for each group of confirmation questions, or may be the same. Although not limited thereto, the second predetermined number may be greater than the first predetermined number, for example, 90%. This allows the level of the confirmation questions to be raised above that of the basic questions.

また、判定部115は、第2条件として、確認問題に対する解答のうち、確認問題群において予め重要問題として設定された確認問題が正解であるか否かを判定してもよい。重要問題は、設問者端末200による確認問題の設問時に、設問者によって設定され、記憶装置400に記憶されてよい。また、重要問題は、一の確認問題群に複数含まれていてもよいし、1つのみであってもよい。なお、重要問題の数を基本問題群より多くすることで、確認問題のレベルを基本問題よりも難しくしてもよい。 Furthermore, as a second condition, the determination unit 115 may determine whether or not a confirmation question that has been set as an important question in advance in the confirmation question group is correct among the answers to the confirmation questions. The important question may be set by the questioner when the confirmation question is asked by the questioner terminal 200, and stored in the storage device 400. Furthermore, one confirmation question group may contain multiple important questions, or may contain only one important question. Note that the level of the confirmation questions may be made more difficult than the basic questions by making the number of important questions greater than that of the basic question group.

確認問題群提供部114は、確認問題群に対する解答について所定の第2条件が成立しないと判定部115によって判定された場合、学習者端末300に提供した確認問題群について出題の態様を変化させた新たな確認問題群を生成し、学習者端末300へ提供してよい。態様の変化については、基本問題について上述したものと同様であってもよい。なお、確認問題群提供部114は、確認問題の第1回目では、正答を1つ選択させる単一選択式の問題であったのに対し、同一内容の問いで、正答を2つ選択させる複数選択式に変更して確認問題を生成してよい。ここで、確認問題群提供部114は、確認問題群に対する解答について所定の第2条件が成立すると判定部115によって判定された場合、新たな確認問題群を学習者端末300へ提供しなくてよい。 When the determination unit 115 determines that the answers to the confirmation question group do not satisfy the predetermined second condition, the confirmation question group providing unit 114 may generate a new confirmation question group by changing the manner of questions for the confirmation question group provided to the learner terminal 300, and provide it to the learner terminal 300. The change in manner may be the same as that described above for the basic questions. Note that the confirmation question group providing unit 114 may generate confirmation questions by changing the first confirmation question, which is a single-choice question that requires the learner to select one correct answer, to a multiple-choice question that requires the learner to select two correct answers for the same question. Here, when the determination unit 115 determines that the answers to the confirmation question group satisfy the predetermined second condition, the confirmation question group providing unit 114 does not need to provide a new confirmation question group to the learner terminal 300.

また、確認問題が、複数の選択肢から解答を選択させる選択問題である場合、確認問題群提供部114は、新たな確認問題群として、学習者端末300に提供した確認問題群に含まれる1以上の確認問題の選択肢を変化させた確認問題群を生成し、学習者端末300へ提供してよい。「選択肢を変化させる」とは、例えば、第1回目と同一内容の問いであっても、選択肢の数を増減させるもの、選択肢の内容を変更するものであってよい。なお、選択肢は、予め設問者によって複数設定されていてもよい。又は、選択肢は、図示しない変更部によって、例えば選択肢の意味内容を変えずに語尾のみを変化させる、選択肢の意味内容を変えずに、選択肢を対義語や類義語で表現する、といった変更がなされてよい。 In addition, if the confirmation question is a multiple-choice question that requires the learner to select an answer from multiple options, the confirmation question group providing unit 114 may generate a new confirmation question group in which the options of one or more confirmation questions included in the confirmation question group provided to the learner terminal 300 are changed, and provide this to the learner terminal 300. "Changing the options" may mean, for example, increasing or decreasing the number of options or changing the content of the options, even if the question has the same content as the first time. Note that multiple options may be set in advance by the questioner. Alternatively, the options may be changed by a modifying unit (not shown), for example, by changing only the endings without changing the meaning of the options, or by expressing the options as antonyms or synonyms without changing the meaning of the options.

さらに、確認問題群提供部114は、基本問題に対する解答の正解率が第1所定数以上である場合、基本問題群のうち不正解であった基本問題を含む確認問題群を生成してもよい。 Furthermore, when the correct answer rate for the basic questions is equal to or greater than a first predetermined number, the confirmation question group providing unit 114 may generate a confirmation question group including the basic questions that were answered incorrectly from the basic question group.

<第1実施形態における学習システムの制御フロー>
次に、本発明の第1実施形態に係る学習システム600における、サーバ100の制御方法を、サーバ100と学習者端末300との間のシーケンス図(図6)を用いて説明する。
<Control flow of the learning system in the first embodiment>
Next, a method of controlling the server 100 in the learning system 600 according to the first embodiment of the present invention will be described with reference to a sequence diagram (FIG. 6) between the server 100 and the learner terminal 300.

まず、サーバ100において、設問処理が行われてよい(ステップS11)。設問処理は、設問者端末200から送信された設問情報を、設問者のカリキュラムに応じて記憶装置400に記憶することで行われてよい。基本問題群提供部113は、記憶装置400に記憶された基本問題に基づいて、基本問題群を生成する(ステップS12)。生成された基本問題群は、通信部120から学習者端末300へ送信されてよい(ステップS13)。ユーザは、学習者端末300を操作して基本問題への解答を入力し、サーバ100へ送信する(ステップS14)。サーバ100の判定部115は、基本問題の解答の正誤に基づき、第1条件が成立するか否かを判定する(ステップS15)。第1条件が成立する場合(ステップS15のYES)、確認問題群提供部114は、記憶装置400に記憶された確認問題に基づいて、確認問題群を生成する(ステップS17)。第1条件が成立しない場合(ステップS15のNO)、基本問題群提供部113は、上述のように新たな基本問題群を生成してよい(ステップS16)。その後、ステップS13へ戻り、新たな基本問題群が学習者端末300へ送信されてよい。 First, the server 100 may perform question processing (step S11). The question processing may be performed by storing the question information transmitted from the questioner terminal 200 in the storage device 400 according to the questioner's curriculum. The basic question group providing unit 113 generates a basic question group based on the basic questions stored in the storage device 400 (step S12). The generated basic question group may be transmitted from the communication unit 120 to the learner terminal 300 (step S13). The user operates the learner terminal 300 to input answers to the basic questions and transmit them to the server 100 (step S14). The determination unit 115 of the server 100 determines whether the first condition is satisfied based on the correctness of the answers to the basic questions (step S15). If the first condition is satisfied (YES in step S15), the confirmation question group providing unit 114 generates a confirmation question group based on the confirmation questions stored in the storage device 400 (step S17). If the first condition is not met (NO in step S15), the basic question group providing unit 113 may generate a new basic question group as described above (step S16). After that, the process returns to step S13, and the new basic question group may be transmitted to the learner terminal 300.

ステップS17において生成された確認問題群は、サーバ100の通信部120から学習者端末300へ送信されてよい(ステップS18)。ユーザは、学習者端末300を操作して確認問題への解答を入力し、サーバ100へ送信する(ステップS19)。サーバ100の判定部115は、確認問題の解答の正誤に基づき、第2条件が成立するか否かを判定する(ステップS20)。第2条件が成立しない場合(ステップS20のNO)、確認問題群提供部114は、上述のように新たな確認問題群を生成してよい(ステップS21)。その後、ステップS18へ戻り、新たな確認問題群が学習者端末300へ送信されてよい。第2条件が成立する場合(ステップS20のYES)、当該確認問題群を含むカテゴリについてのカリキュラムを終了するか、別の基本問題群に取り組んでもよい。 The check question group generated in step S17 may be transmitted from the communication unit 120 of the server 100 to the learner terminal 300 (step S18). The user operates the learner terminal 300 to input answers to the check questions and transmit them to the server 100 (step S19). The judgment unit 115 of the server 100 judges whether the second condition is met based on whether the answers to the check questions are correct or not (step S20). If the second condition is not met (NO in step S20), the check question group providing unit 114 may generate a new check question group as described above (step S21). After that, the process returns to step S18, and the new check question group may be transmitted to the learner terminal 300. If the second condition is met (YES in step S20), the curriculum for the category including the check question group may be terminated, or another basic question group may be tackled.

なお、所定回数繰り返しても上述した第1条件、第2条件が満足されない場合、所定時間が経過するまでは、問題の実施が停止されてもよい。これにより、ユーザに復習の機会を与え、確実に知識を定着させることができる。 If the first and second conditions are not satisfied even after a predetermined number of repetitions, the questions may be stopped from being asked until a predetermined time has elapsed. This provides the user with an opportunity to review and ensures that the knowledge is firmly established.

このように、本発明の第1実施形態によれば、ユーザの理解度を判定する所定の条件が設定され、ユーザの解答が当該所定の条件を満足しない場合に、出題済みの基本問題又は確認問題について、態様を変化させた新たな基本問題又は確認問題が出題される。これにより、ユーザは、当該所定の条件が満足されるまで繰り返し学習が可能となる。すなわち、設定された問題を繰り返し利用するため、多くの問題を設問する必要がなく、学習システムの構築にかかる設問作業の手間を削減することができる。さらに、基本問題が最初に出題され、正解した基本問題に対してさらに確認問題が出題されるため、受験者の確実な理解度を担保したり、より高度な理解につながる学習を提供することができる。 Thus, according to the first embodiment of the present invention, a predetermined condition for judging the user's level of understanding is set, and if the user's answer does not satisfy the predetermined condition, a new basic question or confirmation question that is a variation of the basic question or confirmation question that has already been asked is asked. This allows the user to repeatedly study until the predetermined condition is satisfied. In other words, since the set questions are repeatedly used, there is no need to ask many questions, and the effort required for questioning in building a learning system can be reduced. Furthermore, since a basic question is asked first, and confirmation questions are asked for basic questions that have been answered correctly, it is possible to ensure a reliable level of understanding for the examinee and provide learning that leads to a more advanced understanding.

<通信端末>
次に、図2を用いて、本発明の一実施形態に係る通信端末(設問者端末200、学習者端末300)のハードウェア構成、機能構成について説明する。なお、設問者端末200と学習者端末300の構成は通信端末として基本的に同じであるため、ここでは、設問者端末200について説明する。
<Communication terminal>
Next, the hardware configuration and functional configuration of the communication terminals (questioner terminal 200, learner terminal 300) according to one embodiment of the present invention will be described with reference to Fig. 2. Note that since the configurations of the questioner terminal 200 and the learner terminal 300 are basically the same as communication terminals, only the questioner terminal 200 will be described here.

(1)通信端末のハードウェア構成
設問者端末200は、制御部210、通信部220、入出力部230、表示部240、記憶部270を備える。
(1) Hardware Configuration of the Communication Terminal The questioner terminal 200 comprises a control unit 210, a communication unit 220, an input/output unit 230, a display unit 240, and a memory unit 270.

制御部210は、典型的には中央処理装置(CPU)であってよい。制御部210は、記憶部270に記憶されるプログラムを読み出し、読み出したプログラムに含まれるコード又は命令を実行することによって、各実施形態に示す機能、方法を実行してよい。制御部210は、その他、MPU(Micro Processing Unit)、GPU(Graphics Processing Unit)、マイクロプロセッサ(microprocessor)、プロセッサコア(processor core)、マルチプロセッサ(multiprocessor)、ASIC(Application-Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等を含んでよい。制御部210は、集積回路(IC(Integrated Circuit)チップ、LSI(Large Scale Integration))等に形成された論理回路(ハードウェア)や専用回路によって各実施形態に開示される各処理を実現してもよい。また、これらの回路は、1又は複数の集積回路により実現されてよく、各実施形態に示す複数の処理を1つの集積回路により実現されることとしてもよい。また、LSIは、集積度の違いにより、VLSI、スーパーLSI、ウルトラLSI等と呼称されることもある。 The control unit 210 may typically be a central processing unit (CPU). The control unit 210 may execute the functions and methods shown in each embodiment by reading a program stored in the storage unit 270 and executing a code or instruction included in the read program. The control unit 210 may also include an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), a microprocessor, a processor core, a multiprocessor, an ASIC (Application-Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), etc. The control unit 210 may realize each process disclosed in each embodiment by a logic circuit (hardware) or a dedicated circuit formed in an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), etc. In addition, these circuits may be realized by one or more integrated circuits, and the multiple processes shown in each embodiment may be realized by one integrated circuit. Depending on the level of integration, LSIs are also called VLSIs, super LSIs, ultra LSIs, etc.

記憶部270は、設問者端末200が動作するうえで必要とする各種プログラムや各種データを記憶する。例えば、設問者端末200は、学習システムを利用するためのアプリケーションプログラムを記憶してよい。記憶部270は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリ等を含んでよい。また、記憶部270は、制御部210に対する作業領域を提供するメモリ(RAM(Random Access Memory)、ROM(Read Only Memory)等)を含んでよい。 The memory unit 270 stores various programs and data required for the operation of the questioner terminal 200. For example, the questioner terminal 200 may store an application program for using the learning system. The memory unit 270 may include, for example, a hard disk drive (HDD), a solid state drive (SSD), flash memory, etc. The memory unit 270 may also include memory (such as a random access memory (RAM), read only memory (ROM), etc.) that provides a working area for the control unit 210.

通信部220は、ネットワークアダプタ等のハードウェアや通信用ソフトウェア、及びこれらの組み合わせとして実装されてよい。通信部220は、ネットワーク500を介して、サーバ100と各種データの送受信を行ってよい。当該通信は、有線、無線のいずれで実行されてもよく、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。通信部220は、各種データを制御部210からの指示に従って、サーバ100に送信してよい。また、通信部220は、サーバ100から各種データを受信し、制御部210に伝達してよい。なお、通信部220が物理的に構造化された回路で構成される場合には、通信回路と表現する場合もある。 The communication unit 220 may be implemented as hardware such as a network adapter, communication software, or a combination of these. The communication unit 220 may transmit and receive various data to and from the server 100 via the network 500. The communication may be performed either wired or wirelessly, and any communication protocol may be used as long as the two units can communicate with each other. The communication unit 220 may transmit various data to the server 100 in accordance with instructions from the control unit 210. The communication unit 220 may also receive various data from the server 100 and transmit it to the control unit 210. When the communication unit 220 is configured as a physically structured circuit, it may be referred to as a communication circuit.

入出力部230は、設問者端末200に対する各種操作を入力する入力装置、及び、設問者端末200で処理された処理結果を出力する出力装置を含んでよい。入出力部230は、入力装置と出力装置が一体化していてもよいし、入力装置と出力装置とに分離していてもよい。入力装置は、ユーザからの入力を受け付けて、当該入力に係る情報を制御部210に伝達できる全ての種類の装置のいずれか、又は、その組み合わせにより実現されてよい。入力装置は、例えば、タッチパネル、タッチディスプレイ、キーボード等のハードウェアキーや、マウス等のポインティングデバイス、カメラ、マイクを含んでよい。出力装置は、制御部210で処理された処理結果を出力してよい。出力装置は、例えば、タッチパネル、スピーカ等を含んでよい。入出力部230がタッチパネルの場合、入出力部230と表示部240とは、略同一の大きさ及び形状で対向して配置されていてもよい。 The input/output unit 230 may include an input device for inputting various operations to the questioner terminal 200, and an output device for outputting the processing results processed by the questioner terminal 200. The input/output unit 230 may be an integrated input device and an output device, or may be separated into an input device and an output device. The input device may be realized by any of all types of devices that can receive input from a user and transmit information related to the input to the control unit 210, or a combination thereof. The input device may include, for example, a touch panel, a touch display, hardware keys such as a keyboard, a pointing device such as a mouse, a camera, and a microphone. The output device may output the processing results processed by the control unit 210. The output device may include, for example, a touch panel, a speaker, etc. When the input/output unit 230 is a touch panel, the input/output unit 230 and the display unit 240 may be arranged facing each other with approximately the same size and shape.

表示部240は、フレームバッファに書き込まれた表示データに従って、データを表示するモニタであって、例えば、液晶ディスプレイ、OELD(organic electroluminescence display))、ヘッドマウントディスプレイ(HDM:Head Mounted Display)等であってよい。 The display unit 240 is a monitor that displays data according to the display data written to the frame buffer, and may be, for example, a liquid crystal display, an organic electroluminescence display (OELD), a head mounted display (HDM), etc.

(2)通信端末の機能構成
次に、設問者端末200の機能構成について説明する。設問者端末200は、表示処理部211、入出力制御部212を備えてよい。なお、図2に記載の各機能部が必須ではなく、これ以降に説明する各実施形態において、必須でない機能部はなくともよい。また、各機能部の機能又は処理は、実現可能な範囲において、機械学習又はAI(Artificial Intelligence)により実現されてもよい。
(2) Functional configuration of the communication terminal Next, the functional configuration of the questioner terminal 200 will be described. The questioner terminal 200 may include a display processing unit 211 and an input/output control unit 212. Note that each functional unit shown in FIG. 2 is not essential, and in each embodiment described hereinafter, non-essential functional units may be omitted. Furthermore, the functions or processes of each functional unit may be realized by machine learning or AI (Artificial Intelligence) to the extent that it is feasible.

表示処理部211は、サーバ100から受信した表示情報に基づいて、問題を設定するための表示画面を表示部240に表示してよい。図7に、表示処理部211によって表示部240に表示された、設問編集画面の一例を示す。なお、図7に示される設問編集画面20は一例であって、これに限られるものではない。設問編集画面20は、カテゴリ入力領域21、基本問題設定領域22、確認問題設定領域23を含んでよい。カテゴリ入力領域21は、カテゴリ名の設定を受け付ける。ここで、カテゴリは、設問者によって入力されるものであってもよいし、予め用意されたマスタ情報から選択されるものであってもよい。基本問題設定領域22は、基本問題群を構成する基本問題の数、基本問題群を構成する基本問題に対して全て回答するまでの目標時間、合格とする(すなわち、確認問題へ進ませる)条件の設定が可能な領域である。また、基本問題群の説明を入力可能な領域が含まれてもよい。確認問題設定領域23も同様に、確認問題群を構成する確認問題の数、目標時間、合格とする(すなわち、このカテゴリの学習を完了させる)条件の設定が可能な領域であってよい。 The display processing unit 211 may display a display screen for setting questions on the display unit 240 based on the display information received from the server 100. FIG. 7 shows an example of a question editing screen displayed on the display unit 240 by the display processing unit 211. Note that the question editing screen 20 shown in FIG. 7 is an example, and is not limited to this. The question editing screen 20 may include a category input area 21, a basic question setting area 22, and a confirmation question setting area 23. The category input area 21 accepts the setting of a category name. Here, the category may be input by the questioner, or may be selected from master information prepared in advance. The basic question setting area 22 is an area in which the number of basic questions constituting the basic question group, the target time until all basic questions constituting the basic question group are answered, and the conditions for passing (i.e., proceeding to the confirmation question) can be set. In addition, an area in which an explanation of the basic question group can be input may be included. Similarly, the confirmation question setting area 23 may be an area in which the number of confirmation questions that make up the confirmation question group, the target time, and the conditions for passing (i.e., completing learning for this category) can be set.

また、設問編集画面20は、基本問題編集領域24、確認問題編集領域25を含んでよい。基本問題編集領域24、確認問題編集領域25は、問題編集領域26をそれぞれ含んでよい。設問者によって問題編集領域26が選択されると、問題を編集可能な画面に遷移することができてよい。図8は、設問者端末200の表示画面に表示された、各問題を編集するための問題編集画面の一例である。なお、図は一例であって、問題の編集画面や編集方法はこれに限定されない。 The question editing screen 20 may also include a basic question editing area 24 and a confirmation question editing area 25. The basic question editing area 24 and the confirmation question editing area 25 may each include a question editing area 26. When the question setter selects the question editing area 26, it may be possible to transition to a screen where the question can be edited. Figure 8 is an example of a question editing screen for editing each question, displayed on the display screen of the question setter terminal 200. Note that the figure is merely an example, and the question editing screen and editing method are not limited to this.

問題編集画面30は、例えば、問題の方式を選択する領域31、問題文を入力する領域32を含んでよい。問題の方式とは、設定する問題の種類であって、例えば、正答又は誤答の単一選択式、複数選択式(正答/誤答をすべて選択させる無制限方式、あらかじめ正答/誤答の数が記載されている制限方式を含む)、二項目選択式、記述式等であってよい。また、問題の方式に応じて、選択肢の入力領域33が表示されてもよい。さらに、正解を入力する領域が表示されてもよい。なお、基本問題、確認問題ともに、問題の方式はどのようなものであってもよいが、前述したように、確認問題は、基本問題よりも難易度が高くなるように設定されることが好ましい。 The question editing screen 30 may include, for example, an area 31 for selecting the question type, and an area 32 for inputting the question text. The question type refers to the type of question to be set, and may be, for example, a single-choice type with correct or incorrect answers, a multiple-choice type (including an unlimited type in which all correct/incorrect answers are selected, and a limited type in which the number of correct/incorrect answers is entered in advance), a two-item multiple-choice type, or a written type. Depending on the type of question, an input area 33 for the options may be displayed. Furthermore, an area for inputting the correct answer may be displayed. Note that the question type may be any type for both the basic questions and the confirmation questions, but as mentioned above, it is preferable that the confirmation questions be set to be more difficult than the basic questions.

<第2実施形態>
次に、第2実施形態として、学習カリキュラムがカテゴリを含まずに構成される態様について説明する。なお、第1実施形態と第2実施形態とは、組み合わせて実施可能であってよい。
Second Embodiment
Next, a second embodiment will be described in which the learning curriculum is configured without including categories. Note that the first embodiment and the second embodiment may be implemented in combination.

図9は、第2実施形態において記憶装置400に記憶される設問情報の一例である。なお、図9に示される設問情報テーブルTB20は一例であって、記憶装置400に記憶される情報は、これ以上でも、これ以下であってもよいし、本発明の一実施形態を実施可能であれば、テーブルの態様はどのようなものであってもよい。記憶装置400は、設問情報テーブルTB20として、各カリキュラムを識別するカリキュラムIDに関連付けて、基本問題の問題IDと確認問題の問題IDとの対を記憶してよい。基本問題と確認問題との対とは、基本問題が正解となった場合に出題される確認問題を関連付けたものを指してよい。なお、基本問題と確認問題とは1対1で関連付けられなくてもよい。例えば、ある基本問題が正解した場合に、同一のカリキュラムIDに関連付けられた確認問題が、ランダムに出題されてもよい。なお、問題IDに関連付けられた問題の内容がさらに記憶されてもよいし、問題の内容は、別個のテーブルとして記憶されてもよい。また、問題毎に、難易度を示す難易度情報がさらに記憶されてもよい。 9 is an example of question information stored in the storage device 400 in the second embodiment. Note that the question information table TB20 shown in FIG. 9 is an example, and the information stored in the storage device 400 may be more or less than this, and any form of table may be used as long as one embodiment of the present invention can be implemented. The storage device 400 may store, as the question information table TB20, a pair of a question ID of a basic question and a question ID of a confirmation question in association with a curriculum ID that identifies each curriculum. The pair of a basic question and a confirmation question may refer to an association of a confirmation question that is asked when the basic question is answered correctly. Note that the basic question and the confirmation question do not have to be associated one-to-one. For example, when a certain basic question is answered correctly, a confirmation question associated with the same curriculum ID may be asked randomly. Note that the content of the question associated with the question ID may be further stored, or the content of the question may be stored as a separate table. Also, difficulty information indicating the difficulty level may be further stored for each question.

第1実施形態では、一のカテゴリに関連付けられた複数の基本問題(基本問題群)が学習者端末300へ提供され、基本問題群に対する解答に応じて、同一のカテゴリに関連付けられた複数の確認問題(確認問題群)が学習者端末300へ提供された。これに対し、第2実施形態では、カテゴリで分類された基本問題群や確認問題群を含まず、カリキュラムにおける一の基本問題が正解した場合、同一のカリキュラムにおける一の確認問題が提供されてよい。また、一の基本問題が不正解であった場合、当該一の基本問題の出題態様を変化させて、再度学習者端末300へ提供されてよい。 In the first embodiment, multiple basic questions (basic question group) associated with one category are provided to the learner terminal 300, and multiple confirmation questions (confirmation question group) associated with the same category are provided to the learner terminal 300 depending on the answer to the basic question group. In contrast, in the second embodiment, a confirmation question in the same curriculum may be provided, which does not include basic question groups or confirmation question groups classified by category, when a basic question in the curriculum is answered correctly. Also, when a basic question is answered incorrectly, the manner in which the basic question is presented may be changed and the basic question may be provided again to the learner terminal 300.

例えば、問題提供部112は、カリキュラムIDに関連付けられた1以上の基本問題を、当該カリキュラムIDを履修するユーザの学習者端末300へ提供してよい。通信部120は、学習者端末300から、基本問題に対する解答を受信してよい。判定部115は、解答の正誤を判定してよい。問題提供部112は、解答が不正解である基本問題について、出題の態様を変化させた新たな基本問題を生成し、学習者端末300へ提供してよい。ここで、「出題の態様を変化させる」とは、第1実施形態と同様に、設問の選択肢を変更したり、設問の文章を、その意味内容を変更させずに、対義語や類義語で書き換えたものであってよい。 For example, the question providing unit 112 may provide one or more basic questions associated with a curriculum ID to the learner terminal 300 of a user taking the curriculum ID. The communication unit 120 may receive answers to the basic questions from the learner terminal 300. The judgment unit 115 may judge whether the answers are correct. For basic questions that are answered incorrectly, the question providing unit 112 may generate new basic questions in which the manner of questioning has been changed, and provide the new basic questions to the learner terminal 300. Here, "changing the manner of questioning" may mean, as in the first embodiment, changing the answer options of a question, or rewriting the sentences of a question with antonyms or synonyms without changing the meaning of the question.

また、問題提供部112は、解答が正解である基本問題について、当該基本問題に関連する確認問題を、学習者端末300へ提供してよい。基本問題に関連する確認問題とは、設問情報テーブルTB20において、基本問題と対として記憶された確認問題であてもよいし、基本問題と同一のカリキュラムIDに関連付けられたいずれかの確認問題であってもよく、設問の作成に応じて設定されてよい。なお、設問の作成については後述する。また、基本問題と確認問題の詳細については、上述した第1実施形態と同様であってよいため、説明を省略する。 Furthermore, for a basic question whose answer is correct, the question providing unit 112 may provide the learner terminal 300 with a confirmation question related to the basic question. A confirmation question related to a basic question may be a confirmation question stored in pair with the basic question in the question information table TB20, or may be any confirmation question associated with the same curriculum ID as the basic question, and may be set according to the creation of the question. The creation of questions will be described later. Furthermore, the details of the basic question and the confirmation question may be the same as those of the first embodiment described above, and therefore will not be described here.

さらに、通信部120は、確認問題に対する解答を学習者端末300から受信してよい。判定部115は、確認問題に対する解答の正誤を判定してよい。問題提供部112は、解答が不正解である確認問題について、出題の態様を変化させた新たな確認問題を学習者端末300へ提供してよい。 Furthermore, the communication unit 120 may receive answers to the confirmation questions from the learner's terminal 300. The judgment unit 115 may judge whether the answers to the confirmation questions are correct or incorrect. For confirmation questions for which the answers are incorrect, the question providing unit 112 may provide the learner's terminal 300 with new confirmation questions in which the question format has been changed.

<第2実施形態における学習システムの制御フロー>
次に、本発明の第2実施形態に係る学習システム600における、サーバ100の制御方法を、サーバ100と学習者端末300との間のシーケンス図(図10)を用いて説明する。
<Control flow of the learning system in the second embodiment>
Next, a method of controlling the server 100 in the learning system 600 according to the second embodiment of the present invention will be described with reference to a sequence diagram (FIG. 10) between the server 100 and the learner terminal 300.

まず、サーバ100において、設問処理が行われてよい(ステップS11)。設問処理は、設問者端末200から送信された設問情報を、設問者のカリキュラムに応じて記憶装置400に記憶することで行われてよい。問題提供部112は、記憶装置400に記憶された基本問題を、通信部120から学習者端末300へ送信する(ステップS31)。ユーザは、学習者端末300を操作して基本問題への解答を入力し、サーバ100へ送信する(ステップS32)。サーバ100の判定部115は、基本問題の解答が正解であるか否かを判定する(ステップS33)。正解である場合(ステップS33のYES)、問題提供部112は、記憶装置400に記憶された確認問題を学習者端末300へ生成する(ステップS35)。解答が不正解である場合(ステップS33のNO)、問題提供部112は、上述のように新たな基本問題を生成してよい(ステップS34)。その後、ステップS31へ戻り、新たな基本問題が学習者端末300へ送信されてよい。 First, the server 100 may perform question processing (step S11). The question processing may be performed by storing the question information transmitted from the questioner terminal 200 in the storage device 400 according to the questioner's curriculum. The question providing unit 112 transmits the basic questions stored in the storage device 400 from the communication unit 120 to the learner terminal 300 (step S31). The user operates the learner terminal 300 to input the answer to the basic question and transmit it to the server 100 (step S32). The determination unit 115 of the server 100 determines whether the answer to the basic question is correct (step S33). If the answer is correct (YES in step S33), the question providing unit 112 generates a confirmation question stored in the storage device 400 for the learner terminal 300 (step S35). If the answer is incorrect (NO in step S33), the question providing unit 112 may generate a new basic question as described above (step S34). After that, the process returns to step S31, and new basic questions may be sent to the learner terminal 300.

確認問題を出題されたユーザは、学習者端末300を操作して確認問題への解答を入力し、サーバ100へ送信する(ステップS36)。サーバ100の判定部115は、確認問題の解答の正誤に基づき、解答が正解であるか否かを判定する(ステップS37)。解答が不正解である場合(ステップS37のNO)、問題提供部112は、上述のように新たな確認問題を生成してよい(ステップS38)。その後、ステップS35へ戻り、新たな確認問題群が学習者端末300へ送信されてよい。解答が正解である場合(ステップS37のYES)、カリキュラムを終了してよい。 The user who has been given the confirmation question operates the learner terminal 300 to input the answer to the confirmation question and transmits it to the server 100 (step S36). The determination unit 115 of the server 100 determines whether the answer is correct or not based on whether the answer to the confirmation question is correct (step S37). If the answer is incorrect (NO in step S37), the question providing unit 112 may generate new confirmation questions as described above (step S38). After that, the process may return to step S35, and a new set of confirmation questions may be transmitted to the learner terminal 300. If the answer is correct (YES in step S37), the curriculum may end.

なお、図10のシーケンス図では、基本問題や確認問題が1つずつ学習者端末300へ提供される態様を示してあるが、本発明はこれに限定されるものではない。例えば、一のカリキュラムを構成する複数の基本問題がまとめて学習者端末300へ提供され、学習者端末300から、複数の基本問題に対する解答がまとめてサーバ100へ送信されてもよい。この場合、判定部115は、各解答の正誤を判定し、正解である基本問題については確認問題を提供し、不正解である基本問題については、出題の態様を変化させた新たな基本問題を提供してよい。 Note that, although the sequence diagram in FIG. 10 shows a mode in which basic questions and confirmation questions are provided to the learner terminal 300 one by one, the present invention is not limited to this. For example, multiple basic questions constituting one curriculum may be provided together to the learner terminal 300, and answers to the multiple basic questions may be sent together from the learner terminal 300 to the server 100. In this case, the judgment unit 115 may judge whether each answer is correct, provide confirmation questions for basic questions that are correct, and provide new basic questions with a different question format for basic questions that are incorrect.

このように、本発明の第2実施形態によれば、ユーザの解答が不正解である場合に、出題済みの基本問題又は確認問題について、態様を変化させた新たな基本問題又は確認問題が出題される。これにより、ユーザは、正解するまで繰り返しの学習が可能となる。すなわち、設定された問題を繰り返し利用するため、多くの問題を設問する必要がなく、学習システムの構築にかかる設問作業の手間を削減することができる。さらに、基本問題が最初に出題され、正解した基本問題に対してさらに確認問題が出題されるため、受験者の確実な理解度を担保したり、より高度な理解につながる学習を提供することができる。 Thus, according to the second embodiment of the present invention, if the user's answer is incorrect, a new basic question or confirmation question that is a variation of the basic question or confirmation question that has already been asked is asked. This allows the user to repeatedly study until they get the answer right. In other words, since the set questions are repeatedly used, there is no need to ask many questions, and the effort required for questioning in building a learning system can be reduced. Furthermore, since a basic question is asked first and confirmation questions are asked for the basic question that was answered correctly, it is possible to ensure a reliable level of understanding for the examinee and provide learning that leads to a more advanced understanding.

<第3実施形態>
<設問の作成支援方法>
次に、本発明の第3実施形態による、設問の作成支援方法について説明する。上述のように、本発明の一実施形態による学習システム600は、設問者による設問が可能なシステムであってよい。しかしながら、適切な問題の作成には技術を要する。本発明の第3実施形態によれば、設問者による設問作業を支援し、設問者の手間を削減しユーザビリティの高い情報処理装置を提供することができる。
Third Embodiment
<How to support question creation>
Next, a method of supporting question creation according to a third embodiment of the present invention will be described. As described above, the learning system 600 according to an embodiment of the present invention may be a system that allows questioners to create questions. However, creating appropriate questions requires skill. According to the third embodiment of the present invention, it is possible to provide an information processing device that supports question creation by questioners, reduces the time and effort required of the questioner, and has high usability.

以下、説明する。上述のように、通信部120は、設問者端末200から、基本問題及び確認問題の設問に係る設問情報を受信する。第3実施形態において、設問登録部111は、第1及び第2実施形態と同様に、設問情報に応じて、基本問題及び確認問題を登録する。また、問題提供部112は、登録された1以上の基本問題を学習者端末へ提供してよい。問題提供部112は、学習者端末300から受信した基本問題に対する解答の正誤についての、判定部115による判定結果に基づき、解答が正解である基本問題について、基本問題に関連する確認問題を、学習者端末300へ提供してよい。なお、第1実施形態及び第2実施形態とは異なり、第3実施形態においては、解答が不正解である場合に、基本問題の態様を変化させることは必須ではなく、同じ基本問題を繰り返し出題してもよい。しかしながら、解答が不正解である場合に基本問題の態様を変化させることを排除するものではない。確認問題についても同様に、第3実施形態において、確認問題についての解答が不正解である場合に、確認問題の態様を変化させることは必須ではなく、同じ確認問題を繰り返し出題してもよい。しかしながら、解答が不正解である場合に確認問題の態様を変化させることを排除するものではない。なお、第1実施形態及び第2実施形態と第3実施形態とは、組み合わせて実施可能であってよい。 The following will explain. As described above, the communication unit 120 receives question information related to the questions of the basic question and the confirmation question from the questioner terminal 200. In the third embodiment, the question registration unit 111 registers the basic question and the confirmation question according to the question information, as in the first and second embodiments. In addition, the question providing unit 112 may provide one or more registered basic questions to the learner terminal. Based on the judgment result by the judgment unit 115 regarding the correctness of the answer to the basic question received from the learner terminal 300, the question providing unit 112 may provide the learner terminal 300 with a confirmation question related to the basic question for which the answer is correct. Note that, unlike the first and second embodiments, in the third embodiment, if the answer is incorrect, it is not essential to change the form of the basic question, and the same basic question may be asked repeatedly. However, this does not exclude changing the form of the basic question if the answer is incorrect. Similarly, in the third embodiment, when the answer to the confirmation question is incorrect, it is not necessary to change the form of the confirmation question, and the same confirmation question may be asked repeatedly. However, changing the form of the confirmation question when the answer is incorrect is not excluded. Note that the first and second embodiments may be implemented in combination with the third embodiment.

第3実施形態において、設問登録部111は、少なくとも、設問者端末200における、基本問題又は確認問題の入力に応じて、他の基本問題及び他の確認問題のいずれかの案を生成し、設問者端末200へ送信してもよい。なお、他の基本問題とは、第1実施形態のようにカリキュラムがカテゴリを含んで構成される場合、基本問題群のうち少なくとも1の基本問題が設問者端末200で入力された際に、基本問題群のうちその他の基本問題を指してよい。同様に、他の確認問題とは、第1実施形態のようにカリキュラムがカテゴリを含んで構成される場合、確認問題群のうち少なくとも1の確認問題が設問者端末200で入力された際に、確認問題群のうちその他の確認問題を指してよい。しかしながら、基本問題と確認問題との区別はなくてもよい。すなわち、基本問題の入力に応じて、確認問題が提案されてもよく、確認問題の入力に応じて、基本問題が提案されてもよい。また、提案された問題を基本問題とするか確認問題とするかは、設問者によって設定されるものであってよい。 In the third embodiment, the question registration unit 111 may generate a proposal for either another basic question or another confirmation question in response to at least the input of a basic question or a confirmation question in the questioner terminal 200, and transmit the proposal to the questioner terminal 200. Note that, in the case where the curriculum is configured to include categories as in the first embodiment, the other basic questions may refer to other basic questions in the basic question group when at least one basic question in the basic question group is input in the questioner terminal 200. Similarly, in the case where the curriculum is configured to include categories as in the first embodiment, the other confirmation questions may refer to other confirmation questions in the confirmation question group when at least one confirmation question in the confirmation question group is input in the questioner terminal 200. However, there may be no distinction between basic questions and confirmation questions. That is, a confirmation question may be proposed in response to the input of a basic question, or a basic question may be proposed in response to the input of a confirmation question. In addition, whether a proposed question is a basic question or a confirmation question may be set by the questioner.

すなわち、本発明の第3実施形態によれば、設問者が基本問題又は確認問題を入力すると、他の基本問題や確認問題の案(設問案)が提案されてよい。設問者は、提案された設問案を利用して、提案された設問をそのまま、又は、適当な修正を加えて、基本問題又は確認問題を設定してもよい。 In other words, according to the third embodiment of the present invention, when the questioner inputs a basic question or a confirmation question, other basic question or confirmation question proposals (proposed questions) may be proposed. The questioner may use the proposed proposed questions to set the basic question or confirmation question as is, or with appropriate modifications.

例えば、設問登録部111は、基本問題又は確認問題についての設問情報に基づき、所定の類義語辞典等を参照して、問題の別の表現を提案してもよい。別の表現とは、例えば、問題を類義語で置換した表現、対義語による別表現であってよい。なお、設問登録部111によって生成される案は、問題本文のみならず、選択肢に関するものであってもよい。例えば、設問登録部111は、対義語のライブラリを参照して、選択肢の対義表現を提示してもよい。例えば、選択肢として、「前日の夜飲酒をした翌朝の運転は、飲酒運転とならない」という文章が設問者によって入力された場合に、設問登録部111は、「前日の夜飲酒をした翌朝の運転でも、飲酒運転となることがある」といった対義表現の文章を提示してもよい。本発明の第3実施形態によれば、基本問題は誤答を選択させ、確認問題として正答を選択させる場合、例えば基本問題で誤答肢を入力し、設問登録部111によって対義表現の選択肢を作成させ、確認問題で用いることができるため、設問者の手間を削減することができる。 For example, the question registration unit 111 may suggest an alternative expression for the question by referring to a predetermined thesaurus or the like, based on question information about the basic question or the confirmation question. The alternative expression may be, for example, an expression in which the question is replaced with a synonym, or an alternative expression using an antonym. The proposal generated by the question registration unit 111 may be related not only to the question text, but also to the options. For example, the question registration unit 111 may present an antonym of the option by referring to an antonym library. For example, when the questioner inputs a sentence "driving the morning after drinking alcohol the night before is not considered drunk driving" as an option, the question registration unit 111 may present an antonym sentence such as "driving the morning after drinking alcohol the night before can be considered drunk driving." According to the third embodiment of the present invention, when the questioner is asked to select an incorrect answer for the basic question and a correct answer for the confirmation question, for example, an incorrect answer can be input for the basic question, and the question registration unit 111 can create an option for an antonym and use it for the confirmation question, thereby reducing the effort of the questioner.

また、例えば、設問登録部111は、受信した設問情報から、所定のキーワードを抽出してよい。例えば、図8の例では、設問登録部111は、問題文における「ハラスメント」とのキーワードを抽出してよい。設問登録部111は、抽出した所定のキーワードを検索クエリとして、ウェブ上(ネットワーク500上)のコンテンツを検索してよい。なお、検索は、設問情報の受信に応じて自動的に行われてもよい。あるいは、検索は、例えば、設問者端末200から検索指示が送信された場合(例えば、図8の問題編集画面30において、検索ボタン34が送信された場合)に行われてもよい。ウェブ上には、多数のQ&Aや、あるキーワードに対する説明や事例等を含むコンテンツが存在する。設問登録部111は、それらのコンテンツを検索し、所定のキーワードを含むコンテンツを検索結果として提供してよい。設問登録部111は、検索結果に応じて、基本問題及び確認問題の少なくともいずれかの案を、設問者端末200へ送信してよい。なお、設問登録部111による案の提示は、コンテンツのURLを示すものであってもよいし、問題文を作成して提示するものであってもよい。 For example, the question registration unit 111 may extract a predetermined keyword from the received question information. For example, in the example of FIG. 8, the question registration unit 111 may extract the keyword "harassment" in the question text. The question registration unit 111 may search for content on the web (on the network 500) using the extracted predetermined keyword as a search query. The search may be performed automatically in response to the reception of the question information. Alternatively, the search may be performed, for example, when a search instruction is sent from the question setter terminal 200 (for example, when the search button 34 is sent on the question editing screen 30 of FIG. 8). On the web, there are many Q&As and content including explanations and examples for certain keywords. The question registration unit 111 may search these contents and provide content including the predetermined keyword as a search result. The question registration unit 111 may send at least one of the basic questions and confirmation questions to the question setter terminal 200 in accordance with the search result. The question registration unit 111 may present a suggestion by showing the URL of the content, or by creating and presenting a question text.

また、設問登録部111は、ウェブ上のQ&A等のコンテンツを学習し、設問者端末200で複数の問題や選択肢が設定されると、自動的にその他の問題や選択肢の案を設定することができてもよい。 The question registration unit 111 may also be able to study content such as Q&As on the web, and when multiple questions and options are set on the questioner terminal 200, automatically set other questions and options.

なお、設問登録部111による設問の提案には、設問情報だけでなく、他の情報が用いられてもよい。他の情報とは、例えば、上述したカテゴリやカリキュラムについての情報であってよい。 In addition, the question registration unit 111 may use not only the question information but also other information to suggest questions. The other information may be, for example, information about the above-mentioned categories and curriculum.

上述のように、本発明の第3実施形態によれば、設問者の設問作業に応じて、設問の案が提示される。従って、設問者による設問作業を支援し、学習システムにかかる設問作業の手間を削減可能な情報処理装置を提供することができる。 As described above, according to the third embodiment of the present invention, proposed questions are presented in response to the questioner's questioning work. Therefore, it is possible to provide an information processing device that supports the questioner's questioning work and can reduce the effort required for questioning work in a learning system.

<その他の実施形態>
さらに、本発明の一実施形態によれば、サーバ100によって、設問者が設定した問題の校正や修正の提案がなされてもよい。例えば、設問者端末200の設問編集画面で設問の編集中、または、設問の編集が完了後に、図示しないサーバ100の校正部によって、問題の校正が行われてもよい。例えば、図11(a)に示すように、「文章の調子が統一されていません」や、「明らかに誤りとわかる言葉です」といったメッセージが表示されてもよい。なお、問題に用いることを避けるべき単語や文体等を予めライブラリとして記憶装置400又は記憶部170等に格納しておき、当該ライブラリを参照して、文章の校正や修正の提案がなされてもよい。問題に用いることを避けるべき単語とは、その単語を含むことにより明らかに正解でない/正解であるとわかる単語や、その単語を含むことにより問題が曖昧となる単語等である。また、類義語辞典等を参照して、選択肢や問題の別の表現が提案されてもよい。
<Other embodiments>
Furthermore, according to one embodiment of the present invention, the server 100 may suggest proofreading or correction of the question set by the questioner. For example, while editing the question on the question editing screen of the questioner terminal 200, or after editing of the question is completed, the question may be proofread by a proofreading unit of the server 100 (not shown). For example, as shown in FIG. 11(a), a message such as "The tone of the sentence is not consistent" or "The word is clearly incorrect" may be displayed. Note that words and writing styles to be avoided from being used in the question may be stored in advance as a library in the storage device 400 or the storage unit 170, and the library may be referred to to suggest proofreading or correction of the sentence. Words to be avoided from being used in the question include words that are clearly incorrect/correct because they contain the word, and words that make the question ambiguous because they contain the word. Also, alternative expressions for options and questions may be suggested by referring to a thesaurus or the like.

また、ユーザの履修履歴に応じて、問題の修正の提案がなされてもよい。サーバ100は、設問毎に、複数のユーザの履修履歴を記憶してよい。履修履歴とは、ある設問を正解するまでに要した回数、時間、選択した選択肢等を含んでよい。サーバ100は、履修履歴に基づいて、修正すべき問題に関する情報を、設問者端末200へ送信してよい。修正すべき問題とは、例えば、正解率が低い問題、正解率が高い問題、解答までに時間がかかっている問題であったり、選択される回数が少ない選択肢を含む問題等であってよい。サーバ100は、設問者端末200から要求された場合、又は、定期的に、設問者の設定した問題について、例えば図11(b)のようなレポートを送信してもよい。なお、図は一例であって、レポートの態様はこれに限定されない。 In addition, suggestions for correcting questions may be made according to the user's learning history. The server 100 may store the learning history of multiple users for each question. The learning history may include the number of times it took to correctly answer a question, the time, the options selected, etc. The server 100 may transmit information about the questions to be corrected to the questioner terminal 200 based on the learning history. The questions to be corrected may be, for example, questions with a low correct answer rate, questions with a high correct answer rate, questions that take a long time to answer, questions that include options that are selected infrequently, etc. The server 100 may transmit a report, such as that shown in FIG. 11(b), about the questions set by the questioner when requested by the questioner terminal 200 or periodically. Note that the figure is an example, and the form of the report is not limited to this.

本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各構成部、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の構成部やステップ等を1つに組み合わせたり、或いは分割したり、必要に応じて適宜省略又は変更することが可能である。また、上記実施の形態に示す構成を適宜組み合わせることとしてもよい。例えば、サーバ100が備えるとして説明した各機能部は、複数のサーバによって分散されて実現されてもよいし、設問者端末200や学習者端末300が備えてもよい。逆に、設問者端末200や学習者端末300が備えるとして説明した各機能部は、サーバ100が備えてもよい。 Although the present invention has been described based on the drawings and examples, it should be noted that a person skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these modifications and corrections are included in the scope of the present invention. For example, the functions included in each component, each step, etc. can be rearranged so as not to cause logical inconsistencies, and multiple components, steps, etc. can be combined into one, divided, or omitted or modified as necessary. In addition, the configurations shown in the above embodiments may be combined as appropriate. For example, each functional unit described as being provided by the server 100 may be realized by being distributed among multiple servers, or may be provided by the questioner terminal 200 or the learner terminal 300. Conversely, each functional unit described as being provided by the questioner terminal 200 or the learner terminal 300 may be provided by the server 100.

また、上述した学習システム600は、カリキュラムとして動画の視聴を含んでもよい。そして、動画の視聴後に、上述した基本問題・確認問題が出題されてもよい。これにより、知識のインプットとアウトプットを適切なタイミングで行うことができ、知識の定着に寄与することが可能となる。 The above-mentioned learning system 600 may also include the viewing of videos as part of the curriculum. After viewing the videos, the above-mentioned basic questions and review questions may be asked. This allows the input and output of knowledge to be done at appropriate times, which can contribute to the solidification of knowledge.

また、ある問題について正解であっても、解答するまでの時間が所定の時間よりも長い場合は、当該問題を再度基本問題又は確認問題に含ませてユーザに解答させてもよい。これにより、ユーザによるまぐれでの正解をなくし、正確に理解度を確認することができる。 In addition, even if a question is answered correctly, if it takes longer than a certain time for the user to answer, the question may be included again as a basic question or confirmation question and the user may be required to answer it. This eliminates cases where the user gets the answer right by chance, and allows the level of understanding to be checked accurately.

なお、上述では、1つのカテゴリ内で、基本問題と確認問題とが実施される態様について説明した。しかしながら、カリキュラムが複数のカテゴリを含む場合、それぞれのカテゴリ内の基本問題を実施し、全ての基本問題について確認問題に進むための条件が満たされてから、それぞれのカテゴリ内の確認問題が実施できてもよい。 In the above, a description has been given of an aspect in which basic questions and review questions are implemented within one category. However, if a curriculum includes multiple categories, the basic questions in each category may be implemented, and the review questions in each category may be implemented only after the conditions for proceeding to review questions for all basic questions have been satisfied.

本開示の各実施形態のプログラムは、情報処理装置に読み取り可能な記憶媒体に記憶された状態で提供されてもよい。記憶媒体は、「一時的でない有形の媒体」に、プログラムを記憶可能であってよい。プログラムは、例えば、ソフトウェアプログラムや情報処理装置プログラムを含んでよい。 The programs of the embodiments of the present disclosure may be provided in a state stored in a storage medium readable by an information processing device. The storage medium may be a "non-transitory tangible medium" capable of storing the programs. The programs may include, for example, software programs and information processing device programs.

記憶媒体は適切な場合、1つ又は複数の半導体ベースの、又は他の集積回路(IC)(例えば、フィールド・プログラマブル・ゲート・アレイ(FPGA)、特定用途向けIC(ASIC)等)、ハード・ディスク・ドライブ(HDD)、ハイブリッド・ハード・ドライブ(HHD)、光ディスク、光ディスクドライブ(ODD)、光磁気ディスク、光磁気ドライブ、フロッピィ・ディスケット、フロッピィ・ディスク・ドライブ(FDD)、磁気テープ、固体ドライブ(SSD)、RAMドライブ、セキュア・デジタル・カードもしくはドライブ、任意の他の適切な記憶媒体、又はこれらの2つ以上の適切な組合せを含むことができる。記憶媒体は、適切な場合、揮発性、不揮発性、又は揮発性と不揮発性の組合せであってよい。 The storage medium may, where appropriate, include one or more semiconductor-based or other integrated circuits (ICs) (e.g., field programmable gate arrays (FPGAs), application specific ICs (ASICs), etc.), hard disk drives (HDDs), hybrid hard drives (HHDs), optical disks, optical disk drives (ODDs), magneto-optical disks, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), magnetic tapes, solid state drives (SSDs), RAM drives, secure digital cards or drives, any other suitable storage media, or any suitable combination of two or more of these. The storage medium may, where appropriate, be volatile, non-volatile, or a combination of volatile and non-volatile.

また、本開示のプログラムは、当該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して、サーバ100に提供されてもよい。 The program of the present disclosure may also be provided to the server 100 via any transmission medium capable of transmitting the program (such as a communication network or broadcast waves).

また、本開示の各実施形態は、プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 Furthermore, each embodiment of the present disclosure may be realized in the form of a data signal embedded in a carrier wave in which the program is embodied by electronic transmission.

なお、本開示のプログラムは、例えば、JavaScript(登録商標)、Python等のスクリプト言語、C言語、Go言語、Swift,Koltin、Java(登録商標)等の任意のプログラミング言語を用いて実装されてよい。 The program disclosed herein may be implemented using any programming language, such as a scripting language such as JavaScript (registered trademark) or Python, C language, Go language, Swift, Koltin, Java (registered trademark), etc.

100 サーバ(情報処理装置)
110 制御部
111 設問登録部
112 問題提供部
113 基本問題群提供部
114 確認問題群提供部
115 判定部
120 通信部
130 入出力部
170 記憶部
200 設問者端末(通信端末)
210 制御部
211 表示処理部
212 入出力制御部
220 通信部
230 入出力部
240 表示部
270 記憶部
300 学習者端末(通信端末)
310 制御部
311 表示処理部
312 入出力制御部
320 通信部
330 入出力部
340 表示部
370 記憶部
400 記憶装置
500 ネットワーク
600 学習システム
100 Server (information processing device)
110 Control unit 111 Question registration unit 112 Question provision unit 113 Basic question group provision unit 114 Confirmation question group provision unit 115 Determination unit 120 Communication unit 130 Input/output unit 170 Memory unit 200 Question setter terminal (communication terminal)
210 Control unit 211 Display processing unit 212 Input/output control unit 220 Communication unit 230 Input/output unit 240 Display unit 270 Storage unit 300 Learner terminal (communication terminal)
310 Control unit 311 Display processing unit 312 Input/output control unit 320 Communication unit 330 Input/output unit 340 Display unit 370 Storage unit 400 Storage device 500 Network 600 Learning system

Claims (16)

基本問題と、前記基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置であって、
複数の前記基本問題から構成される基本問題群を前記学習者端末へ提供する問題提供部と、
前記学習者端末から、前記基本問題に対する解答を受信する受信部と、
前記基本問題群を構成する基本問題に対する解答の正誤に基づき、前記基本問題に対する解答について所定の第1条件が成立するか否かを判定する判定部と、
を備え、
前記問題提供部は、
前記所定の第1条件が成立しない基本問題について、出題の態様を変化させた新たな基本問題を前記学習者端末へ提供し、
前記所定の第1条件が成立する基本問題について、当該基本問題群と同一分野に関する複数の確認問題から構成される確認問題群を前記学習者端末へ提供する、
情報処理装置。
An information processing device for a learning system that provides a curriculum consisting of basic questions and confirmation questions related to the basic questions to a learner terminal,
a question providing unit for providing a group of basic questions composed of a plurality of the basic questions to the learner terminal;
A receiving unit that receives an answer to the basic question from the learner terminal;
a determination unit that determines whether or not a predetermined first condition is satisfied for an answer to a basic question constituting the group of basic questions , based on whether the answer to the basic question is correct;
Equipped with
The question providing unit:
providing the learner terminal with a new set of basic questions in which the manner of questions is changed with respect to the set of basic questions for which the predetermined first condition is not satisfied ;
providing, to the learner's terminal, a confirmation question group consisting of a plurality of confirmation questions related to the same field as the basic question group for which the predetermined first condition is satisfied ;
Information processing device.
前記問題提供部は、前記新たな基本問題群として、前記学習者端末に提供した基本問題群に含まれる基本問題の出題順序を変化させた基本問題群を提供する、
ことを特徴とする請求項に記載の情報処理装置。
the question providing unit provides, as the new basic question group, a basic question group in which the order of basic questions included in the basic question group provided to the learner terminal is changed;
2. The information processing apparatus according to claim 1 ,
前記基本問題は、複数の選択肢から解答を選択させる選択問題であって、
前記問題提供部は、前記新たな基本問題群として、前記学習者端末に提供した少なくとも一部の基本問題の選択肢を変化させた基本問題群を生成し、前記学習者端末へ提供する、
ことを特徴とする請求項に記載の情報処理装置。
The basic question is a multiple-choice question that requires the answerer to select an answer from a plurality of options,
the question providing unit generates, as the new basic question group, a basic question group in which options of at least a part of the basic questions provided to the learner terminal are changed, and provides the new basic question group to the learner terminal;
2. The information processing apparatus according to claim 1 ,
前記判定部は、前記所定の第1条件として、前記基本問題群に対する解答の正解率が第1所定数以上であるか否かを判定する、
ことを特徴とする請求項のいずれか一項に記載の情報処理装置。
the determination unit determines, as the first predetermined condition, whether or not a correct answer rate of the answers to the basic question group is equal to or greater than a first predetermined number;
The information processing device according to any one of claims 1 to 3 .
前記判定部は、前記所定の第1条件として、前記基本問題に対する解答のうち、前記基本問題群において予め重要問題として設定された基本問題が正解であるか否かを判定する、
ことを特徴とする請求項のいずれか一項に記載の情報処理装置。
the determination unit determines, as the predetermined first condition, whether or not a basic question set as an important question in advance in the group of basic questions among the answers to the basic questions is correct.
The information processing device according to any one of claims 1 to 3 .
前記基本問題は、複数の選択肢から正答肢及び誤答肢のいずれかを選択させる選択問題であって、前記確認問題は、複数の選択肢から正答肢及び誤答肢のいずれかを選択させる選択問題である、
ことを特徴とする請求項のいずれか一項に記載の情報処理装置。
The basic question is a multiple-choice question that requires a user to select either a correct answer or an incorrect answer from a plurality of options, and the confirmation question is a multiple-choice question that requires a user to select either a correct answer or an incorrect answer from a plurality of options.
The information processing device according to any one of claims 1 to 5 .
前記基本問題は、複数の選択肢から解答を選択する選択問題であって、前記確認問題は、記述式の問題である、
ことを特徴とする請求項のいずれか一項に記載の情報処理装置。
The basic questions are multiple-choice questions in which an answer is selected from a plurality of options, and the confirmation questions are written questions.
The information processing device according to any one of claims 1 to 5 .
前記確認問題は、前記基本問題と比較して難易度の高い問題である、
ことを特徴とする請求項のいずれか一項に記載の情報処理装置。
The confirmation questions are questions of higher difficulty than the basic questions.
The information processing device according to any one of claims 1 to 7 .
前記受信部は、前記学習者端末から、前記確認問題群を構成する確認問題に対する解答をさらに受信し、
前記判定部は、前記確認問題に対する解答の正誤に基づき、前記確認問題に対する解答について所定の第2条件が成立するか否かをさらに判定し、
前記問題提供部は、前記確認問題に対する解答について前記所定の第2条件が成立しない場合、前記学習者端末に提供した確認問題群について出題の態様を変化させた新たな確認問題群を生成し、前記学習者端末へ提供する、
ことを特徴とする請求項のいずれか一項に記載の情報処理装置。
the receiving unit further receives answers to the confirmation questions constituting the group of confirmation questions from the learner terminal;
the determination unit further determines whether or not a predetermined second condition is satisfied for the answer to the confirmation question, based on the correctness of the answer to the confirmation question;
when the predetermined second condition is not satisfied for the answers to the confirmation questions, the question providing unit generates a new set of confirmation questions by changing the manner of questions posed for the set of confirmation questions provided to the learner terminal, and provides the new set of confirmation questions to the learner terminal.
The information processing device according to any one of claims 1 to 8 .
前記判定部は、前記所定の第2条件として、前記確認問題群に対する解答の正解率が、第2所定数以上であるか否かを判定する、
ことを特徴とする請求項に記載の情報処理装置。
the determination unit determines, as the second predetermined condition, whether or not a correct answer rate of the answers to the group of confirmation questions is equal to or greater than a second predetermined number.
10. The information processing apparatus according to claim 9 ,
前記判定部は、前記所定の第2条件として、前記確認問題に対する解答のうち、前記確認問題群において予め重要問題として設定された確認問題が正解であるか否かを判定する、
ことを特徴とする請求項に記載の情報処理装置。
the determination unit determines, as the second predetermined condition, whether or not a confirmation question that is set as an important question in advance in the group of confirmation questions, among the answers to the confirmation questions, is correct.
10. The information processing apparatus according to claim 9 ,
前記問題提供部は、前記基本問題に対する解答について前記所定の第1条件が成立する場合、前記基本問題群のうち不正解であった基本問題を含む前記確認問題群を生成する、
ことを特徴とする請求項11のいずれか一項に記載の情報処理装置。
the question providing unit generates the group of confirmation questions including the basic questions that were incorrectly answered among the group of basic questions when the predetermined first condition is satisfied for the answers to the basic questions.
The information processing device according to any one of claims 1 to 11 .
前記受信部は、設問者端末における前記基本問題及び前記確認問題の設問に係る設問情報をさらに受信し、
前記情報処理装置は、
前記設問情報に応じて前記基本問題及び前記確認問題を登録する設問登録部をさらに備え、
前記問題提供部は、前記設問登録部によって登録された前記基本問題及び前記確認問題から、前記基本問題群及び/又は前記確認問題群を生成する、
ことを特徴とする請求項12のいずれか一項に記載の情報処理装置。
The receiving unit further receives question information relating to the basic questions and the confirmation questions at the questioner terminal,
The information processing device includes:
a question registration unit that registers the basic questions and the confirmation questions in accordance with the question information;
the question providing unit generates the group of basic questions and/or the group of confirmation questions from the basic questions and the confirmation questions registered by the question registration unit.
The information processing device according to any one of claims 1 to 12 .
前記受信部は、前記学習者端末から、前記確認問題に対する解答をさらに受信し、
前記判定部は、前記確認問題に対する解答の正誤を判定し、
前記問題提供部は、
前記解答が不正解である確認問題について、出題の態様を変化させた新たな確認問題を前記学習者端末へ提供する、
ことを特徴とする請求項1~13のいずれか一項に記載の情報処理装置。
The receiving unit further receives an answer to the confirmation question from the learner terminal,
The determination unit determines whether an answer to the confirmation question is correct or incorrect,
The question providing unit:
providing the learner terminal with a new confirmation question in which the answer is incorrect and in which the mode of the question is changed;
14. The information processing device according to claim 1,
基本問題と、前記基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置の制御方法であって、
複数の前記基本問題から構成される基本問題群を前記学習者端末へ提供するステップと、
前記学習者端末から、前記基本問題に対する解答を受信するステップと、
前記基本問題群を構成する基本問題に対する解答の正誤に基づき、前記基本問題に対する解答について所定の第1条件が成立するか否かを判定するステップと、
前記所定の第1条件が成立しない基本問題について、出題の態様を変化させた新たな基本問題を前記学習者端末へ提供するステップと、
前記所定の第1条件が成立する基本問題について、当該基本問題群と同一分野に関する複数の確認問題から構成される確認問題群を前記学習者端末へ提供するステップと、
を含む、情報処理装置の制御方法。
A control method for an information processing device in a learning system that provides a learner terminal with a curriculum consisting of basic questions and confirmation questions related to the basic questions, comprising:
providing a group of basic questions consisting of a plurality of the basic questions to the learner terminal;
receiving an answer to the basic question from the learner terminal;
A step of determining whether or not a predetermined first condition is satisfied for an answer to a basic question constituting the group of basic questions , based on whether the answer to the basic question is correct or incorrect;
providing the learner terminal with a new set of basic questions in which the manner of questions is changed with respect to the set of basic questions for which the predetermined first condition is not satisfied ;
providing, to the learner's terminal, a confirmation question group consisting of a plurality of confirmation questions related to the same field as the basic question group for which the predetermined first condition is satisfied ;
A method for controlling an information processing device.
基本問題と、前記基本問題に関連する確認問題とから構成されるカリキュラムを、学習者端末に提供する学習システムに係る情報処理装置に、
複数の前記基本問題から構成される基本問題群を前記学習者端末へ提供する機能と、
前記学習者端末から、前記基本問題に対する解答を受信する機能と、
前記基本問題群を構成する基本問題に対する解答の正誤に基づき、前記基本問題に対する解答について所定の第1条件が成立するか否かを判定する機能と、
前記所定の第1条件が成立しない基本問題について、出題の態様を変化させた新たな基本問題を前記学習者端末へ提供する機能と、
前記所定の第1条件が成立する基本問題について、当該基本問題群と同一分野に関する複数の確認問題から構成される確認問題群を前記学習者端末へ提供する機能と、
を実現させる、情報処理装置の制御プログラム。
An information processing device for a learning system that provides a curriculum consisting of basic questions and confirmation questions related to the basic questions to a learner terminal,
A function of providing a group of basic questions consisting of a plurality of the basic questions to the learner terminal;
A function of receiving answers to the basic questions from the learner terminal;
A function of determining whether or not a predetermined first condition is satisfied for an answer to a basic question constituting the group of basic questions , based on whether the answer to the basic question is correct or incorrect;
a function of providing the learner terminal with a new set of basic questions in which the basic questions for which the first predetermined condition is not satisfied are changed in question format;
a function of providing the learner terminal with a confirmation question group consisting of a plurality of confirmation questions related to the same field as the basic question group for which the predetermined first condition is satisfied ;
A control program for an information processing device that realizes the above.
JP2020193539A 2020-11-20 2020-11-20 Information processing device, control method for information processing device, and control program for information processing device Active JP7599648B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020193539A JP7599648B2 (en) 2020-11-20 2020-11-20 Information processing device, control method for information processing device, and control program for information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020193539A JP7599648B2 (en) 2020-11-20 2020-11-20 Information processing device, control method for information processing device, and control program for information processing device

Publications (2)

Publication Number Publication Date
JP2022082149A JP2022082149A (en) 2022-06-01
JP7599648B2 true JP7599648B2 (en) 2024-12-16

Family

ID=81801938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020193539A Active JP7599648B2 (en) 2020-11-20 2020-11-20 Information processing device, control method for information processing device, and control program for information processing device

Country Status (1)

Country Link
JP (1) JP7599648B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7391434B1 (en) * 2023-03-10 2023-12-05 株式会社Rstandard Programs and information processing equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000147991A (en) 1998-11-18 2000-05-26 Matsushita Electric Ind Co Ltd Learning support device, learning support method, and recording medium storing learning support program
JP2005164965A (en) 2003-12-02 2005-06-23 Nec Fielding Ltd Method, system, server and program for evaluating level of understanding
JP2006215482A (en) 2005-02-07 2006-08-17 Wao Corporation Information processing system
JP2018205447A (en) 2017-05-31 2018-12-27 富士通株式会社 Information processing program, information processing device, and information processing method for estimating self-confidence level for user's answer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000147991A (en) 1998-11-18 2000-05-26 Matsushita Electric Ind Co Ltd Learning support device, learning support method, and recording medium storing learning support program
JP2005164965A (en) 2003-12-02 2005-06-23 Nec Fielding Ltd Method, system, server and program for evaluating level of understanding
JP2006215482A (en) 2005-02-07 2006-08-17 Wao Corporation Information processing system
JP2018205447A (en) 2017-05-31 2018-12-27 富士通株式会社 Information processing program, information processing device, and information processing method for estimating self-confidence level for user's answer

Also Published As

Publication number Publication date
JP2022082149A (en) 2022-06-01

Similar Documents

Publication Publication Date Title
Masters et al. Twelve tips on creating and using custom GPTs to enhance health professions education
US20100190143A1 (en) Adaptive teaching and learning utilizing smart digital learning objects
JP2016177306A (en) E-learning system
Wang et al. Enhancing anatomy education through cooperative learning: harnessing virtual reality for effective gross anatomy learning
JP2011118292A (en) E-learning system
KR20140005181A (en) Computer-implemented platform with mentor guided mode
Xin et al. Using iPads in vocabulary instruction for English language learners
Vyas et al. Public health matters: Innovative approaches for engaging medical students
US10373516B2 (en) Method for facilitating contextual vocabulary acquisition through association
US20140272887A1 (en) Interactive asynchronous education
Snow et al. Evaluating the effectiveness of a state-mandated benchmark reading assessment: mClass Reading 3D (Text Reading and Comprehension)
Nguyen et al. Non-English major students’ perceptions of aspects of their autonomous language learning
JP2025108345A (en) Program, method, information processing device, and system
Watts et al. Collaborating with faculty to assess research consultations for graduate students
Kaygısız et al. Role-playing as an instructional technique in English as a foreign language and English as a second language settings: a systematic review
WO2019236331A1 (en) Student-centered learning system with student and teacher dashboards
Selzer et al. The effects of utilizing a near-patient e-learning tool on medical student learning
JP7599648B2 (en) Information processing device, control method for information processing device, and control program for information processing device
Billings Culturally and linguistically responsive teaching: Part I
Elfrink et al. A comparison of teaching strategies for integrating information technology into clinical nursing education
Reynolds et al. What we have learned: implementing MiniLit as an intervention with young struggling readers
Grobe Conquering computer cowardice
JP2002091274A (en) Learning system
Teel et al. Braingame: A web-based student response system
JP6519249B2 (en) Answer support program, answer support device, and answer support method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231113

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240717

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241002

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: 20241119

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241126

R150 Certificate of patent or registration of utility model

Ref document number: 7599648

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150