(57)【要約】【課題】  生徒の学習効果を効率的に高めることができる学習システムを提供すること【解決手段】  本発明にかかる学習システムは、出題者の端末１は、生徒の端末２から送信された回答情報と正答情報とを比較して採点処理を実行して生徒の端末２に対して採点結果を送信する。また、出題者の端末１は、生徒の端末より誤答の理由を含む誤答メッセージを受信し誤答メッセージＤＢ１３４に格納ておく。出題者の端末１は、採点の結果、誤答である場合に、誤答メッセージＤＢ１３４より同じ問題の同じ誤答に対する誤答メッセージを検索し、該当する誤答メッセージがあった場合にこの誤答メッセージを生徒の端末に送信する。【選択図】  図１
2005115344.tif 000002
【特許請求の範囲】
【請求項１】
出題者の端末と、当該出題者の端末と通信網を介して接続された複数の生徒の端末とを備えた学習システムであって、
前記出題者の端末は、
前記生徒の端末から送信された回答情報と正答情報とを比較して採点処理を実行して前記生徒の端末に対して採点結果を送信する手段と、
前記生徒の端末より誤答の理由を含む誤答メッセージを受信して誤答メッセージ記憶手段に格納する手段と、
前記採点の結果、誤答である場合に、前記誤答メッセージ記憶手段より同じ問題の同じ誤答に対する誤答メッセージを検索し、該当する誤答メッセージがあった場合にこの誤答メッセージを前記生徒の端末に送信する手段とを備え、
前記生徒の端末は、
生徒によって入力された問題に対する回答情報を前記出題者の端末に送信する手段と、
前記出題者の端末から採点結果を受信し、表示する手段と、
生徒によって入力された誤答メッセージを前記出題者の端末に送信する手段と、
前記出題者の端末から誤答メッセージを受信し、表示する手段とを備えた学習システム。
【請求項２】
前記出題者の端末は、問題情報記憶手段に格納された問題情報を前記生徒の端末に送信する手段を備え、
前記生徒の端末は、前記出題者の端末から送信された問題情報を受信し、表示する手段を備えたことを特徴とする請求項１記載の学習システム。
【請求項３】
前記出題者の端末は、前記生徒の端末から誤答メッセージを受信した場合には、即座に当該誤答メッセージを各生徒の端末に送信する手段をさらに備えたことを特徴とする請求項1又は２記載の学習システム。
【請求項４】
前記出題者の端末は、
採点結果に応じて各生徒の順位を算出する手段と、
算出された順位情報を各生徒の端末に送信する手段とを備え、
前記生徒の端末は、
前記出題者の端末から前記順位情報を受信した場合には、即座に当該順位情報を表示する手段とを備えた請求項1、２又は３記載の学習システム。
【請求項５】
出題者の端末と、当該出題者の端末と通信網を介して接続された複数の生徒の端末とを備えた学習システムであって、
前記出題者の端末は、
前記生徒の端末から送信された回答情報と正答情報とを比較して採点処理を実行して前記生徒の端末に対して採点結果を送信する手段と、
誤答の理由を含む誤答メッセージを格納する誤答メッセージ記憶手段と、
前記採点の結果、誤答である場合に、前記誤答メッセージ記憶手段より同じ問題の同じ誤答に対する誤答メッセージを検索し、該当する誤答メッセージがあった場合にこの誤答メッセージを前記生徒の端末に送信する手段とを備え、
前記生徒の端末は、
生徒によって入力された問題に対する回答情報を前記出題者の端末に送信する手段と、
前記出題者の端末から採点結果を受信し、表示する手段と、
前記出題者の端末から誤答メッセージを受信し、表示する手段とを備えた学習システム。
【請求項６】
前記出題者の端末における誤答メッセージ記憶手段は、前記誤答メッセージを映像情報として記憶し、
前記生徒の端末における誤答メッセージの表示手段は、前記誤答メッセージを映像として再生することを特徴とする請求項５記載の学習システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば塾や予備校等において、教師が生徒に対して問題を出題することにより実行される教育をサポートする学習システムに関する。
【背景技術】
【０００２】
従来より、遠隔教育を実現するために、コンピュータネットワーク技術を用いた学習システムが提案されている（例えば、特許文献１）。この学習システムにおいては、問題をサーバに蓄積しておき、適宜、生徒が操作する端末に対して問題情報を送信する。そして、生徒が問題に対する回答を端末に入力すると、その回答情報は、サーバに送信される。さらに、サーバでは、かかる回答情報に基づき採点を実行し、その採点結果を生徒の端末に送信する。
【０００３】
【特許文献１】特開２００３−２０８０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の学習システムでは、生徒が問題を間違えた場合には、間違えたこと及び正答を伝達するに留まる。そのため、なぜその問題について生徒が間違えたかについては、情報を与えないため、生徒自身は正答を丸暗記する場合すらあり、学習効果を高めることは困難であった。
【０００５】
また、予め生徒がどのような間違いをするかを想定して用意しておくことは困難であり、非常に手間の要することであった。
【０００６】
本発明の目的は、かかる問題を解消し、生徒の学習効果を効率的に高めることができる学習システムを提供することにある。
【０００７】
さらに、複数の生徒に対して問題を出題する場合に、各生徒の端末上の情報を常に最新の情報として、各生徒の学習意欲を高めることができる学習システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明にかかる学習システムは、出題者の端末と、当該出題者の端末と通信網を介して接続された複数の生徒の端末とを備えた学習システムであって、前記出題者の端末は、前記生徒の端末から送信された回答情報と正答情報とを比較して採点処理を実行して前記生徒の端末に対して採点結果を送信する手段と、前記生徒の端末より誤答の理由を含む誤答メッセージを受信して誤答メッセージ記憶手段に格納する手段と、前記採点の結果、誤答である場合に、前記誤答メッセージ記憶手段より同じ問題の同じ誤答に対する誤答メッセージを検索し、該当する誤答メッセージがあった場合にこの誤答メッセージを前記生徒の端末に送信する手段とを備え、前記生徒の端末は、生徒によって入力された問題に対する回答情報を前記出題者の端末に送信する手段と、前記出題者の端末から採点結果を受信し、表示する手段と、生徒によって入力された誤答メッセージを前記出題者の端末に送信する手段と、前記出題者の端末から誤答メッセージを受信し、表示する手段とを備えたものである。
【０００９】
特に、前記出題者の端末は、問題情報記憶手段に格納された問題情報を前記生徒の端末に送信する手段を備え、前記生徒の端末は、前記出題者の端末から送信された問題情報を受信し、表示する手段を備えることが好ましい。
【００１０】
また、出題者の端末は、前記生徒の端末から誤答メッセージを受信した場合には、即座に当該誤答メッセージを各生徒の端末に送信する手段をさらに備えるとよい。
【００１１】
さらに、出題者の端末は、採点結果に応じて各生徒の順位を算出する手段と、算出された順位情報を各生徒の端末に送信する手段とを備え、前記生徒の端末は、前記出題者の端末から前記順位情報を受信した場合には、即座に当該順位情報を表示する手段とを備えるとよい。
本発明にかかる他の学習システムは、出題者の端末と、当該出題者の端末と通信網を介して接続された複数の生徒の端末とを備えた学習システムであって、前記出題者の端末は、前記生徒の端末から送信された回答情報と正答情報とを比較して採点処理を実行して前記生徒の端末に対して採点結果を送信する手段と、誤答の理由を含む誤答メッセージを格納する誤答メッセージ記憶手段と、前記採点の結果、誤答である場合に、前記誤答メッセージ記憶手段より同じ問題の同じ誤答に対する誤答メッセージを検索し、該当する誤答メッセージがあった場合にこの誤答メッセージを前記生徒の端末に送信する手段とを備え、
前記生徒の端末は、生徒によって入力された問題に対する回答情報を前記出題者の端末に送信する手段と、前記出題者の端末から採点結果を受信し、表示する手段と、前記出題者の端末から誤答メッセージを受信し、表示する手段とを備えたものである。
さらに、前記出題者の端末における誤答メッセージ記憶手段は、前記誤答メッセージを映像情報として記憶し、前記生徒の端末における誤答メッセージの表示手段は、前記誤答メッセージを映像として再生するようにしてもよい。
【発明の効果】
【００１２】
本発明によれば、生徒の学習効果を効率的に高めることができる学習システムを提供することができる。また、本発明によれば、複数の生徒に対して問題を出題する場合に、各生徒の端末上の情報を常に最新の情報として、各生徒の学習意欲を高めることができる学習システムを提供することができる。特に、映像情報により誤答メッセージを配信すれば、より学習効果を高めることができる。
【発明を実施するための最良の形態】
【００１３】
本発明にかかる学習システムの特徴の一つに、誤答メッセージを登録できる点がある。具体的には、まず、生徒の入力した答えが不正解であった場合に、なぜ不正解であったか示すメッセージの入力画面を表示する。このとき、生徒の入力したメッセージが誤答メッセージである。この誤答メッセージは、事後的に同じ誤答を行なった生徒が閲覧できるようにしている。そのため、生徒は、なぜ自分の答えが間違っていたのかという理由を知ることができ、学習効果を高めることができる。また、誤答の理由については、間違えた際に生徒自身が入力することとしたので、その生徒自身の勉強にもなるほか、出題者が予め誤答を推定してその理由を用意しておく必要はないため、出題者の労力の軽減にもつながる。実際のところ、問題を熟知している出題者にとってもどのような誤答が生じるかを推定することは困難である。さらに、同じ問題について、多数の生徒に出題すると、様々なバリュエーションの誤答とその理由を得られることになる。これにより、どのような誤答が生じても適宜理由を提示することができるようになる。
【００１４】
ここで、誤答理由について簡単な例を示して説明する。
【００１５】
出題者の問題が「ｘ−６＝３においてｘの値を求めよ」という数学の問題であったとする。この場合、正答は「ｘ＝３＋６＝９」であるが、移項する際に符号を反転させないで「ｘ＝３−６＝−３」とする誤答もある。このような誤答を行なった生徒に対しては、なぜ間違えたか、即ち誤答の理由を端末に入力させる。この例では、生徒は、誤答理由として「移項ミスです。」というメッセージを入力する。その後、他の生徒が同じ問題について同じ誤答、即ち「−３」と回答した場合には、上述の「移項ミスです。」というメッセージを表示する。
また、他の例として、出題者の問題が「２ｘ−６＝１０」という数学の問題であったとする。この場合、正答は「ｘ＝（１０＋６）÷２＝８」であるが、移項する際に符号を反転させないで、「ｘ＝（１０−６）÷２＝２」とする誤答や、２による割り算をせずに「ｘ＝１０＋６＝１６」とする誤答、さらには、「１６／２」とする誤答も考えられる。これらの場合には、それぞれ「移項ミスです」、「２によって割り算が必要です」、「約分が必要です」とのメッセージを表示する。
【００１６】
本発明にかかる学習システムの構成図を図１に示す。図に示されるように、出題者の端末１、生徒の端末２、端末１、２を接続する通信網３を備えている。
【００１７】
出題者の端末１は、パーソナルコンピュータ（ＰＣ）やサーバコンピュータであり、ＣＰＵ、記憶部、通信制御部、ＲＡＭ、ハードディスク装置、ディスプレイ等の出力装置、キーボード、マウス等の入力装置等を備えている。出題者は、教師、塾講師、指導者等であり、問題を出題する者をいう。遠隔教育の場合における出題者は、学習塾、学校、試験機関等の出題機関の場合もある。
【００１８】
生徒の端末２は、パーソナルコンピュータ（ＰＣ）、携帯電話や携帯端末であり、ＣＰＵ、記憶部、通信制御部、ＲＡＭ、ハードディスク装置、ディスプレイ等の出力装置、キーボード、マウス等の入力装置等を備えている。生徒は、学習を目的として問題の回答を行う者であり、いわゆる児童や学生に限らず、社会人も含まれる。図１においては、生徒の端末２として、３つの端末２Ａ、２Ｂ、２Ｃが示されているが、この数には限定されない。
【００１９】
通信網３は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット通信網、公衆通信網等の各種の通信網である。一教室内において、この学習システムを運営する場合には、通信網３としてＬＡＮが用いられる。
【００２０】
図２に、出題者の端末１の構成例を示す。図に示されるように、当該端末１は、制御部１１、プログラム記憶部１２、データ記憶部１３を備えている。制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭにより構成され、プログラム記憶部１２に格納されたアプリケーションプログラムや、図示しない基本プログラムをＲＡＭ上に展開して、各種の処理を実行するものである。
【００２１】
プログラム記憶部１２は、本発明にかかる学習システムを実現するためのアプリケーションプログラム（応用プログラム）を格納する記憶部であり、例えばハードディスク装置上に実現される。かかるプログラム記憶部１２に格納されたアプリケーションプログラムには、ユーザ登録プログラム１２１、問題処理プログラム１２２、メール処理プログラム１２３、チャット処理プログラム１２４が含まれる。
【００２２】
ユーザ登録プログラム１２１は、各生徒が本システムを利用するために必要とされるユーザ登録を実行するプログラムである。このユーザ登録プログラム２２１は、ユーザ登録の、出題者の端末１における処理を実現するものである。かかるユーザ登録により各生徒に対して、例えば、ユーザＩＤやパスワードが割り当てられる。各生徒は、ユーザＩＤとパスワードすることによって、本システムにログインすることが可能となり、本システムを利用することができる。
【００２３】
問題処理プログラム１２２は、問題の出題、回答、採点等の各種の処理を実行するプログラムであり、本発明の学習システムにおいて核となる処理を実行する。この問題処理プログラム１２２は、出題者の端末１側の処理を実行するものである。当該プログラム１２２の処理については、後にフローチャート等を用いて詳細に説明する。
【００２４】
メール処理プログラム１２３は、生徒間においてメールのやりとりを行なう場合の処理を実行するものである。チャット処理プログラム１２４は、生徒間においてチャットを行なう場合の処理を実行するものである。この学習システムにおいては、生徒間におけるメールやチャットのやりとりは、出題者の端末１を介して実行される。尚、かかるメールやチャットは、出題者も行なうことができるようにしてもよい。
【００２５】
データ記憶部１３は、本発明にかかる学習システムにおいて利用されるデータを格納する記憶部であり、例えばハードディスク装置上に実現される。データ記憶部１３は、いわゆるデータベースを構成し、このデータベースには、ユーザ情報ＤＢ（データベース）１３１、問題情報ＤＢ１３２、順位情報ＤＢ１３３、誤答メッセージＤＢ１３４、メール情報ＤＢ１３５、チャット情報ＤＢ１３６が含まれる。
【００２６】
このうち、ユーザ情報ＤＢ（データベース）１３１には、ユーザ登録処理プログラム１２１によって登録される生徒に関する情報が格納される。例えば、生徒に関する情報としては、ユーザＩＤ（ユーザ番号等のユーザ識別情報）、パスワード、クラス、氏名、学年等が含まれる。
【００２７】
問題情報ＤＢ１３２には、問題ＩＤ（問題番号）、問題情報、正答情報、回答情報がそれぞれ関連付けられて格納されている。回答情報は、各生徒からの回答情報と生徒のユーザＩＤが含まれる。尚、問題情報については、必ずしも含める必要はない。例えば、別途、ホワイトボード、黒板に問題を書き込む場合、問題を印刷したプリント用紙を生徒に配布する場合、口頭で問題を伝える場合には、問題情報は問題情報ＤＢ１３２中に含まれている必要はない。
【００２８】
順位情報ＤＢ１３３は、ユーザＩＤ、各生徒の総得点及び順位情報が格納されている。さらに、正解率を含めてもよい。
【００２９】
この学習システムでは、問題に対して誤った答えを入力した生徒が、同様の誤りをおかした生徒に対してなぜ間違った答えとなったかを知らせるメッセージを入力することができる。誤答メッセージＤＢ１３４には、かかるメッセージが格納される。メッセージは、問題ＩＤ、ユーザＩＤ、誤答情報と関連付けられて格納される。この誤答メッセージＤＢ１３４に格納された誤答メッセージについては、適宜出題者によって加筆、修正、削除することが可能である。
【００３０】
メール情報ＤＢ１３５は、生徒間でやりとりされるメールの情報を格納するものである。また、チャット情報ＤＢ１３６は、生徒間でやりとりされるチャットの情報を格納するものである。
【００３１】
図３に、生徒の端末２の構成例を示す。図に示されるように、当該端末２は、制御部２１、プログラム記憶部２２、データ記憶部２３を備えている。制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭにより構成され、プログラム記憶部２２に格納されたアプリケーションプログラムや、図示しない基本プログラムをＲＡＭ上に展開して、各種の処理を実行するものである。
【００３２】
プログラム記憶部２２は、本発明にかかる学習システムを実現するためのアプリケーションプログラム（応用プログラム）を格納する記憶部であり、例えばハードディスク装置上に実現される。かかるプログラム記憶部２２に格納されたアプリケーションプログラムには、ユーザ登録プログラム２２１、問題処理プログラム２２２、メール処理プログラム２２３、チャット処理プログラム２２４が含まれる。
【００３３】
ユーザ登録プログラム２２１は、各生徒が本システムを利用するために必要とされるユーザ登録を実行するプログラムである。このユーザ登録プログラム２２１は、ユーザ登録の生徒の端末２側における処理を実行するものである。
【００３４】
問題処理プログラム２２２は、問題の出題、回答、採点等の各種の処理を実行するプログラムであり、本発明の学習システムにおいて核となる処理を実行する。この問題処理プログラム２２２は、生徒の端末２側の処理を実行するものである。当該プログラム２２２の処理については、後にフローチャート等を用いて詳細に説明する。
【００３５】
メール処理プログラム２２３は、生徒間においてメールのやりとりを行なう場合の処理を実行するものである。チャット処理プログラム２２４は、生徒間においてチャットを行なう場合の処理を実行するものである。
【００３６】
データ記憶部２３は、本発明にかかる学習システムにおいて利用されるデータを格納する記憶部であり、例えばハードディスク装置上に実現される。データ記憶部２３は、いわゆるデータベースを構成し、このデータベースには、ユーザ情報ＤＢ（データベース）２３１、問題情報ＤＢ２３２、順位情報ＤＢ２３３、誤答メッセージＤＢ２３４、メール情報ＤＢ２３５、チャット情報ＤＢ２２６が含まれる。このように、生徒の端末２のデータ記憶部２３には、出題者の端末１のデータ記憶部１３と同様のデータが格納されている。そして、出題者の端末１のデータ記憶部１３におけるデータが更新された場合には、原則として、生徒の端末２に対して通信網３を介して送信され、データ記憶部２３に格納される。このため、生徒の端末２は、常に最新のデータが格納されることになる。
【００３７】
このうち、ユーザ情報ＤＢ２３１には、ユーザ登録処理プログラム２２１によって登録される生徒に関する情報が格納される。また、問題情報ＤＢ２３２には、問題ＩＤ（問題番号）、問題情報、利用する生徒の回答情報がそれぞれ関連付けられて格納されているが、正答情報については格納されていない。
【００３８】
順位情報ＤＢ２３３は、各生徒の得点及び順位情報が格納されている。さらに、正解率を含めてもよい。誤答メッセージＤＢ２３４には、誤答メッセージが格納される。メッセージは、問題ＩＤ、誤答情報と関連付けられて格納される。メール情報ＤＢ２３５は、生徒間でやりとりされるメールの情報を格納するものである。また、チャット情報ＤＢ２３６は、生徒間でやりとりされるチャットの情報を格納するものである。
【００３９】
続いて、図４に示すフローチャートを用いて、本発明にかかる学習システムを起動するための処理について説明する。
【００４０】
まず、出題者の端末１において、当該学習システムに関するアプリケーションプログラムを起動する（Ｓ１０１）。次に、生徒Ａの端末２Ａにおいても同様にアプリケーションプログラムを起動する（Ｓ１０２）。
【００４１】
次に生徒Ａの端末２Ａは、アプリケーションプログラムに基づいて、接続要求を出題者の端末１に対して実行する（Ｓ１０３）。出題者の端末１は、かかる接続要求を受信し、これに応じて、接続要求を生徒Ａの端末２Ａに対して送信する（Ｓ１０４）。このようにして、出題者の端末１と生徒Ａの端末２Ａとの通信コネクションが確立する（Ｓ１０５）。他の生徒の端末２Ｂ、２Ｃと出題者の端末１間の通信コネクションも同様の手順にて確立することができる。
【００４２】
続いて、図５に示すフローチャートを用いて、出題者より生徒に対して問題が提示された場合の処理について説明する。以下の処理においては基本的に出題者の端末1及び生徒の端末２では、問題処理プログラム１２２、２２２がそれぞれ動作し処理する。
【００４３】
まず、出題者は、生徒に対して問題の提示を行なう（Ｓ２０１）。問題の提示は、例えば、出題者の端末１の問題情報ＤＢ１３２に予め格納された問題を指定することによって行なう。この場合には、まず、問題処理プログラム１２２によって、当該問題情報の指定するためのページを画面表示し、そして、出題者の問題選択入力を受け付ける。その後、問題処理プログラム１２２は、選択された問題を生徒の端末２に送信する。生徒の端末２では、当該問題情報を受信して、画面表示することになる。別途、ホワイトボード、黒板に問題を書き込んだり、問題を印刷したプリント用紙を生徒に配布したり、口頭で問題を伝えるようにして、問題を提示するようにしてもよい。この場合には、出題者は、口頭などによって問題を特定する。
【００４４】
問題を提示した後に、出題者は正答の登録を行なう（Ｓ２０２）。出題者の端末１では、問題処理プログラム１２２によって、正答を登録するためのページが表示される。そして、出題者の端末１は、出題者より正答情報が入力されると、問題情報ＤＢ１３２に問題ＩＤと関連付けて格納する。尚、問題を予め登録しておく場合には、正答の登録（Ｓ２０２）も同時に登録しておく。
【００４５】
問題提示及び正答登録が行なわれると、生徒より回答を受け付ける受付モードに移行する（Ｓ２０３）。このようなモードに設定されたことは、問題情報ＤＢ１３２において問題ＩＤと関連付けて格納されるとともに、各生徒の端末２Ａ、２Ｂ、２Ｃに送信される。各生徒の端末２Ａ、２Ｂ、２Ｃは、問題処理プログラム２２２によって当該モード設定情報を受信して、問題情報ＤＢ２３２に問題ＩＤと関連付けて格納する。また、各生徒の端末２においては、モード設定情報の受信に応じて、回答入力ページを画面に表示する（Ｓ２０４）。図６に回答入力ページの画面表示例を示す。この例においては、選択枝が予め用意された問題に対する回答のための領域、自由形式にて回答を入力することができる領域、順位情報を示す領域が表示されている。この例では生徒Ａが回答を行ったものとする。生徒Ａがマウスやキーボード等の入力手段を用いて回答情報を入力し、入力完了ボタンをクリックすると、生徒Ａの端末２Ａから回答情報が出題者の端末１に対して送信される（Ｓ２０５）。
【００４６】
出題者の端末１は、当該回答情報を生徒Ａの端末２Ａから受信すると、問題情報ＤＢ１３２に問題ＩＤと関連付けて格納するとともに、採点処理を実行する（Ｓ２０６）。採点処理においては、問題情報ＤＢ１３２に格納された正答情報と、回答情報との比較を行う。当該比較の結果、正答情報と回答情報が一致すれば正解と判断し、異なっていれば不正解（誤答）と判断する。
【００４７】
次に出題者の端末１は、採点の結果を生徒Ａの端末２Ａに送信する（Ｓ２０７）。生徒Ａの端末２Ａは、当該採点の結果に関する情報を受信して、採点結果ページを画面表示する（Ｓ２０８）。図６に正解の場合の画面表示例を示す。当該画面には、回答が正解である旨のメッセージが示されるとともに、順位情報も表示される。図７に不正解の場合の画面表示例を示す。この場合の画面には、回答が不正解である旨のメッセージとともに、順位情報が表示されている。さらには、メッセージを見ると記されたボタンが表示されている。このボタンをクリックすると、図９に示されるような誤答メッセージ表示ページが表示される。このメッセージは、以前に同じ問題について同じ誤りをおかした生徒によって入力され、登録されたメッセージである。同じ問題の同じ誤答に対するがあったかどうかは出題者の端末１において確認される。具体的には今回の誤答が誤答メッセージＤＢ２３４に格納された誤答メッセージに関連付けられた誤答と一致するかどうか検索され、一致した場合には対応する誤答メッセージを読み出す。読み出したメッセージを出題者の端末１から生徒の端末２に送信する。図９に示す例では、問題番号（ＩＤ）とともに、不正解とされた回答「−３」及びメッセージ「移項ミスです。」が表示されている。
【００４８】
出題者の端末１では、採点結果を生徒Ａの端末２Ａに送信した後、順位情報の更新処理を実行する。順位の情報の更新処理は、問題情報ＤＢ１３２に格納された今回の問題に対する生徒Ａの得点を読み出し、順位情報ＤＢ１３３に格納された生徒Ａの今までの総得点を読み出して、両者を加算する。加算された値が総得点となり、順位情報ＤＢ１３３に当該生徒ＡのユーザＩＤと関連付けられて記憶される。さらに、順位情報ＤＢ１３３に格納された生徒の順位付け処理を行う。例えば、各生徒の総得点を比較処理することによって順位付け処理を実行する。順位は、各生徒のユーザＩＤと関連付けられて順位情報ＤＢ１３３に格納される。
【００４９】
出題者の端末１において、更新された順位情報は、生徒Ａ、Ｂ、Ｃの各端末２Ａ、２Ｂ、２Ｃに送信される（Ｓ２０９）。各生徒の端末２は、当該順位情報を受信して、画面に表示された順位情報を更新し、最新の順位情報を表示する（Ｓ２１０、Ｓ２１１、Ｓ２１２）。このように、順位情報の更新に応じて、即時に各生徒の端末２に更新後の順位情報を送信し、表示するようにしたので、生徒は最新の順位をリアルタイムで知ることができ、学習意欲を高めることができる。
【００５０】
次に、仮に、生徒Ａの回答が不正解であった場合には、生徒Ａの端末２Ａに誤答メッセージ入力ページが画面表示される（Ｓ２１３）。図１０に誤答メッセージ入力ページの画面表示例を示す。図に示されるように、問題ＩＤ（番号）、不正解とされた回答「−３」、メッセージ入力欄が表示されている。生徒Ａが、例えば、メッセージ入力欄に「移項ミスです。」と記入し、入力完了ボタンをクリックすると、誤答メッセージは、生徒Ａの端末２Ａから出題者の端末１に対して送信される（Ｓ２１４）。
【００５１】
出題者の端末１は、生徒Ａの端末２Ａから誤答メッセージを受信して、誤答メッセージＤＢ１３４に、生徒ＡのユーザＩＤと関連付けて格納する。その後、出題者の端末１は、誤答メッセージＤＢ１３４より受信した誤答メッセージを読み出して、各生徒Ａ、Ｂ、Ｃの端末２Ａ、２Ｂ、２Ｃに送信する。各生徒Ａ、Ｂ、Ｃの端末２Ａ、２Ｂ、２Ｃは、誤答メッセージを受信して、誤答メッセージＤＢ２３４に格納する。このようにして、出題者の端末１の誤答メッセージＤＢ１３４に格納された情報と、各生徒Ａ、Ｂ、Ｃの端末２Ａ、２Ｂ、２Ｃに格納された情報は、同じになる。そのため、各生徒の端末２は、即時的に、最新の誤答メッセージを読み出すことが可能となる。特に、出題者の端末１の負荷状況によらずに、最新のデータを読み出すことができる点において、より即時性が高い。
【００５２】
その他の実施の形態．
以上説明した実施の形態においては、出題者の端末１及び生徒の端末２において、同様のデータを保持するシステム構成としたが、これに限らず、出題者の端末１においてのみデータを保持し、適宜、必要な時点で生徒の端末２が出題者の端末１に対して情報の送信を要求し、受信する、いわゆるサーバクライアントシステムとしてもよい。この場合には、生徒の端末２には、ブラウザプログラムをインストールし、当該ブラウザプログラムによって出題者の端末１からデータを取得するようにすればよい。この場合には、特に、通信網２がインターネット網である場合に最適である。
上述の例では、誤答メッセージは、生徒により登録することとしたが、予め出題者が登録しておいてもよい。
上述の例では、誤答メッセージは、テキストデータ形式であったが、これに限らず、映像データ形式であってもよい。この場合には、撮像カメラ等によって生徒や出題者が誤答理由等の誤答メッセージを説明する場面を撮影し、映像情報として誤答メッセージＤＢ１３４、２３４に格納しておく。生徒が誤答した場合には、出題者の端末１は誤答メッセージＤＢ１３４から映像情報として記憶された誤答メッセージを読み出し、生徒の端末２に対して送信する。生徒の端末２は、誤答メッセージを受信し、映像として再生する。
生徒は、一つの理由により誤答する場合に限らず、複数の理由により誤答する場合がある。即ち、生徒は、複合ミスを起こす場合がある。このような複合ミスに対応するために、誤答メッセージＤＢ１３４、２３４には、複合ミスに対応した誤答メッセージを格納しておくとよい。特に計算問題に関しては、どのような理由により誤答したかを分析する処理プログラムを出題者の端末１に格納することが望ましい。
また、出題の際に、過去に同様の問題において誤答した生徒に対しては、予めヒントを与えるようにするとよい。具体的には、まず、出題者の端末１の問題情報ＤＢ１３２に格納された各問題をカテゴリー分析し、同様のカテゴリーに同一の識別情報を付すようにする。そして、出題の際に、出題者の端末１は、出題しようとする問題と同じカテゴリーの既出題問題の成績をユーザ情報ＤＢ１３１から読み出し、当該既出題問題に対し誤答した生徒に対してのみ、ヒント情報を送信する。生徒の端末２は、ヒント情報を受信し、画面に表示する。このとき、当該既出題問題に対し誤答した生徒の端末２からのみ、ヒント情報を積極的に出題者の端末１のデータベース１３にアクセスして取得できるようにしてもよい。
誤答か否かは、単に最終的な答えのみならず、途中式の入力内容に応じて判断するようにしてもよい。
誤答メッセージは、生徒によって登録できるが、登録者に応じて登録処理を変更するようにしてもよい。例えば、間違えた場合にも誤答理由を正確に登録する可能性が高い生徒については無条件に誤答メッセージを登録できることとする。他方、誤答理由を正確に登録する可能性が低い生徒については、出題者が誤答メッセージを審査できるようにするとよい。その場合には、当該生徒が誤答メッセージを登録した旨の情報を出題者に通知し、出題者は、その情報を受信に応じて誤答メッセージを適宜修正・消去する。さらには、誤答理由を正確に登録する可能性が極めて低い生徒については、誤答メッセージをシステム上却下するという処理も取りうる。尚、誤答メッセージの修正は、出題者のみならず、登録した生徒若しくは他の生徒によっても実行できるようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明にかかる学習システムのシステム構成図である。
【図２】出題者の端末の構成図である。
【図３】生徒の端末の構成図である。
【図４】本発明にかかる学習システムにおける処理フローを示すフローチャートである。
【図５】本発明にかかる学習システムにおける処理フローを示すフローチャートである。
【図６】画面表示例である。
【図７】画面表示例である。
【図８】画面表示例である。
【図９】画面表示例である。
【図１０】画面表示例である。
【符号の説明】
【００５４】
１  出題者の端末
２  生徒の端末
３  通信網
【図１】
2005115344.tif 000003
【図２】
2005115344.tif 000004
【図３】
2005115344.tif 000005
【図４】
2005115344.tif 000006
【図５】
2005115344.tif 000007
【図６】
2005115344.tif 000008
【図７】
2005115344.tif 000009
【図８】
2005115344.tif 000010
【図９】
2005115344.tif 000011
【図１０】
2005115344.tif 000012