JP6462221B2 - Learning support system, learning support method, and learning support program - Google Patents

Learning support system, learning support method, and learning support program Download PDF

Info

Publication number
JP6462221B2
JP6462221B2 JP2014045636A JP2014045636A JP6462221B2 JP 6462221 B2 JP6462221 B2 JP 6462221B2 JP 2014045636 A JP2014045636 A JP 2014045636A JP 2014045636 A JP2014045636 A JP 2014045636A JP 6462221 B2 JP6462221 B2 JP 6462221B2
Authority
JP
Japan
Prior art keywords
answer
incorrect
screen
input
question
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
JP2014045636A
Other languages
Japanese (ja)
Other versions
JP2015169844A (en
Inventor
利江 大川
利江 大川
晃範 関
晃範 関
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Benesse Corp
Original Assignee
Benesse Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Benesse Corp filed Critical Benesse Corp
Priority to JP2014045636A priority Critical patent/JP6462221B2/en
Publication of JP2015169844A publication Critical patent/JP2015169844A/en
Application granted granted Critical
Publication of JP6462221B2 publication Critical patent/JP6462221B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)

Description

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

近年、インターネット等のネットワークを通じて、タブレット装置、スマートフォン、携帯電話機、ゲーム装置、パーソナルコンピュータ等の情報端末機器に学習教材を提供(配信)し、ユーザである学習者の学習(オンライン及びオフラインを問わない)を支援するサービスが普及してきている。かかる学習支援サービスは、いわゆるeラーニング(electronic-learning)と呼ばれる教育方式の一形態であり、様々な学習用途に広く活用されつつある。   In recent years, learning materials have been provided (distributed) to information terminal devices such as tablet devices, smartphones, mobile phones, game devices, and personal computers through networks such as the Internet, and learners who are users (regardless of online or offline) ) Services that support) are becoming widespread. Such learning support service is a form of so-called e-learning (electronic-learning) and is being widely used for various learning purposes.

このような学習支援サービスを利用することにより、学習者は、学習拠点としての学校や受講会場等に出向かなくても、上述した情報端末機器がネットワークに接続できる環境であれば、所望の学習教材を使用して学習することができる点において、極めて利便性に優れるものと言える。また、学習時間の制約を受けることもなく、さらに、コンピュータ等のハードウェア資源を用いることができるので、学習効率が高められ、しかも、必要に応じて、ネットワーク上の情報資源を参照して活用することができるといった利点も有する。   By using such a learning support service, the learner can perform any desired learning in an environment where the above-described information terminal device can be connected to the network without going to a school or a lecture hall as a learning base. It can be said that it is extremely convenient in that it can be learned using teaching materials. In addition, it is possible to use hardware resources such as computers without being restricted by learning time, so that learning efficiency can be improved and, if necessary, information resources on the network can be referenced and used. It also has the advantage that it can be done.

このような学習支援サービスとして、例えば特許文献1には、学習者の意図に適合した学習教材を提供することを企図した方法が提案されている。   As such a learning support service, for example, Patent Document 1 proposes a method that intends to provide a learning material suitable for a learner's intention.

特開2013−109360号公報JP 2013-109360 A

ところで、学習者が取り組んだ問題を理解したか否かについては、学習者が付与した解答の正誤を判定することによって把握しているが、このような解答の正誤を判定しただけでは、学習者の学力を向上させるには不十分であった。例えば、問題に誤答したが、実はその問題は学習者にとって得意な問題でありながらケアレスミスをした問題の場合があるため、この場合には、その場で自ら見直しをする機会が付与されていることが学習者の学力向上のために必要であった。   By the way, whether or not the learner has understood the problem is understood by judging whether the answer given by the learner is correct or not. It was not enough to improve my academic ability. For example, you may have answered a problem incorrectly, but in fact, the problem may be a problem that you are good at learning but a careless mistake. In this case, you have the opportunity to review it on the spot. It was necessary to improve learners' academic ability.

しかしながら、従来の学習支援サービスでは、学習者の解答の正誤を判定することにとどまっており、例えばケアレスミスをした問題についても、その場で学習者自ら見直しをする機会は付与されていなかった。このため、学習者自ら正解に辿り着くという経験を積み重ねることができず、学習者の学力を向上させることができなかった。ケアレスミスではあっても、必ずそのような不注意は繰り返されるものであり、問題をよく読まなかったためであるとか、勘違いして理解している場合も多く、その原因を自ら把握して学習効果を向上させる必要があった。   However, the conventional learning support service is limited to determining the correctness of the learner's answer. For example, even for a problem in which a careless mistake has been made, the learner himself has not been given the opportunity to review it on the spot. For this reason, the learner himself could not accumulate the experience of arriving at the correct answer and could not improve the learner's academic ability. Even if it is a careless mistake, such carelessness is always repeated, and it is often the case that you misunderstand that it is because you did not read the problem well. It was necessary to improve.

本発明はこのような課題に鑑みてなされたものであり、その目的は、学習者自ら適切な見直しを行うことができ、学習効果を向上させることが可能な学習支援システムを提供することにある。   The present invention has been made in view of such problems, and an object of the present invention is to provide a learning support system that enables the learner to perform appropriate review and improve the learning effect. .

上記課題を解決するために本発明に係る学習支援システムは、
(1)問題と問題の正解とを対応づけて記憶する記憶手段と、
(2)前記記憶手段に記憶された前記問題を表示させる問題表示手段と、
(3)前記問題表示手段により表示された前記問題に対する解答の入力を受け付ける解答入力受付処理手段と、
(4)前記記憶手段に記憶された前記正解と前記解答入力受付処理手段により入力を受け付けた前記解答とを照合し、前記解答が正解か否かを採点する採点処理手段と、
(5)前記採点処理手段により採点された前記解答が不正解の場合には、
不正解の回数に応じて定められた所定の画面を表示させる画面表示手段と、
(6)前記画面表示手段により前記所定の画面を表示させた後に、前記採点処理手段により不正解と採点された問題に対する解答の再入力を受け付ける再解答入力受付処理手段と、
を備えることを特徴とする。
In order to solve the above problems, a learning support system according to the present invention provides:
(1) storage means for storing the problem and the correct answer of the problem in association with each other;
(2) problem display means for displaying the problem stored in the storage means;
(3) answer input acceptance processing means for accepting input of an answer to the question displayed by the question display means;
(4) Scoring processing means for collating the correct answer stored in the storage means with the answer received by the answer input receiving processing means, and scoring whether the answer is correct;
(5) If the answer scored by the scoring means is incorrect,
Screen display means for displaying a predetermined screen determined according to the number of incorrect answers;
(6) Re-answer input acceptance processing means for accepting re-input of the answer to the question scored as incorrect by the scoring processing means after the predetermined screen is displayed by the screen display means;
It is characterized by providing.

本発明に係る学習支援システムによれば、学習者の入力した解答が不正解の場合に、不正解の回数に応じて定められた所定の画面を表示した後に、不正解と採点された問題に対する解答の再入力を受け付ける。このように不正解と採点された問題に対して解答を再入力することができるため、その場で学習者に不正解となった問題の見直しを促すことができる。このため、学習者は不正解となった問題についてその場で確認することができ、つまずいた問題に対して自ら再考して正解に辿り着く機会を与えることができる。その結果、学習者は、自ら考えて正解したという経験を積み重ねることができるので、学力を向上させることができる。   According to the learning support system according to the present invention, when the answer inputted by the learner is an incorrect answer, after displaying a predetermined screen determined according to the number of incorrect answers, the problem scored as an incorrect answer is displayed. Accept re-entry of answers. Thus, since the answer can be re-input to the problem scored as an incorrect answer, it is possible to prompt the learner to review the question that has become an incorrect answer on the spot. For this reason, the learner can confirm the problem that has been wrongly answered on the spot, and can give an opportunity to reconsider the stumbling problem and arrive at the correct answer. As a result, the learner can accumulate experience that he / she thinks correctly and corrects it, so that his / her academic ability can be improved.

また本発明に係る学習支援システムでは、前記記憶手段は、前記解答入力受付処理手段により入力を受け付けた前記解答が前記採点処理手段により正解と採点された問題である正解問題と、前記解答入力受付処理手段により入力を受け付けた前記解答が前記採点処理手段により不正解と採点された問題である不正解問題と、前記再解答入力受付処理手段により再入力を受け付けた前記解答が前記採点処理手段により不正解と採点された問題である再不正解問題とを含む採点結果を更に記憶し、前記採点結果を表示させる採点結果表示手段を備えることも好ましい。   Further, in the learning support system according to the present invention, the storage means includes a correct answer problem in which the answer received by the answer input acceptance processing means is a problem scored as a correct answer by the scoring processing means, and the answer input acceptance. The incorrect answer problem in which the answer received by the processing means is a problem scored as an incorrect answer by the scoring means, and the answer that has been re-input by the re-answer input accepting means is received by the scoring means. It is also preferable to further include a scoring result display means for further storing a scoring result including an incorrect answer and a re-incorrect answer question that is a scored problem and displaying the scoring result.

この態様によれば、正解と採点された問題、1回不正解と採点された問題及び2回不正解と採点された問題に関する採点結果が表示されるため、学習者は、単に正誤の採点結果に基づいて復習するだけではなく、1回不正解の問題と2回不正解の問題とを分けて復習することができる。このため、1回不正解の問題については、どのようなケアレスミスをしたのかその原因を分析することができるので、ケアレスミスを減少させることができる。その結果、学習者は効率的に復習をすることができる。   According to this aspect, since the scoring results regarding the correct and scoring questions, the once scoring and scoring questions, and the twice scoring and scoring questions are displayed, the learner simply gives the correct scoring results. In addition to review based on the above, it is possible to review the problem of the incorrect answer twice and the problem of the incorrect answer twice. For this reason, since it is possible to analyze the cause of the wrong answer once, it is possible to reduce the careless mistake. As a result, the learner can review efficiently.

また本発明に係る学習支援システムでは、前記再解答入力受付処理手段により再入力を受け付けた前記解答が前記採点処理手段により不正解と採点された場合には、前記問題の解説を表示させる解説表示手段を備えることも好ましい。   Further, in the learning support system according to the present invention, when the answer that has been re-input by the re-answer input acceptance processing means is scored as an incorrect answer by the scoring processing means, an explanation display that displays an explanation of the problem It is also preferable to provide means.

この態様によれば、再入力を受け付けた解答が不正解と採点された問題である場合には、当該問題の解説が表示される。このため、各々の問題に対して学習者に解答の見直しを促す機会は1回に限られるので、その問題がわからない学習者に対しては早く問題の解答を知らせることができる。   According to this aspect, when the answer for which re-input is accepted is a problem scored as an incorrect answer, an explanation of the problem is displayed. For this reason, the opportunity of prompting the learner to review the answer to each question is limited to one time, so that the learner who does not know the problem can be notified of the answer of the question quickly.

また本発明に係る学習支援システムでは、前記問題表示手段は、前記記憶手段に記憶された前記不正解問題から抽出した問題を更に表示することも好ましい。   In the learning support system according to the present invention, it is preferable that the problem display means further displays a problem extracted from the incorrect answer problem stored in the storage means.

この態様によれば、1回不正解と採点された不正解問題から問題を抽出し、学習者に出題をすることができるため、ケアレスミスによる誤答した問題を学習者は効率良く復習することができる。   According to this aspect, since the problem can be extracted from the incorrect answer questions that have been scored as incorrect once, and the question can be given to the learner, the learner can efficiently review the problem that has been erroneously answered due to the careless mistake. Can do.

また本発明に係る学習支援システムでは、前記問題表示手段は、前記画面表示手段により表示される前記所定の画面と共に、前記不正解と採点された問題の解答のヒントを更に表示することも好ましい。   In the learning support system according to the present invention, it is preferable that the question display means further displays hints for answering the incorrect answer and the scored problem together with the predetermined screen displayed by the screen display means.

この態様によれば、不正解の回数に応じて定められた画面の表示と共に、問題の解答のヒントが表示されるため、不正解となった問題に対して学習者が正解に辿り着く可能性を上げることできる。   According to this aspect, since the hint of the answer to the question is displayed together with the display of the screen determined according to the number of incorrect answers, there is a possibility that the learner may reach the correct answer for the incorrect answer Can be raised.

また本発明に係る学習支援方法によれば、問題と問題の正解とを対応づけて記憶する記憶工程と、前記記憶された前記問題を表示させる問題表示工程と、前記表示させた問題に対する解答の入力を受け付ける解答入力受付処理工程と前記記憶された前記正解と前記入力を受け付けた前記解答とを照合し、前記解答が正解か否かを採点する採点処理工程と、前記採点された前記解答が不正解の場合には、不正解の回数に応じて定められた所定の画面を表示させる画面表示工程と、前記所定の画面を表示させた後に、前記不正解と採点された問題に対する解答の再入力を受け付ける再解答入力受付処理工程と、を有することを特徴とする。   Further, according to the learning support method of the present invention, a storing step of storing a question and a correct answer of the question in association with each other, a question displaying step of displaying the stored question, and an answer to the displayed question An answer input accepting process step for accepting an input is compared with the stored correct answer and the answer accepting the input, and a scoring process step for scoring whether or not the answer is a correct answer, and the scored answer is In the case of an incorrect answer, a screen display step for displaying a predetermined screen determined according to the number of incorrect answers, and a re-examination of the answer to the question scored as the incorrect answer after displaying the predetermined screen. A re-answer input receiving process step for receiving an input.

また本発明に係る学習支援プログラムによれば、問題と問題の正解とを対応づけて記憶する記憶ステップと、前記記憶された前記問題を表示させる問題表示ステップと、前記表示させた問題に対する解答の入力を受け付ける解答入力受付処理ステップと、前記記憶された前記正解と前記入力を受け付けた前記解答とを照合し、前記解答が正解か否かを採点する採点処理ステップと、前記採点された前記解答が不正解の場合には、不正解の回数に応じて定められた所定の画面を表示させる画面表示ステップと、前記所定の画面を表示させた後に、前記不正解と採点された問題に対する解答の再入力を受け付ける再解答入力受付処理ステップと、を実行することを特徴とする。   According to the learning support program of the present invention, the storage step for storing the problem and the correct answer of the problem in association with each other, the problem display step for displaying the stored problem, and the answer to the displayed problem An answer input accepting process step for accepting input, a scoring process step for comparing the stored correct answer with the answer accepting the input, and scoring whether the answer is correct, and the scored answer If the answer is incorrect, a screen display step for displaying a predetermined screen determined according to the number of incorrect answers, and after displaying the predetermined screen, an answer to the question scored as the incorrect answer is displayed. And a re-answer input accepting process step for accepting re-input.

本発明によれば、学習者自ら適切な見直しを行うことができ、学習効果を向上させることが可能な学習支援システムを提供することができる。   According to the present invention, it is possible to provide a learning support system that allows a learner to make an appropriate review and improve the learning effect.

本発明による学習支援システムの一実施形態を示す概略構成図(システム構成図)である。1 is a schematic configuration diagram (system configuration diagram) illustrating an embodiment of a learning support system according to the present invention. 図1に示すサーバ装置の一実施形態を示す概略構成図である。It is a schematic block diagram which shows one Embodiment of the server apparatus shown in FIG. 図1及び図2に示すサーバ装置を機能的な観点から示す概略構成図(機能構成図)である。It is a schematic block diagram (functional block diagram) which shows the server apparatus shown in FIG.1 and FIG.2 from a functional viewpoint. 図1に示す端末装置の概略構成図であり、機能的な観点を含む機能構成図でもある。It is a schematic block diagram of the terminal device shown in FIG. 1, and is also a functional block diagram including a functional viewpoint. 本実施形態おいて実行される処理手順の一部を示す概略フロー図である。It is a schematic flowchart which shows a part of process procedure performed in this embodiment. 本実施形態において端末装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a terminal device in this embodiment. 本実施形態において端末装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a terminal device in this embodiment. 本実施形態において端末装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a terminal device in this embodiment. 本実施形態において端末装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a terminal device in this embodiment. 本実施形態において端末装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a terminal device in this embodiment. 本実施形態において端末装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a terminal device in this embodiment. 本実施形態において端末装置に表示される画面の一例を示す図である。It is a figure which shows an example of the screen displayed on a terminal device in this embodiment.

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

図1は、本発明による学習支援システムの好適な一実施形態を示す概略構成図(システム構成図)である。同図に示すように、サーバ装置100と、端末装置200とが、ネットワークNを介して相互に通信可能に設定されることにより、学習支援システム1が構成される。   FIG. 1 is a schematic configuration diagram (system configuration diagram) showing a preferred embodiment of a learning support system according to the present invention. As shown in the figure, the learning support system 1 is configured by setting the server device 100 and the terminal device 200 so that they can communicate with each other via a network N.

なお、以下において、本実施形態における学習支援システム1は、ネットワークNを通じて接続されるパーソナルコンピュータなどの端末装置200と、学習情報等を提供するサーバ装置100とにより形成されるシステムとして実現した例を説明するが、この例に限定されるわけではなく、本実施形態における学習支援システム1は、記録媒体に記録された学習情報を処理又は表示する機能を備えた端末装置200単体によって、いわゆるスタンドアロンの装置としても実現することができる。   In the following, the learning support system 1 in the present embodiment is an example realized as a system formed by a terminal device 200 such as a personal computer connected through the network N and a server device 100 that provides learning information and the like. Although described below, the present invention is not limited to this example, and the learning support system 1 according to the present embodiment is a so-called stand-alone device using a terminal device 200 having a function of processing or displaying learning information recorded on a recording medium. It can also be realized as a device.

サーバ装置100は、ネットワークNに接続されたサーバ用コンピュータであり、そのサーバ用コンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。本実施形態において、サーバ装置100は、学習支援システム1により学習者の学習を支援する事業者等によって提供され得る。   The server apparatus 100 is a server computer connected to the network N, and a server function is realized by a predetermined server program running on the server computer. In the present embodiment, the server device 100 may be provided by a business operator or the like that supports learning by the learning support system 1.

端末装置200は、ネットワークNに接続され、サーバ装置100にアクセス可能なコンピュータである。本実施形態において、端末装置200は、学習支援システム1のユーザである学習者が家庭等で学習する際に使用されるものであるから、このような端末装置200として、好適にはパソコン(PC)が想定される。そこで、以下においては、理解を容易にするべく、端末装置200がパソコン(PC)である実施の形態を例にとって説明する。しかしながら、本発明において、端末装置200はパソコン(PC)に限られるものではなく、他にも、タブレットコンピュータ(タブレット端末)、家庭用ゲーム機器(携帯型ゲーム機を含む)、携帯電話機(いわゆるフィーチャーフォン)、スマートフォン(多機能携帯電話機)、携帯情報端末(Personal Digital Assistant;PDA)、携帯音楽プレイヤ、電子書籍リーダ、その他のコンピュータ機器を採用してもよいことは言うまでもない。   The terminal device 200 is a computer that is connected to the network N and can access the server device 100. In the present embodiment, the terminal device 200 is used when a learner who is a user of the learning support system 1 learns at home or the like. Therefore, the terminal device 200 is preferably a personal computer (PC). ) Is assumed. Therefore, in the following, in order to facilitate understanding, an embodiment in which the terminal device 200 is a personal computer (PC) will be described as an example. However, in the present invention, the terminal device 200 is not limited to a personal computer (PC), but also includes a tablet computer (tablet terminal), a home game machine (including a portable game machine), a mobile phone (so-called feature). Needless to say, a smartphone, a multi-function mobile phone, a personal digital assistant (PDA), a portable music player, an electronic book reader, and other computer devices may be employed.

ネットワークNは、例えばインターネット等を含む情報処理に係る通信回線又は通信網であり、その具体的な構成は、サーバ装置100と端末装置200との間でデータの送受信が可能なように構成されていれば特に制限されず、有線であるか無線であるかも問わない。また、ネットワークNは、複数種の通信回線や通信網及び種々のネットワーク機器を含んで構成され得る。例えば、ネットワークNは、端末装置200に無線接続される基地局や無線LANのアクセスポイント(WiFiルータ等)、基地局に接続された移動体通信網、アクセスポイントからルータやモデムを介して接続された電話回線、ケーブルテレビ回線又は光通信回線などの公衆回線、サーバ装置100に接続されたインターネット、移動体通信網や公衆回線とインターネットを接続するゲートウェイ装置を含む。   The network N is a communication line or a communication network related to information processing including the Internet, for example, and its specific configuration is configured so that data can be transmitted and received between the server device 100 and the terminal device 200. If it is, it will not be restrict | limited, It does not ask | require whether it is a wire or a radio | wireless. Further, the network N can be configured to include a plurality of types of communication lines, communication networks, and various network devices. For example, the network N is connected via a router or a modem from a base station or a wireless LAN access point (WiFi router or the like) wirelessly connected to the terminal device 200, a mobile communication network connected to the base station, or an access point. A telephone line, a public line such as a cable TV line or an optical communication line, the Internet connected to the server device 100, a mobile communication network, and a gateway device that connects the public line and the Internet.

図2は、本実施形態におけるサーバ装置100の一実施形態を示す概略構成図(システムブロック図)である。同図に示すように、サーバ装置100は、CPUやMPUといった演算処理部101、記憶装置としてのROM102及びRAM103、入力部105及び外部メモリ106が接続された外部インターフェース104、ディスプレイモニタ111が接続された画像処理部107、ディスク又はメモリデバイス等が収容又は接続されるスロットドライブ108、スピーカ装置112が接続された音声処理部109、並びに、ネットワークインターフェース110を備え、これらが、例えば、内部バス、外部バス、及び拡張バスを含むシステムバスといった伝送路120を介して互いに接続されて構成される。なお、入力部105、外部メモリ106、ディスプレイモニタ111、スピーカ装置112等の入出力を担うデバイス装置は、必要に応じて適宜省略してもよいし、それらを備える場合であっても、それらは伝送路120に常時接続されていなくてもよい。   FIG. 2 is a schematic configuration diagram (system block diagram) illustrating an embodiment of the server device 100 according to the present embodiment. As shown in the figure, the server device 100 is connected to an arithmetic processing unit 101 such as a CPU or MPU, a ROM 102 and a RAM 103 as storage devices, an external interface 104 to which an input unit 105 and an external memory 106 are connected, and a display monitor 111. Image processing unit 107, slot drive 108 in which a disk or memory device or the like is accommodated or connected, audio processing unit 109 to which speaker device 112 is connected, and network interface 110, which include, for example, an internal bus, an external It is configured to be connected to each other via a transmission path 120 such as a bus and a system bus including an expansion bus. Note that the device units responsible for input / output, such as the input unit 105, the external memory 106, the display monitor 111, and the speaker device 112, may be omitted as appropriate, and even if they are provided, It is not always necessary to connect to the transmission line 120 at all times.

演算処理部101は、サーバ装置100全体の動作を制御し、上述した他の構成要素との間で制御信号及び情報信号(データ)の送受信を行うとともに、学習支援の実行に必要な各種の演算処理を行う。そのため、演算処理部101は、いわゆるレジスタ等の高速アクセス可能な記憶領域に対して、数値演算ユニット等を用いた加減乗除等の算術演算、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算等、更に必要に応じて、飽和演算、三角関数演算、ベクトル演算等を行うことが可能なように構成されている。   The arithmetic processing unit 101 controls the overall operation of the server apparatus 100, transmits and receives control signals and information signals (data) to and from other components described above, and performs various calculations necessary for executing learning support. Process. Therefore, the arithmetic processing unit 101 performs arithmetic operations such as addition / subtraction / multiplication / division using a numerical operation unit, logical operations such as logical sum, logical product, logical negation, bit, etc. for a storage area such as a so-called register that can be accessed at high speed. Bit operations such as sum, bit product, bit inversion, bit shift, bit rotation, etc., and further, saturation operation, trigonometric function operation, vector operation, etc. can be performed as necessary.

また、ROM102には、一般に、電源投入後、最初に実行されるIPL(Initial Program Loader)が記録されており、これが実行されることにより、スロットドライブ108に収容又は接続されるディスクやメモリデバイスに記録されたサーバ用プログラムや学習支援プログラムが、演算処理部101によって一旦RAM103に読み出され、そのプログラムが演算処理部101によって実行される。さらに、ROM102には、サーバ装置100全体の動作制御に必要なオペレーティングシステムのプログラムやその他の各種データが記録されている。   The ROM 102 generally stores an IPL (Initial Program Loader) that is executed first after the power is turned on. By executing this, the disk 102 or the memory device accommodated in or connected to the slot drive 108 is recorded. The recorded server program and learning support program are once read into the RAM 103 by the arithmetic processing unit 101, and the program is executed by the arithmetic processing unit 101. Furthermore, the ROM 102 stores an operating system program and other various data necessary for operation control of the entire server apparatus 100.

さらに、RAM103は、サーバ用プログラム、学習支援プログラム、及び、各種データを一時的に記憶するためのものであり、上記の如く、読み出されたサーバ用プログラムや学習支援プログラム、その他、学習の進行や複数の端末装置200間の通信に必要なデータ等がRAM103に保持される。さらに、演算処理部101は、RAM103に変数領域を設定し、その変数領域に格納された値に対しても数値演算ユニットを用いた直接演算を行ったり、或いは、RAM103に格納された値をレジスタに一旦複製又は移設格納してそのレジスタに対しても直接演算を行ったり、さらには、それらの演算結果をRAM103に書き戻したりといった処理を行う。   Further, the RAM 103 is for temporarily storing a server program, a learning support program, and various data. As described above, the read server program, the learning support program, and other learning progresses. And data necessary for communication between the plurality of terminal devices 200 are held in the RAM 103. Further, the arithmetic processing unit 101 sets a variable area in the RAM 103 and directly performs a calculation using a numerical arithmetic unit for the value stored in the variable area, or registers the value stored in the RAM 103 as a register. The data is temporarily copied or moved and stored, and the calculation is directly performed on the register, and further, the calculation result is written back to the RAM 103.

また、外部インターフェース104を介して接続された入力部105は、サーバ装置100を用いて問題や教材を含む講座を提供する事業者側のユーザが行う各種の操作入力を受け付けるものであり、入力部105としては、キーボード、タッチパッド、タッチパネルの他、例えば、音声入力装置を採用することができ、種々の操作入力、決定操作、取消操作、メニュー表示等の指示入力を行うことが可能であれば、デバイスの種類は特に制限されない。   Further, the input unit 105 connected via the external interface 104 receives various operation inputs performed by a user on the provider side who provides a course including problems and teaching materials using the server device 100. For example, a voice input device other than a keyboard, a touch pad, and a touch panel can be adopted as 105, and it is possible to input instructions such as various operation inputs, determination operations, cancel operations, and menu displays. The type of device is not particularly limited.

さらに、RAM103や、外部インターフェース104を介して着脱自在に接続された外部メモリ106には、サーバ装置100の作動状況、各端末装置200のアクセス状況、各端末装置200における学習の進行状況や過去の成績等を示すデータ、端末装置200間の通信のログ(記録)のデータ等が書き換え可能に記憶される。   Furthermore, in the RAM 103 and the external memory 106 detachably connected via the external interface 104, the operating status of the server device 100, the access status of each terminal device 200, the progress of learning in each terminal device 200, and past Data indicating grades, data of communication logs (records) between the terminal devices 200, and the like are stored in a rewritable manner.

また、画像処理部107は、スロットドライブ108から読み出された各種データを、演算処理部101により、又は、画像処理部107自体により加工処理した後、その処理後の画像情報をフレームメモリ等に記録する。このフレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され、画像処理部107に接続されるディスプレイモニタ111へ出力される。これにより、各種の画像表示が可能となる。また、学習支援に関する画像情報は、演算処理部101との協働処理等によって、画像処理部107及び/又は演算処理部101から各端末装置200へ送出される。   Further, the image processing unit 107 processes various data read from the slot drive 108 by the arithmetic processing unit 101 or the image processing unit 107 itself, and then stores the processed image information in a frame memory or the like. Record. The image information recorded in the frame memory is converted into a video signal at a predetermined synchronization timing, and is output to the display monitor 111 connected to the image processing unit 107. Thereby, various image displays are possible. In addition, image information related to learning support is transmitted from the image processing unit 107 and / or the arithmetic processing unit 101 to each terminal device 200 through a cooperative process with the arithmetic processing unit 101 or the like.

またさらに、音声処理部109は、スロットドライブ108から読み出された各種データを音声信号に変換し、音声処理部109に接続されたスピーカ装置112から出力する。また、学習支援に関する音声情報(キャラクタの声や効果音など)は、演算処理部101との協働処理等によって、音声処理部109及び/又は演算処理部101から各端末装置200へ送出される。   Furthermore, the audio processing unit 109 converts various data read from the slot drive 108 into audio signals, and outputs the audio signals from the speaker device 112 connected to the audio processing unit 109. In addition, voice information (such as a character's voice and sound effect) related to learning support is transmitted from the voice processing unit 109 and / or the calculation processing unit 101 to each terminal device 200 through a cooperative process with the calculation processing unit 101 or the like. .

さらにまた、ネットワークインターフェース110は、サーバ装置100をネットワークNへ接続するためのものであり、例えば、LANの構築に使用される諸規格に準拠するもの、アナログモデム、ISDNモデム、ADSLモデム、ケーブルテレビジョン回線を用いてインターネット等に接続するためのケーブルモデム等、及び、これらを、伝送路120を介して演算処理部101と接続するための通信インターフェース回路とから構成される。   Furthermore, the network interface 110 is for connecting the server apparatus 100 to the network N. For example, the network interface 110 conforms to various standards used for constructing a LAN, an analog modem, an ISDN modem, an ADSL modem, a cable television. A cable modem or the like for connecting to the Internet or the like using a John line, and a communication interface circuit for connecting these to the arithmetic processing unit 101 via the transmission path 120.

なお、サーバ装置100は、単一のコンピュータより構成されるものであっても、ネットワーク上に分散した複数のコンピュータより構成される、いわゆるクラウドコンピューティングの形態のものであってもよい。また、単一のコンピュータが複数のサーバ機能を備えるようなものでもよい。   The server device 100 may be configured by a single computer or may be in the form of so-called cloud computing configured by a plurality of computers distributed on a network. A single computer may have a plurality of server functions.

サーバ装置100のハードウェア構成は、上述したとおりであるが、図3は、図1及び図2に示すサーバ装置100を機能的な観点から示す概略構成図(機能構成図)である。サーバ装置100は、端末装置200からの学習者の要求に応じて、学習を支援するためのものであり、そのための機能として、少なくともサーバ通信部131、サーバ記憶部132、及びサーバ処理部133を備える。   Although the hardware configuration of the server apparatus 100 is as described above, FIG. 3 is a schematic configuration diagram (functional configuration diagram) illustrating the server apparatus 100 illustrated in FIGS. 1 and 2 from a functional viewpoint. The server device 100 is for supporting learning in response to a learner's request from the terminal device 200. As a function therefor, at least the server communication unit 131, the server storage unit 132, and the server processing unit 133 are provided. Prepare.

サーバ通信部131は、サーバ装置100とネットワークNとの間で通信を行うものであり、端末装置200等から受信したデータを、サーバ処理部133に供給するとともに、サーバ処理部133から供給されたデータを、端末装置200へ送信する機能を有する。かかるサーバ通信部131は、具体的には、少なくとも上述した図2に示すネットワークインターフェース110から構成される。   The server communication unit 131 performs communication between the server device 100 and the network N. The server communication unit 131 supplies data received from the terminal device 200 and the like to the server processing unit 133 and is supplied from the server processing unit 133. It has a function of transmitting data to the terminal device 200. Specifically, the server communication unit 131 includes at least the network interface 110 shown in FIG. 2 described above.

また、サーバ記憶部132は、各種プログラムや各種データを記憶するためのものであり、具体的には、上述した、図2に示すROM102、RAM103、外部メモリ106、及びスロットドライブ108の少なくとも何れか1つから構成される。ここで、サーバ記憶部132に記憶される学習支援プログラムは、後述する処理手順を実行する学習支援アプリケーションのプログラムであり、サーバ記憶部132には、かかる学習支援に係る表示データや各種演算結果のデータも記録される。   The server storage unit 132 is for storing various programs and various data. Specifically, at least one of the ROM 102, the RAM 103, the external memory 106, and the slot drive 108 shown in FIG. It consists of one. Here, the learning support program stored in the server storage unit 132 is a program of a learning support application that executes a processing procedure to be described later. The server storage unit 132 stores display data and various calculation results related to the learning support. Data is also recorded.

また、サーバ記憶部132は、データとして、少なくとも、学習者マスタ及び講座マスタが記憶される。学習者マスタは、学習者の学習の進行状況や過去の成績等を管理するためのものであり、過去の成績としては、後述する「正解問題」、「不正解問題」、「再不正解問題」とを含む採点結果が挙げられる。また、講座マスタは、学年別(学習者が学生の場合)又はレベル別に設けられた講座毎に、各教科における学習スケジュール、及び、各教科の複数の単元の各回において学習する内容(例えば、授業の解説、テスト問題や課題、及びそれらの解答のヒント、解答、解説等)を含む学習過程及び学習内容のカリキュラム全般を管理するためのものである。この他に、サーバ処理部133における所定の演算処理に関する一時的なデータを一時的に記憶してもよい。なお、これらの各マスタは、必要に応じて、例えば学習者を識別するためのID等によって互いに関連付けられている。   The server storage unit 132 stores at least a learner master and a lecture master as data. The learner master is used to manage the learner's learning progress and past grades, and the past grades include the “correct answer problem”, “incorrect answer problem”, and “re-incorrect answer problem” described later. And scoring results including In addition, the course master records the learning schedule in each subject and the content to be learned in each unit of each unit (for example, lessons) for each course provided by grade (if the learner is a student) or by level. This is for managing the entire curriculum of the learning process and learning content, including explanations, test questions and tasks, and hints, answers, explanations, etc.). In addition to this, temporary data related to predetermined arithmetic processing in the server processing unit 133 may be temporarily stored. These masters are associated with each other as necessary, for example, by an ID for identifying a learner.

サーバ処理部133は、図2に示す演算処理部101から構成されており、演算処理部101による制御指令に基づいて後述の各機能モジュールによる処理が実行される。すなわち、演算処理部101が、本実施形態におけるサーバ処理部133として機能する。本実施形態における学習支援を例にして更に説明すれば、機能モジュールとして、問題提示処理部134、解答入力受付処理部135、採点処理部136、再解答入力受付処理部137を備える。これらの各部(機能モジュール)は、演算処理部101のプロセッサで実行される上記各種プログラムにより実現され、或いは、ファームウェアとして演算処理部101に実装されていてもよい。なお、これらの各部の動作については、後述する。   The server processing unit 133 is configured by the arithmetic processing unit 101 illustrated in FIG. 2, and processing by each functional module described later is executed based on a control command from the arithmetic processing unit 101. That is, the arithmetic processing unit 101 functions as the server processing unit 133 in the present embodiment. If it further demonstrates taking the learning support in this embodiment as an example, the problem presentation process part 134, the answer input reception process part 135, the scoring process part 136, and the re-answer input reception process part 137 are provided as a functional module. Each of these units (functional modules) may be realized by the various programs executed by the processor of the arithmetic processing unit 101, or may be implemented in the arithmetic processing unit 101 as firmware. The operations of these units will be described later.

図4は、図1に示す端末装置200の概略構成図であり、機能的な観点を含む機能構成図でもある。なお、端末装置200の好適なシステム構成(ハードウェア構成)は、図2に示すサーバ装置100のシステム構成と共通する構成を備えることに加え、例えば、デジタルカメラ等を含んでいる。本実施形態において、端末装置200は、上述の如く、例えばパソコンであり、図4に示すように、端末通信部231、端末記憶部232、操作部233、表示部234、及び端末処理部235を備えている。   FIG. 4 is a schematic configuration diagram of the terminal device 200 shown in FIG. 1, and is also a functional configuration diagram including a functional viewpoint. Note that the preferred system configuration (hardware configuration) of the terminal device 200 includes, for example, a digital camera in addition to the configuration common to the system configuration of the server device 100 shown in FIG. In the present embodiment, as described above, the terminal device 200 is, for example, a personal computer. As illustrated in FIG. 4, the terminal device 200 includes a terminal communication unit 231, a terminal storage unit 232, an operation unit 233, a display unit 234, and a terminal processing unit 235. I have.

端末通信部231は、所定の周波数帯を感受帯域とするアンテナを含む通信インターフェース回路を備え、端末装置200を、無線通信ネットワークを介してネットワークNに接続する。その場合の通信形態としては、特に制限されず、例えば、通信用の基地局やアクセスポイント等により割り当てられるチャネルを介して、その基地局やアクセスポイントとの間でWCDMA(登録商標)(Wideband Code Division Multiple Access)方式やWiFi(Wireless Fidelity)方式等による無線信号回線を確立し、基地局やアクセスポイントとの間で通信を行う。そして、端末通信部231は、端末処理部235から供給されたデータをサーバ装置100に送信するとともに、サーバ装置100から受信したデータを端末処理部235に供給する。   The terminal communication unit 231 includes a communication interface circuit including an antenna whose sensitivity band is a predetermined frequency band, and connects the terminal device 200 to the network N via a wireless communication network. The communication mode in that case is not particularly limited, and for example, a WCDMA (registered trademark) (Wideband Code) between the base station and the access point via a channel assigned by the communication base station or access point or the like. A wireless signal line is established by a division multiple access (WiFi) method or a WiFi (Wireless Fidelity) method, and communication is performed with a base station or an access point. Then, the terminal communication unit 231 transmits the data supplied from the terminal processing unit 235 to the server device 100 and supplies the data received from the server device 100 to the terminal processing unit 235.

端末記憶部232は、例えば、フラッシュメモリ、磁気ディスク装置、又は光ディスク装置のうちの少なくとも何れか1つを備え、端末処理部235での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。これらのうち、ドライバプログラムとしては、例えば、操作部233を制御するための入力デバイスドライバプログラム、表示部234を制御するための出力デバイスドライバプログラム等が挙げられる。また、アプリケーションプログラムとしては、各単元の問題やそれらの解答、解説、ヒント、その採点結果など、学習に係るデータの取得及び表示を行うためのプログラム等を例示することができる。さらに、データとしては、学習の進行状況や過去の成績に係る表示データ等が挙げられる。なお、端末記憶部232は、所定の処理に係る一時的なデータを一時的に記憶してもよい。   The terminal storage unit 232 includes, for example, at least one of a flash memory, a magnetic disk device, and an optical disk device, and an operating system program, a driver program, an application program, and data used for processing in the terminal processing unit 235 Memorize etc. Among these, examples of the driver program include an input device driver program for controlling the operation unit 233, an output device driver program for controlling the display unit 234, and the like. Examples of application programs include programs for acquiring and displaying data related to learning, such as questions of each unit, their answers, explanations, hints, and scoring results. Furthermore, examples of the data include learning progress and display data relating to past results. Note that the terminal storage unit 232 may temporarily store temporary data related to a predetermined process.

操作部233は、例えば、上述したサーバ装置100の入力部105と同等の構成のものを例示することができる。本実施形態においては、操作部233として、例えば、キーボードやマウスを用いるが、端末装置200の操作が可能であり、プレイヤが文字、数字等を入力することができるものであれば、どのようなデバイスでもよく、例えば、タッチパネル、タッチパッド等を用いてもよい。   For example, the operation unit 233 can have the same configuration as the input unit 105 of the server device 100 described above. In the present embodiment, for example, a keyboard or a mouse is used as the operation unit 233. However, any operation is possible as long as the operation of the terminal device 200 is possible and the player can input characters, numbers, and the like. For example, a device such as a touch panel or a touch pad may be used.

学習者により操作部233が操作されると、操作部233は、その操作に対応する信号を発生し、その信号を端末処理部235に供給する。端末装置200は、学習者による操作信号を、上記の端末通信部231を介してサーバ装置100へ送信することにより、学習の進行に必要な動作を要求する。   When the operation unit 233 is operated by the learner, the operation unit 233 generates a signal corresponding to the operation and supplies the signal to the terminal processing unit 235. The terminal device 200 requests an operation necessary for the progress of learning by transmitting an operation signal from the learner to the server device 100 via the terminal communication unit 231.

また、表示部234は、端末処理部235から供給された映像データに応じた映像、画像データに応じた画像等を表示するものであり、後述する端末装置200の画面(少なくとも後述する問題画面91、正解画面92、解答確認画面94、見直し画面95、不正解画面96を含む)の主要部を構成する。かかる表示部234としては、テキスト、映像、画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイ、有機EL(Electro−Luminescence)ディスプレイ等が挙げられる。   The display unit 234 displays a video corresponding to the video data supplied from the terminal processing unit 235, an image corresponding to the image data, and the like. A screen of the terminal device 200 described later (at least a problem screen 91 described later). , A correct answer screen 92, an answer confirmation screen 94, a review screen 95, and an incorrect answer screen 96). The display unit 234 may be any device that can display text, video, images, and the like, and examples thereof include a liquid crystal display and an organic EL (Electro-Luminescence) display.

さらに、端末処理部235は、CPUやMPUといった一又は複数個のプロセッサ及びその周辺回路を備え、端末装置200の全体的の動作を統括制御するものであり、例えば、上述したサーバ装置100の演算処理部101と同等の構成のものを例示することができる。また、端末処理部235は、端末装置200の各種処理が、端末記憶部232に記憶されているプログラム(オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等)に沿って、且つ、操作部233の操作等に応じて適切な手順で実行されるように、端末通信部231、表示部234等の動作を制御する。   Further, the terminal processing unit 235 includes one or a plurality of processors such as a CPU and an MPU and peripheral circuits thereof, and performs overall control of the overall operation of the terminal device 200. The thing of the structure equivalent to the process part 101 can be illustrated. In addition, the terminal processing unit 235 performs various processes of the terminal device 200 in accordance with programs (operating system programs, driver programs, application programs, etc.) stored in the terminal storage unit 232, operations of the operation unit 233, and the like. The operations of the terminal communication unit 231, the display unit 234, and the like are controlled so as to be executed according to an appropriate procedure.

この端末処理部235は、上記の各種プログラムによって実現される機能モジュールとして、少なくとも閲覧実行部236を備えている。本実施形態における学習支援を例にして更に説明すれば、閲覧実行部236は、問題表示部246、解説表示部256、採点結果表示部266、画面表示部276を備えている。   The terminal processing unit 235 includes at least a browsing execution unit 236 as a functional module realized by the various programs described above. To further explain by taking learning support in this embodiment as an example, the browsing execution unit 236 includes a problem display unit 246, an explanation display unit 256, a scoring result display unit 266, and a screen display unit 276.

閲覧実行部236は、上述した学習の進行に係る表示データの取得及び表示を実行する。すなわち、閲覧実行部236は、学習者からの指示に応じて、各単元の学習に係る問題文等の取得要求を、端末通信部231を介してサーバ装置100に送信するとともに、閲覧実行部236の問題表示部246、解説表示部256、採点結果表示部266、画面表示部276は、それぞれ対応する問題文及び問題文の解答のヒント、解説文、採点結果(例えば、後述する「正解問題」、「不正解問題」、「再不正解問題」を含む学習者の成績等)、各種の画面(例えば、後述する問題画面91、正解画面92、正解結果画面93、解答確認画面94、見直し画面95、不正解画面96、解説画面97等)の情報を含む表示データを、サーバ装置100から端末通信部231を介して受信する。さらに、閲覧実行部236により、受信された表示データに基づいて描画データが作成される。すなわち、閲覧実行部236の問題表示部246、解説表示部256、採点結果表示部266、画面表示部276は、受信した表示データを解析して、問題文(及びヒント)データ、ヒントデータ、解説文データ、採点結果データ、各種の画面データを特定し、特定したデータに従って描画データを再構成し、その描画データを表示部234の所定の表示エリアに出力表示する。   The browsing execution unit 236 executes acquisition and display of display data related to the progress of learning described above. That is, the browsing execution unit 236 transmits an acquisition request for a question sentence or the like related to learning of each unit to the server device 100 via the terminal communication unit 231 in accordance with an instruction from the learner, and the browsing execution unit 236. The question display unit 246, the explanation display unit 256, the scoring result display unit 266, and the screen display unit 276 each have a corresponding question sentence, a hint of the answer to the question sentence, an explanation sentence, and a scoring result (for example, “correct answer” described later). , Learner's results including “incorrect answer question”, “re-incorrect answer question”, etc.), various screens (for example, a question screen 91, a correct answer screen 92, a correct answer result screen 93, an answer confirmation screen 94, a review screen 95 described later) Display data including information on the incorrect answer screen 96 and the explanation screen 97) is received from the server device 100 via the terminal communication unit 231. Further, the browsing execution unit 236 creates drawing data based on the received display data. That is, the problem display unit 246, the comment display unit 256, the scoring result display unit 266, and the screen display unit 276 of the browsing execution unit 236 analyze the received display data, and problem sentence (and hint) data, hint data, and commentary. Sentence data, scoring result data, and various screen data are specified, drawing data is reconfigured according to the specified data, and the drawing data is output and displayed in a predetermined display area of the display unit 234.

次に、図5を参照して、上記のように構成された学習支援システム1において実行される詳細な処理の一例を説明する。ここでは、学習者が端末装置200を用いて算数の演習問題を解く場合について説明する。   Next, an example of detailed processing executed in the learning support system 1 configured as described above will be described with reference to FIG. Here, a case where a learner solves an arithmetic practice problem using the terminal device 200 will be described.

なお、以下に説明する処理フローに含まれる各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して又は並列に実行することができ、また、各処理ステップ間に他のステップを追加してもよい。また、便宜上1ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、1ステップとして把握することができる。   Note that the processing steps included in the processing flow described below can be executed in any order or in parallel as long as there is no contradiction in the processing contents. These steps may be added. Further, a step described as one step for convenience can be executed by being divided into a plurality of steps, while a step described as being divided into a plurality of steps for convenience can be grasped as one step.

まず、学習者が端末装置200の電源を入れた後、ステップS11では、端末装置200の表示部234に問題が表示される。好適には、表示部234に問題が表示される前に、学習者ごとにパーソナライズされたホーム画面情報を端末装置200に表示させ、学習者は、学習する教科を選択する。当該ホーム画面情報で例えば算数が選択されると、算数のIDと、学習者のIDとを含む学習開始指示データがサーバ装置100に送信され、当該データを受信したサーバ装置100の問題提示処理部134が問題提示処理を行う。すなわち、当該データに含まれる教科IDと学習者IDとに基づいて、講座マスタ及び学習者マスタを検索し、学習者が学習すべき単元を判断し、当該単元の問題文を抽出する。抽出された問題文に基づいて、問題文を端末装置200に表示させるための画面データを生成し、端末装置200に送信する。例えば算数の演習問題を解く場合であれば、サーバ装置100は、端末装置200に表示させる学習画面データを生成し、送信する。端末装置200は、学習画面データを受信すると、当該データに基づいて、表示部234に問題を表示する。   First, after the learner turns on the terminal device 200, the problem is displayed on the display unit 234 of the terminal device 200 in step S11. Preferably, before the problem is displayed on the display unit 234, home screen information personalized for each learner is displayed on the terminal device 200, and the learner selects a subject to learn. For example, when an arithmetic is selected in the home screen information, learning start instruction data including the arithmetic ID and the learner's ID is transmitted to the server apparatus 100, and the problem presentation processing unit of the server apparatus 100 that has received the data 134 performs a problem presentation process. That is, the course master and the learner master are searched based on the subject ID and the learner ID included in the data, the unit that the learner should learn is determined, and the question sentence of the unit is extracted. Based on the extracted question text, screen data for displaying the question text on the terminal device 200 is generated and transmitted to the terminal device 200. For example, when solving a mathematical exercise, the server apparatus 100 generates and transmits learning screen data to be displayed on the terminal apparatus 200. When receiving the learning screen data, the terminal device 200 displays a problem on the display unit 234 based on the data.

図6は、本実施形態において、端末装置200に表示される問題画面91の一例を示す図である。この例では、算数の問題文P「3+8=」の表示と共に、「計算をしましょう」(12)と表示され、学習者に対して問いかけがなされている。図6に示す問題画面91は、問題文Pと、学習者が問題文Pの解答を入力するための解答入力欄21と、学習者が解答を入力する解答入力ボタン41と、解答記入後に答え合わせを実行するための答え合わせボタン31と、を含んで構成される。学習者は問題文Pを解き、解答入力ボタン41を用いて解答入力欄21に解答を入力することができる。   FIG. 6 is a diagram illustrating an example of the problem screen 91 displayed on the terminal device 200 in the present embodiment. In this example, the arithmetic problem sentence P “3 + 8 =” is displayed and “Let's calculate” (12) is displayed, and the learner is inquired. The question screen 91 shown in FIG. 6 includes a question sentence P, an answer input field 21 for the learner to input an answer to the question sentence P, an answer input button 41 for the learner to input an answer, and an answer after the answer is entered. And an answer matching button 31 for executing the matching. The learner can solve the question sentence P and use the answer input button 41 to input the answer in the answer input field 21.

なお、この例では解答入力ボタン41を用いて、学習者は問題の解答を入力できるようにしたがこの方法に限定されず、学習者による解答の入力はどのような方法であってもよい。例えば、表示部234にテキストボックスやフリーライティングエリアなどのユーザ入力が可能な入力エリアを表示し、学習者が当該入力エリア内に問題の解答を入力できるようにしてもよい。または、端末装置200が音声入力部を備えるようにし、学習者からの音声入力を行えるようにしてもよい。閲覧実行部236は、入力された文字や音声等を解析し、問題の解答として予め記憶されているデータとのマッチングを行うことによって、学習者により入力された解答を認識する。   In this example, the answer input button 41 is used to allow the learner to input the answer of the question. However, the present invention is not limited to this method, and the answer input by the learner may be any method. For example, the display unit 234 may display an input area such as a text box or a free writing area where user input is possible, so that the learner can input an answer to the question in the input area. Alternatively, the terminal device 200 may include a voice input unit so that voice input from a learner can be performed. The browsing execution unit 236 recognizes an answer input by a learner by analyzing input characters, voices, and the like, and performing matching with data stored in advance as an answer to a question.

次に、ステップS12では、学習者が解答入力欄21に解答を入力した後、答え合わせボタン31をタップして答え合わせを行う。すると、答え合わせボタン31のタップに応答して、端末装置200は解答入力欄21に記入された解答を含む解答データを、サーバ装置100に送信する。サーバ装置100の解答入力受付処理部135及び採点処理部136は、当該解答データを端末装置200から受信し、サーバ装置100の採点処理部136が採点処理を行う。この採点処理では、例えば、解答データに含まれる問題文IDに基づいて、サーバ記憶部132に記憶された講座マスタを検索して当該問題文の正答を抽出し、それを解答データに含まれる解答と比較することによって、学習者の解答が正解であるか否かが判断される。また、サーバ装置100は、解答データに含まれる任意のデータ及び採点結果を、学習者IDに紐付けて学習者マスタに記憶する。採点処理が終わると、サーバ装置100は、採点結果を含む採点結果データを学習者の端末装置200に送信する。   Next, in step S12, after the learner inputs the answer in the answer input field 21, the answer matching button 31 is tapped to perform answer matching. Then, in response to the tap of the answer matching button 31, the terminal device 200 transmits answer data including the answer entered in the answer input field 21 to the server device 100. The answer input reception processing unit 135 and the scoring processing unit 136 of the server device 100 receive the answer data from the terminal device 200, and the scoring processing unit 136 of the server device 100 performs the scoring process. In the scoring process, for example, based on the question sentence ID included in the answer data, the course master stored in the server storage unit 132 is searched to extract the correct answer of the question sentence, and the answer included in the answer data is extracted. To determine whether or not the learner's answer is correct. Further, the server device 100 stores arbitrary data and scoring results included in the answer data in the learner master in association with the learner ID. When the scoring process ends, the server device 100 transmits scoring result data including the scoring result to the terminal device 200 of the learner.

採点処理部136による採点処理の結果、ステップS12において、採点処理部136に採点された学習者の解答が、正解である場合にはステップS13へ進み、不正解である場合にはステップS14へ進む。   As a result of the scoring process by the scoring processing unit 136, if the learner's answer scored by the scoring processing unit 136 is correct in step S12, the process proceeds to step S13. If the answer is incorrect, the process proceeds to step S14. .

ステップS13では、端末装置200は、表示部234に正解画面92を表示する。図7は正解画面92の表示の例である。この例の正解画面92では、「せいかい!」の文字が表示されていると共に、キャラクターAが表示されている。このような正解画面92が所定時間表示された後、ステップS19へ進み、次の問題が表示部234に表示される。好適には、図8に示すように、正解画面92が表示された次の画面において、学習者の入力した解答が正解した結果を示す正解結果画面93が表示された後に、ステップS19へ進み、次の問題を表示する。   In step S <b> 13, the terminal device 200 displays the correct answer screen 92 on the display unit 234. FIG. 7 is an example of the display of the correct answer screen 92. In the correct answer screen 92 in this example, the characters “Seikai!” And the character A are displayed. After such a correct answer screen 92 is displayed for a predetermined time, the process proceeds to step S19, and the next question is displayed on the display unit 234. Preferably, as shown in FIG. 8, in the next screen on which the correct answer screen 92 is displayed, after the correct answer result screen 93 showing the result of the correct answer input by the learner is displayed, the process proceeds to step S19. Displays the following problem:

上記正解画面92では、「せいかい!」の文字と共にキャラクターAが表示されているが、これに限定されず、正解画面92の表示は種々の表示を採用し得る。例えば、「せいかい!」の文字のみ又はキャラクターAのみによって正解画面92を表示してもよい。   In the correct answer screen 92, the character A is displayed together with the characters “Seikai!”, But the present invention is not limited to this, and the display of the correct answer screen 92 may employ various displays. For example, the correct answer screen 92 may be displayed using only the characters “Seikai!” Or only the character A.

ステップS12(不正解)に続くステップS14では、採点処理部136は、は、学習者が入力した解答の不正解の回数が1回目であるか否かを判定する。この不正解の回数が1回目である場合には、ステップS15へ進み、不正解の回数が1回目でない場合には、ステップS17へ進む。   In step S14 following step S12 (incorrect answer), the scoring processing unit 136 determines whether or not the number of incorrect answers in the answer input by the learner is the first time. When the number of incorrect answers is the first, the process proceeds to step S15, and when the number of incorrect answers is not the first, the process proceeds to step S17.

ステップS15では、端末装置200は、学習者が入力した解答の見直しを促すための画面を表示部234に所定時間表示する。図9は、学習者の入力した解答が不正解であり、かつ、不正解の回数が1回目の場合に表示される解答確認画面94の例である。この例で示した解答確認画面94では、「ほんとう?」の文字と共に、正解のときに表示されるキャラクターAとは異なるキャラクターBが画面に表示され、学習者に入力した解答の見直しを促している。1回目の不正解の場合には、図9に示すように、「ほんとう?」の文字及びキャラクターBを含む解答確認画面93を所定時間表示させて、学習者に解答の見直しを視覚的に促すことが好ましい。特に、学習者が低学年の場合には、文字とキャラクター画像とを組み合わせた解答確認画面94を差し挟むことによって、学習者に対して効果的に注意を促すことができる。なお、解答確認画面94は、問題画面91から切り替えて表示されるものでもよいし、問題画面91等の全体または少なくとも一部に重畳して表示されるものでもよい。しかし、学習者に解答の見直しを促す方法はこれに限定されず、種々の方法を採用し得る。例えば、端末装置200が音声出力部を備えるようにし、「ほんとう?」の音声出力を行うことによって学習者に確認を促してもよく、音声出力と併せて画面を表示してもよい。   In step S15, the terminal device 200 displays a screen for prompting the review of the answer input by the learner on the display unit 234 for a predetermined time. FIG. 9 is an example of an answer confirmation screen 94 displayed when the answer input by the learner is an incorrect answer and the number of incorrect answers is the first time. In the answer confirmation screen 94 shown in this example, a character B, which is different from the character A displayed when the answer is correct, is displayed on the screen together with the characters “true?” To prompt the learner to review the answer entered. Yes. In the case of the incorrect answer for the first time, as shown in FIG. 9, an answer confirmation screen 93 including the characters “true?” And character B is displayed for a predetermined time, and the learner is visually prompted to review the answer. It is preferable. In particular, when the learner is in the lower grades, the learner can be effectively alerted by inserting an answer confirmation screen 94 combining characters and character images. Note that the answer confirmation screen 94 may be displayed by switching from the question screen 91, or may be displayed superimposed on at least a part of the question screen 91 or the like. However, the method of prompting the learner to review the answer is not limited to this, and various methods can be adopted. For example, the terminal device 200 may be provided with an audio output unit, and the learner may be prompted to confirm by performing an audio output of “true?”, Or a screen may be displayed together with the audio output.

本実施形態では、上記解答確認画面94は、ある問題に対して不正解の回数が1回目のときだけ表示され、ある問題に対して不正解の回数が2回目のときは表示されない。ある問題に対して不正解の回数が2回目のときは、後述する解説が表示されるようになっている。   In the present embodiment, the answer confirmation screen 94 is displayed only when the number of incorrect answers for a certain problem is the first time, and is not displayed when the number of incorrect answers for a certain problem is the second time. When the number of incorrect answers for a certain problem is the second time, an explanation to be described later is displayed.

また上記解答確認画面94は、全ての問題に対して学習者の解答が不正解の場合に表示するという設定にしてもよく、例えば教育分野に絞って表示する設定としてもよい。また、例えばある教科のテスト問題のときには、解答確認画面94を表示しない設定としてもよい。   The answer confirmation screen 94 may be set to be displayed when the learner's answer is incorrect for all questions. For example, the answer confirmation screen 94 may be set to display only in the education field. Further, for example, when a test question is in a certain subject, the answer confirmation screen 94 may not be displayed.

また上記解答確認画面94に問題の解答のヒントを表示してもよい。このヒントは、解答確認画面94に毎回表示してもよく、サーバ記憶部132に記憶されている例えば学習の進捗状況や学習者の過去の成績に応じて解答確認画面94に表示したり表示しなかったりしてもよい。このようなヒントの出しわけについては、後述するログの情報に基づいて表示してもよい。   Further, a hint for answering the question may be displayed on the answer confirmation screen 94. This hint may be displayed every time on the answer confirmation screen 94, or displayed or displayed on the answer confirmation screen 94 according to, for example, the learning progress status or the learner's past results stored in the server storage unit 132. You may not. Such a hint may be displayed based on log information to be described later.

続いて、図9に示した解答確認画面94の表示後、ステップS16では、はじめに戻ってステップS11以降の処理が行われる。つまり、不正解と採点された問題が再表示され(ステップS11)、学習者によって再入力された解答が、正解か否か再度採点される処理が行われる(ステップS12)。   Subsequently, after the answer confirmation screen 94 shown in FIG. 9 is displayed, in step S16, the process returns to the beginning and the processes in and after step S11 are performed. That is, the question scored as incorrect is redisplayed (step S11), and a process of scoring again whether the answer re-input by the learner is correct or not is performed (step S12).

不正解と採点された問題が再表示される例について図10を参照しながら説明する。図10は、表示部234に不正解と採点された問題が再表示される見直し画面95の一例である。この見直し画面95では、算数の問題文P「3+8=」に対して、学習者が解答入力欄21に「12」と入力して不正解と採点された問題文Pが再表示されている。学習者は、見直し画面95に再表示された問題に対して解答を入力することができる。このように、表示部234は、採点された学習者の解答が不正解の場合には、不正解の回数に応じて定められた解答確認画面94を所定時間表示した後に、不正解の問題を見直し画面95に再表示し、不正解と採点された問題に対する解答の再入力をサーバ処理部133の再解答入力受付処理部137により受け付ける。   An example in which an incorrect answer and a scored problem are displayed again will be described with reference to FIG. FIG. 10 is an example of a review screen 95 in which the problem scored as incorrect is redisplayed on the display unit 234. In this review screen 95, the question sentence P scored as an incorrect answer by the learner entering “12” in the answer input field 21 for the question sentence P “3 + 8 =” of arithmetic is displayed again. The learner can input an answer to the question redisplayed on the review screen 95. In this way, when the scored learner's answer is incorrect, the display unit 234 displays the answer confirmation screen 94 determined according to the number of incorrect answers for a predetermined time, and then displays the incorrect answer problem. The re-input to the review screen 95 is received by the re-answer input accepting processing unit 137 of the server processing unit 133 to re-input the answer to the question scored as incorrect.

また図10に示した見直し画面95では、不正解と採点された問題の解答入力欄21に、学習者が間違えている箇所に下線51が引かれる。この下線51は、問題が1画面に複数ある場合には、間違えている箇所にのみ引かれることが好ましい。なお、この下線51は、学習者に間違えている箇所を示すことが可能な機能を有していればよく、下線51の場合だけではなく、例えば波線やマーカー等によって表示する等、その表示方法については様々なものが選択され得る。   In the review screen 95 shown in FIG. 10, an underline 51 is drawn at a place where the learner has made a mistake in the answer input column 21 for the question scored as incorrect. It is preferable that the underline 51 is drawn only at a wrong place when there are a plurality of problems on one screen. The underline 51 only needs to have a function capable of indicating a mistaken place to the learner. The display method is not limited to the case of the underline 51. Various things can be selected.

続いて、図10の見直し画面95に再表示された問題に学習者が解答を再入力すると、上述したステップS12で行われる処理と同様に、採点処理部136による採点処理が行われる。つまり、採点処理部136は、再入力された解答とサーバ記憶部132に記憶されている正解とを照合し、再入力された解答が正解か否かを採点する。   Subsequently, when the learner re-inputs the answer to the question redisplayed on the review screen 95 in FIG. 10, the scoring process by the scoring unit 136 is performed in the same manner as the process performed in step S12 described above. That is, the scoring processing unit 136 collates the re-input answer with the correct answer stored in the server storage unit 132, and scores whether or not the re-input answer is correct.

再入力された解答が採点された結果、解答が正解と採点された場合、ステップS13に進み、端末装置200は、表示部234に正解画面92を表示する。   As a result of scoring the re-input answer, if the answer is scored as correct, the process proceeds to step S13, and the terminal device 200 displays the correct answer screen 92 on the display unit 234.

再入力された解答が不正解と採点された場合、S14に進み、サーバ処理部133は、学習者の不正解の回数が1回であるか否かを判定する。ここでは、同じ問題に対して2回不正解となっているため(ステップS14(NO)に続くステップS17(YES))、ステップS18へ進む。   When the re-input answer is scored as an incorrect answer, the process proceeds to S14, and the server processing unit 133 determines whether or not the number of incorrect answers by the learner is one. Here, since the answer is incorrect twice for the same problem (step S17 (YES) following step S14 (NO)), the process proceeds to step S18.

ステップS18では、端末装置200は表示部234に不正解画面96を表示する。図11は、再表示された問題に対して不正解と採点された場合に表示される不正解画面96の例である。この例では、「ざんねん!」の文字が表示されていると共に、1回目の不正解のときと同じキャラクターBが表示されている。図11では、「ざんねん!」の文字及びキャラクターBが表示されているが、これに限定されず、不正解画面96の表示は種々の画面を採用し得る。例えば、端末装置200が音声出力部を備えるようにし、「ざんねん!」の音声出力と併せて他の画面を表示してもよい。   In step S <b> 18, the terminal device 200 displays an incorrect answer screen 96 on the display unit 234. FIG. 11 is an example of an incorrect answer screen 96 displayed when an incorrect answer is scored for the redisplayed problem. In this example, the character “Zanen!” Is displayed, and the same character B as in the first incorrect answer is displayed. In FIG. 11, the character “Zanen!” And the character B are displayed. However, the present invention is not limited to this, and various screens can be used to display the incorrect answer screen 96. For example, the terminal device 200 may include an audio output unit, and other screens may be displayed together with the audio output of “Zanen!”.

上記不正解画面96が所定時間表示された後、図12に示すように、不正解と採点された問題の解説画面97が表示される。図12に示す解説画面97は、算数の問題文P´(11−7=)についての解説61が表示された例である。このように、学習者が同じ問題に対して2回不正解となった場合は、図9に示した解答確認画面94を表示せず、図11に示した不正解画面96が表示された後、問題文P´の解説61が表示される。またこの解説61の表示と共に、間違えた箇所には問題文P´の正答22が表示される。不正解と採点された問題文P´の正答22及び解説61が表示された後、ステップS19へ進み、つぎの問題が表示される。   After the incorrect answer screen 96 is displayed for a predetermined time, as shown in FIG. 12, an explanation screen 97 of the problem scored as incorrect is displayed. The comment screen 97 shown in FIG. 12 is an example in which a comment 61 about the arithmetic problem sentence P ′ (11−7 =) is displayed. As described above, when the learner makes an incorrect answer twice for the same question, the answer confirmation screen 94 shown in FIG. 9 is not displayed and the incorrect answer screen 96 shown in FIG. 11 is displayed. The explanation 61 of the question sentence P ′ is displayed. Along with the display of the explanation 61, the correct answer 22 of the question sentence P 'is displayed at the wrong place. After the correct answer 22 and explanation 61 of the question sentence P ′ scored as incorrect are displayed, the process proceeds to step S19, and the next question is displayed.

以上の処理を実行することによって、学習者の解答に応じて、正解画面92、解答確認画面94、見直し画面95、不正解画面96のいずれかの画面が表示部234に表示されることになっている。そして、いずれかの画面が表示された問題に関する情報を、サーバ記憶部132(又は端末記憶部232)は、学習者毎に随時記憶していく。すなわち、サーバ記憶部132は、解答入力受付処理部135により入力を受け付けた解答が採点処理部136により正解と採点された問題である「正解問題」と、解答入力受付処理部135により入力を受け付けた解答が採点処理部136により不正解と採点された問題である「不正解問題」と、再解答入力受付処理部137により再入力を受け付けた解答が採点処理部136により不正解と採点された問題である「再不正解問題」とを含む採点結果を記憶する(以下、「正解問題」、「不正解問題」及び「再不正解問題」を含む採点結果データを「ログ」とも称する)。そして、サーバ処理部133は、ログの結果を分析し、当該ログ又はログを分析した分析結果を端末装置200に送信する。端末装置200の採点結果表示部266は、当該ログの情報又はログの分析結果を表示部234に表示する。このようにログの分析を行い、その結果を学習者にフィードバックすることで、単に正誤の履歴だけでなく、間違えた問題のうち、1回不正解した問題と2回不正解した問題とを分けた履歴に基づいて学習者は復習することができる。このため、学習者は、過去に学習した内容について復習する際に、例えば月毎に1回不正解した問題についての履歴を確認することで、ケアレスミスをした問題について効率的に復習することができる。   By executing the above processing, one of the correct answer screen 92, the answer confirmation screen 94, the review screen 95, and the incorrect answer screen 96 is displayed on the display unit 234 according to the answer of the learner. ing. And the server storage part 132 (or terminal storage part 232) memorize | stores the information regarding the problem on which any screen was displayed for every learner at any time. That is, the server storage unit 132 accepts an input by the answer input acceptance processing unit 135 as “correct answer”, which is a question in which the answer accepted by the answer input acceptance processing unit 135 is scored as the correct answer by the scoring processing unit 136. The wrong answer is a problem that has been scored as an incorrect answer by the scoring processing unit 136, and the answer that has been re-input by the re-answer input accepting processing unit 137 is scored as an incorrect answer by the scoring processing unit 136. The scoring result including the problem “re-incorrect answer problem” is stored (hereinafter, scoring result data including “correct answer problem”, “incorrect answer problem”, and “re-incorrect answer problem” is also referred to as “log”). Then, the server processing unit 133 analyzes the log result, and transmits the log or the analysis result obtained by analyzing the log to the terminal device 200. The scoring result display unit 266 of the terminal device 200 displays the log information or the log analysis result on the display unit 234. By analyzing the log in this way and feeding back the results to the learner, it is possible to separate not only the correct / incorrect history, but also the mistakes that were wrongly answered once and those that were wrongly answered twice. The learner can review based on the recorded history. For this reason, when reviewing the content learned in the past, the learner can review the problem of the careless mistake efficiently, for example, by checking the history of the problem that has been wrongly answered once a month. it can.

本実施形態では、上記ログの分析結果に応じて、上述した解答確認画面94(又は見直し画面95)と共に表示する問題の解答のヒントを出す問題数を調整したり、ヒントの内容を変更したりしてもよい。また、ログの分析結果に応じて、上述した解説画面97に表示される解説の内容を変更してもよい。   In this embodiment, according to the analysis result of the log, the number of questions that give hints for answering the questions displayed together with the above-described answer confirmation screen 94 (or the review screen 95) is adjusted, or the contents of the hints are changed. May be. Further, the content of the comment displayed on the comment screen 97 described above may be changed according to the log analysis result.

また、ログの情報をもとに、学習者が間違えやすい問題を抽出し、この間違えやすい問題のみを学習者に出題するようにしてもよい。   Further, based on the information in the log, it is possible to extract problems that are easily mistaken by the learner and to give only questions that are easily mistaken to the learner.

また、ログの情報における正誤の問題情報をもとに、学習者に出題する問題や学習者に指導する内容を変更したり、カリキュラムの作成に役立てたりしてもよい。   Further, based on correct / incorrect problem information in the log information, the questions to be given to the learner and the contents to be taught to the learner may be changed, or the curriculum may be used.

また、ログの情報をもとに、学習者が間違えた箇所に応じて問題の解答のヒントや問題の解説を出しわけするようにしてもよい。   Also, based on the information in the log, hints for answering questions and explanations of questions may be divided according to the location where the learner made a mistake.

また、ログの情報をもとに、学習者が1回不正解した「不正解問題」の頻度に応じて、当該「不正解問題」から抽出した問題を表示部234に表示してもよい。また当該「不正解問題」の頻度に応じて、学習者の苦手な問題又はケアレスミスする問題のポイントを学習者に指導するようにしてもよい。   Further, based on the information in the log, the problem extracted from the “incorrect answer problem” may be displayed on the display unit 234 according to the frequency of the “incorrect answer problem” that the learner has made an incorrect answer once. Further, according to the frequency of the “incorrect answer problem”, the learner may be instructed on the point of the problem that the learner is not good at or the problem of careless mistake.

本実施形態では、上述したように、学習者の入力した解答が不正解の場合に、不正解の回数に応じて定められた解答確認画面94を表示した後に、不正解と採点された問題を見直し画面95に表示し、当該不正解の問題に対する解答の再入力を受け付ける。このように不正解の問題に対して再び解答を入力することができるため、その場で学習者に不正解となった問題の見直しを促すことができる。このため、学習者は不正解となった問題についてその場で確認することができ、つまずいた問題に対して自ら再考して正解に辿り着く機会を与えることができる。その結果、学習者は、自ら考えて正解したという経験を積み重ねることができるので、学力を向上させることができる。   In the present embodiment, as described above, when the answer inputted by the learner is an incorrect answer, after displaying the answer confirmation screen 94 determined according to the number of incorrect answers, the problem scored as an incorrect answer is displayed. It is displayed on the review screen 95, and re-input of the answer to the incorrect answer problem is accepted. Thus, since the answer can be input again for the question of the incorrect answer, it is possible to prompt the learner to review the question that has become the incorrect answer on the spot. For this reason, the learner can confirm the problem that has been wrongly answered on the spot, and can give an opportunity to reconsider the stumbling problem and arrive at the correct answer. As a result, the learner can accumulate experience that he / she thinks correctly and corrects it, so that his / her academic ability can be improved.

また本実施形態では、上述したように、正解問題、不正解問題(1回不正解した問題)及び再不正解問題(2回不正解した問題)に関する採点結果が表示されるため、学習者は、単に正誤の採点結果に基づいて復習するだけではなく、1回不正解した問題と2回不正解した問題とを分けて復習することができる。このため、1回不正解した問題については、どのようなケアレスミスをしたのかその原因を分析することができるので、ケアレスミスを減少させることができる。その結果、学習者は効率的に間違えた問題を復習することができ、学力を向上させることができる。   In the present embodiment, as described above, since the scoring results regarding the correct answer problem, the incorrect answer problem (problem that has been wrongly answered once), and the re-incorrect answer problem (the problem that has been incorrectly answered twice) are displayed, In addition to reviewing based on the correct / incorrect scoring results, it is possible to review a problem that was wrongly answered once and a problem that was wrongly answered twice. For this reason, since it is possible to analyze the cause of the wrongly answered problem once, the cause of the careless mistake can be analyzed, so that the careless mistake can be reduced. As a result, the learner can review the mistaken problem efficiently and improve the academic ability.

また本実施形態では、上述したように、再入力を受け付けた解答が不正解と採点された問題である場合には、当該問題の解説が表示される。このため、各々の問題に対して学習者に解答の見直しを促す機会は1回に限られるので、その問題がわからない学習者に対しては早く問題の解答を知らせることができる。   In the present embodiment, as described above, when the answer for which re-input is accepted is a problem scored as an incorrect answer, an explanation of the problem is displayed. For this reason, the opportunity of prompting the learner to review the answer to each question is limited to one time, so that the learner who does not know the problem can be notified of the answer of the question quickly.

また本実施形態では、上述したように、1回不正解と採点された不正解問題から問題を抽出し、学習者に出題をすることができるため、ケアレスミスによる誤答した問題を学習者は効率良く復習することができる。   In the present embodiment, as described above, since the problem can be extracted from the incorrect answer problem scored once as an incorrect answer and given to the learner, the learner can answer the wrong answer due to the careless mistake. You can review efficiently.

また本実施形態では、上述したように、不正解の回数に応じて定められた解答確認画面94を表示すると共に、問題の解答のヒントが表示される。このため、例えばアンケートの回答において、回答入力欄に記入漏れがある場合に、入力者に記入した内容の確認を促すものが知られているが、本実施形態では、このような記入漏れの確認を促すだけでなく、問題の解答のヒントも表示されるため、つまずいた問題に対して学習者自ら考えて正解に辿り着く可能性を高めることができる。   In the present embodiment, as described above, the answer confirmation screen 94 determined according to the number of incorrect answers is displayed, and a hint for answering the question is displayed. For this reason, for example, in a questionnaire response, when there is an omission in the answer input column, it is known to prompt the input person to confirm the contents entered. In this embodiment, such omission is confirmed. In addition to prompting a question, a hint for answering the question is also displayed, so that it is possible to increase the possibility that the learner thinks about the stumbling question and arrives at the correct answer.

以上、本発明の実施形態を説明したが、これは本発明の説明のための例示であって、本発明の範囲をこの実施形態にのみ限定する趣旨ではない。本発明は、他の種々の実施形態でも実施することが可能である。   As mentioned above, although embodiment of this invention was described, this is an illustration for description of this invention, Comprising: It is not the meaning which limits the scope of the present invention only to this embodiment. The present invention can be implemented in various other embodiments.

1:学習支援システム
21:解答入力欄
13:答え合わせボタン
41:解答入力ボタン
61:解説
91:問題画面
92:正解画面
93:正解結果画面
94:解答確認画面
95:見直し画面
96:不正解画面
97;解説画面
100:サーバ装置
101:演算処理部
104:外部インターフェース
105:入力部
106:外部メモリ
107:画像処理部
108:スロットドライブ
109:音声処理部
110:ネットワークインターフェース
111:ディスプレイモニタ
112:スピーカ装置
120:伝送路
131:サーバ通信部
132:サーバ記憶部
133:サーバ処理部
134:問題提示処理部
135:解答入力受付処理部
136:採点処理部
137:再解答入力受付処理部
200:端末装置
231:端末通信部
232:端末記憶部
233:操作部
234:表示部
235:端末処理部
236:閲覧実行部
246:問題表示部
256:解説表示部
266:採点結果表示部
276:画面表示部
P:問題文
1: Learning support system 21: Answer input column 13: Answer matching button 41: Answer input button 61: Explanation 91: Question screen 92: Correct answer screen 93: Correct answer result screen 94: Answer confirmation screen 95: Review screen 96: Incorrect answer screen 97; explanation screen 100: server device 101: arithmetic processing unit 104: external interface 105: input unit 106: external memory 107: image processing unit 108: slot drive 109: audio processing unit 110: network interface 111: display monitor 112: speaker Device 120: Transmission path 131: Server communication unit 132: Server storage unit 133: Server processing unit 134: Question presentation processing unit 135: Answer input reception processing unit 136: Scoring processing unit 137: Re-answer input reception processing unit 200: Terminal device 231: Terminal communication unit 232: Terminal storage unit 233: Operation Part 234: display unit 235: terminal processing unit 236: browsing execution unit 246: Problems display unit 256: commentary display unit 266: rating result display unit 276: image display unit P: Problem Statement

Claims (8)

問題と問題の正解とを対応づけて記憶する記憶手段と、
前記記憶手段に記憶された前記問題を表示させる問題表示手段と、
前記問題表示手段により表示された前記問題に対する解答の入力を受け付ける解答入力受付処理手段と、
前記記憶手段に記憶された前記正解と前記解答入力受付処理手段により入力を受け付けた前記解答とを照合し、前記解答が正解か否かを採点する採点処理手段と、
前記採点処理手段により採点された前記解答が不正解の場合には、不正解の回数に応じて定められた所定の画面を表示させる画面表示手段と、
前記画面表示手段により前記所定の画面を表示させた後に、前記採点処理手段により不正解と採点された問題に対する解答の再入力を受け付ける再解答入力受付処理手段と、
を備え、
前記記憶手段は、
前記解答入力受付処理手段により入力を受け付けた前記解答が前記採点処理手段により正解と採点された問題である正解問題と、
前記解答入力受付処理手段により入力を受け付けた前記解答が前記採点処理手段により1回目の不正解と採点された問題である不正解問題と、
前記再解答入力受付処理手段により再入力を受け付けた前記解答が前記採点処理手段により不正解と採点された問題である再不正解問題とを含む採点結果を記憶し、
前記採点結果を表示させる採点結果表示手段を更に備え、
前記画面表示手段は、前記問題に対する不正解の回数が1回目の場合には、前記問題の解答のヒント及び解説を表示させずに、正解画面及び不正解画面とは異なる、文字及びキャラクターを組み合わせた解答確認画面を表示させ、更に、前記解答確認画面の表示後に、前記不正解の回数が1回目の問題の表示と共に該1回目の不正解の箇所を示した見直し画面を表示させ、
前記再解答入力受付処理手段は、前記見直し画面において、前記不正解の回数が1回目の問題に対する解答の再入力を受け付け
前記採点結果表示手段は、前記採点結果に基づいて前記不正解問題と前記再不正解問題とを分けて表示させ、更に、前記不正解問題の頻度に応じて前記不正解問題から抽出した問題を表示させる、
ことを特徴とする学習支援システム。
Storage means for storing the problem and the correct answer of the problem in association with each other;
Problem display means for displaying the problem stored in the storage means;
Answer input reception processing means for receiving an input of an answer to the question displayed by the question display means;
Checking the correct answer stored in the storage means and the answer accepted by the answer input acceptance processing means, and scoring means for scoring whether the answer is correct;
If the answer scored by the scoring means is incorrect, a screen display means for displaying a predetermined screen determined according to the number of incorrect answers;
Re-answer input acceptance processing means for accepting re-input of the answer to the question scored as incorrect by the scoring means after the predetermined screen is displayed by the screen display means;
With
The storage means
A correct answer problem in which the answer received by the answer input receiving processing means is a problem scored as a correct answer by the scoring means;
First and incorrect problem is incorrect to have been scored problem by the answers the scoring processing means receives an input by said answer input acceptance processing unit,
Storing a scoring result including a re-incorrect answer question that is a problem in which the answer that has been re-input by the re-answer input accepting processing unit is scored as an incorrect answer by the scoring processing unit;
A scoring result display means for displaying the scoring result;
When the number of incorrect answers to the question is the first time, the screen display means does not display hints and explanations for answering the question, and combines characters and characters that are different from the correct answer screen and the incorrect answer screen. Display the answer confirmation screen, and after displaying the answer confirmation screen, display a review screen indicating the location of the first incorrect answer together with the display of the first question.
The re-answer input acceptance processing means accepts re-input of an answer to a question whose number of incorrect answers is the first on the review screen ,
The scoring result display means displays the incorrect answer problem and the re-incorrect answer problem separately based on the scoring result, and further displays the problem extracted from the incorrect answer problem according to the frequency of the incorrect answer problem. Let
A learning support system characterized by that.
前記再解答入力受付処理手段により再入力を受け付けた前記解答が前記採点処理手段により不正解と採点された場合には、前記問題の解説を表示させる解説表示手段を備えることを特徴とする請求項1に記載の学習支援システム。   The system further comprises comment display means for displaying an explanation of the question when the answer received by the re-answer input acceptance processing means is scored as an incorrect answer by the scoring means. The learning support system according to 1. 前記問題表示手段は、前記記憶手段に記憶された前記不正解問題から抽出した問題を更に表示することを特徴とする請求項1に記載の学習支援システム。   The learning support system according to claim 1, wherein the problem display unit further displays a problem extracted from the incorrect answer problem stored in the storage unit. 前記問題表示手段は、前記画面表示手段により表示される前記所定の画面と共に、前記不正解と採点された問題の解答のヒントを更に表示することを特徴とする請求項1乃至3のいずれか1項に記載の学習支援システム。   4. The question display means further displays a hint for answering the incorrect answer and the scored problem together with the predetermined screen displayed by the screen display means. The learning support system according to item. 記キャラクターは、前記採点処理手段により正解と採点されたときに前記画面表示手段により表示されるキャラクターとは異なることを特徴とする請求項1乃至4のいずれか1項に記載の学習支援システム。 Before Symbol character, learning support system according to any one of claims 1 to 4, wherein different from the character that is displayed by the screen display unit when it is scored as correct by the scoring processing means . 前記解答確認画面は、前記問題に対して不正解の回数が1回目の場合のみ表示され、前記問題に対して不正解の回数が2回目の場合には表示されないことを特徴とする請求項1乃至5のいずれか1項に記載の学習支援システム。   The answer confirmation screen is displayed only when the number of incorrect answers for the question is the first time, and is not displayed when the number of incorrect answers for the question is the second time. The learning support system according to any one of 1 to 5. 問題と問題の正解とを対応づけて記憶する記憶工程と、
前記記憶された前記問題を表示させる問題表示工程と、
前記表示させた問題に対する解答の入力を受け付ける解答入力受付処理工程と
前記記憶された前記正解と前記入力を受け付けた前記解答とを照合し、前記解答が正解か否かを採点する採点処理工程と、
前記採点された前記解答が不正解の場合には、不正解の回数に応じて定められた所定の画面を表示させる画面表示工程と、
前記所定の画面を表示させた後に、前記不正解と採点された問題に対する解答の再入力を受け付ける再解答入力受付処理工程と、
を有し、
前記記憶工程は、
前記入力を受け付けた解答が正解と採点された問題である正解問題と、
前記入力を受け付けた解答が1回目の不正解と採点された問題である不正解問題と、
前記再入力を受け付けた再解答が不正解と採点された問題である再不正解問題とを含む採点結果を記憶し、
前記採点結果を表示させる採点結果表示工程を更に有し、
前記画面表示工程は、前記問題に対する不正解の回数が1回目の場合には、前記問題の解答のヒントを表示せずに、正解画面及び不正解画面とは異なる、文字及びキャラクターを組み合わせた解答確認画面を表示し、更に、前記解答確認画面の表示後に、前記不正解の回数が1回目の問題の表示と共に該1回目の不正解の箇所を示した見直し画面を表示し、
前記再解答入力受付処理工程は、前記見直し画面において、前記解答確認画面の表示後に、前記不正解の回数が1回目の問題に対する解答の再入力を受け付け
前記採点結果表示工程は、前記採点結果に基づいて前記不正解問題と前記再不正解問題とを分けて表示し、更に、前記不正解問題の頻度に応じて前記不正解問題から抽出した問題を表示することを特徴とする学習支援方法。
A memory process for storing the problem and the correct answer of the problem in association with each other;
A problem display step for displaying the stored problem;
An answer input accepting process for accepting an input of an answer to the displayed question, a scoring process for comparing the stored correct answer with the answer accepting the input, and scoring whether the answer is a correct answer; ,
If the scored answer is an incorrect answer, a screen display step for displaying a predetermined screen determined according to the number of incorrect answers;
After displaying the predetermined screen, a re-answer input acceptance processing step of accepting re-input of the answer to the incorrect answer and the scored problem;
Have
The storing step includes
A correct answer in which the answer that received the input is a problem scored as a correct answer;
And incorrect problem is a problem that answer, which has received the input has been rated as the first of the wrong answer,
Storing a scoring result including a re-incorrect answer problem in which the re-answer received in the re-input is an incorrect answer and a scored problem;
A scoring result display step for displaying the scoring result;
In the screen display step, when the number of incorrect answers to the question is the first time, an answer combining characters and characters different from the correct answer screen and the incorrect answer screen is displayed without displaying a hint for answering the question. Display a confirmation screen, and further, after displaying the answer confirmation screen, display a review screen showing the location of the first incorrect answer along with the display of the first incorrect answer,
The re-answer input acceptance processing step accepts re-input of the answer to the first question after the display of the answer confirmation screen on the review screen ,
The scoring result display step displays the incorrect answer problem and the re-incorrect answer problem separately based on the scoring result, and further displays the problem extracted from the incorrect answer problem according to the frequency of the incorrect answer problem. Learning support method characterized by doing.
問題と問題の正解とを対応づけて記憶する記憶ステップと、
前記記憶された前記問題を表示させる問題表示ステップと、
前記表示させた問題に対する解答の入力を受け付ける解答入力受付処理ステップと、
前記記憶された前記正解と前記入力を受け付けた前記解答とを照合し、前記解答が正解か否かを採点する採点処理ステップと、
前記採点された前記解答が不正解の場合には、不正解の回数に応じて定められた所定の画面を表示させる画面表示ステップと、
前記所定の画面を表示させた後に、前記不正解と採点された問題に対する解答の再入力を受け付ける再解答入力受付処理ステップと、
を実行させ、
前記記憶ステップは、
前記入力を受け付けた解答が正解と採点された問題である正解問題と、
前記入力を受け付けた解答が1回目の不正解と採点された問題である不正解問題と、
前記再入力を受け付けた解答が不正解と採点された問題である再不正解問題とを含む採点結果を記憶し、
前記採点結果を表示させる採点結果表示ステップを実行させ、
前記画面表示ステップは、前記問題に対する不正解の回数が1回目の場合には、前記問題の解答のヒントを表示せずに、正解画面及び不正解画面とは異なる、文字及びキャラクターを組み合わせた解答確認画面を表示するステップを実行させ、更に、前記解答確認画面の表示後に、前記不正解の回数が1回目の問題の表示と共に該1回目の不正解の箇所を示した見直し画面を表示するステップを実行させ、
前記再解答入力受付処理ステップは、前記見直し画面において、前記解答確認画面の表示後に、前記不正解の回数が1回目の問題に対する解答の再入力を受け付けるステップを実行させ
前記採点結果表示ステップは、前記採点結果に基づいて前記不正解問題と前記再不正解問題とを分けて表示するステップを実行させ、更に、前記不正解問題の頻度に応じて前記不正解問題から抽出した問題を表示させるステップを実行させるための学習支援プログラム。
A memory step for storing the problem and the correct answer of the problem in association with each other;
A problem display step for displaying the stored problem;
An answer input acceptance processing step for accepting an input of an answer to the displayed question;
A scoring process step of collating the stored correct answer with the answer that has received the input, and scoring whether the answer is correct;
If the scored answer is incorrect, a screen display step for displaying a predetermined screen determined according to the number of incorrect answers;
After displaying the predetermined screen, a re-answer input acceptance processing step of accepting re-input of the answer to the incorrect answer and the scored problem;
And execute
The storing step includes
A correct answer in which the answer that received the input is a problem scored as a correct answer;
And incorrect problem is a problem that answer, which has received the input has been rated as the first of the wrong answer,
Storing a scoring result including a re-incorrect answer problem in which the answer that received the re-input is an incorrect answer and a scored problem;
Causing the scoring result display step to display the scoring result,
When the number of incorrect answers to the question is the first time, the screen display step does not display a hint for answering the question, and the answer is a combination of characters and characters different from the correct answer screen and the incorrect answer screen. Executing a step of displaying a confirmation screen , and further displaying a review screen indicating the location of the first incorrect answer together with the display of the first incorrect question after the answer confirmation screen is displayed. And execute
In the review screen, the re-answer input acceptance processing step executes a step of accepting re-input of the answer to the first question after the answer confirmation screen is displayed on the review screen ,
The scoring result display step executes a step of separately displaying the incorrect answer problem and the re-incorrect answer problem based on the scoring result, and further, extracted from the incorrect answer problem according to the frequency of the incorrect answer problem Learning support program for executing the step of displaying the completed question .
JP2014045636A 2014-03-07 2014-03-07 Learning support system, learning support method, and learning support program Active JP6462221B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014045636A JP6462221B2 (en) 2014-03-07 2014-03-07 Learning support system, learning support method, and learning support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014045636A JP6462221B2 (en) 2014-03-07 2014-03-07 Learning support system, learning support method, and learning support program

Publications (2)

Publication Number Publication Date
JP2015169844A JP2015169844A (en) 2015-09-28
JP6462221B2 true JP6462221B2 (en) 2019-01-30

Family

ID=54202608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014045636A Active JP6462221B2 (en) 2014-03-07 2014-03-07 Learning support system, learning support method, and learning support program

Country Status (1)

Country Link
JP (1) JP6462221B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201601085D0 (en) * 2016-01-20 2016-03-02 Mintey Sarah A teaching progress and assessment system and method
JP7078252B2 (en) * 2018-03-05 2022-05-31 株式会社光文書院 Learning support device, program
KR102116435B1 (en) * 2018-04-27 2020-05-28 (주)웅진씽크빅 Method for providing an information of a learner's learning habit

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5693756U (en) * 1979-12-21 1981-07-25
JPS5937800Y2 (en) * 1981-07-10 1984-10-19 株式会社学習研究社 self learning device
JPH0373988A (en) * 1989-05-11 1991-03-28 Mitsubishi Electric Corp Intelligent cai system
JP2001343887A (en) * 2000-05-31 2001-12-14 Proaxis Co Ltd Learning support system
JP2002040923A (en) * 2000-07-25 2002-02-08 Japan Science & Technology Corp Study evaluating method, computer readable recording medium recorded with study evaluating program and study evaluating device
JP2002221893A (en) * 2001-01-25 2002-08-09 Takeshi Hashimoto Learning support system
JP2003029613A (en) * 2001-07-12 2003-01-31 Takayuki Tanaka Online educational question distribution system
JP2006201336A (en) * 2005-01-19 2006-08-03 Saitama Univ Learning support server, learning support method, learning support program and computer readable recording medium with the program recorded thereon
JP5580397B2 (en) * 2006-03-09 2014-08-27 コニカミノルタ株式会社 Learning support system and learning support method
JP5664978B2 (en) * 2011-08-22 2015-02-04 日立コンシューマエレクトロニクス株式会社 Learning support system and learning support method

Also Published As

Publication number Publication date
JP2015169844A (en) 2015-09-28

Similar Documents

Publication Publication Date Title
US20190066525A1 (en) Assessment-based measurable progress learning system
US20190114937A1 (en) Grouping users by problematic objectives
US20150213728A1 (en) Method and system for providing learning information, and apparatus used in the same
JP6278641B2 (en) Writing practice system and program
WO2019241527A1 (en) Assessment-based assignment of remediation and enhancement activities
US10541884B2 (en) Simulating a user score from input objectives
US20190114346A1 (en) Optimizing user time and resources
JP6462221B2 (en) Learning support system, learning support method, and learning support program
KR101380692B1 (en) Apparatus for on-line study and method for the same
KR20190142907A (en) Language study supporting apparatus using video publicated on the internet
KR20150117985A (en) A method to learn and teach simultaneous interpretation using multimedia equipments
US20190197913A1 (en) Information processing apparatus, information processing method, and non-transitory recording medium recorded with program
Brata et al. An Idea of Interactive Japanese Language M-Learning Application to Support Listening and Speaking Exercise
US20230186785A1 (en) Multi-modal learning platform
JP6391221B2 (en) Information processing apparatus, information processing method, and program
KR20170084953A (en) Method and device for training a conditioned speaking
JP6182780B1 (en) Explanation information providing apparatus, method, and computer program
JP2021110773A (en) Management device, method, and program
CN111210673A (en) Course data processing method and device, terminal equipment and computer storage medium
KR20110000307A (en) System and method for learning foreign language
JP2002169457A (en) Learning system, terminal equipment and learning method
KR20160039505A (en) Learning contents configuring apparatus and method for thereof
JP2015049307A (en) Learning support system and its program
JP7025977B2 (en) Learning support system, learning support method and program
JP5833280B1 (en) Learning support device, learning support system, and learning support method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171115

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180622

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20180817

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181019

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181227

R150 Certificate of patent or registration of utility model

Ref document number: 6462221

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250