(57)【要約】【課題】解答情報に数式を用いたものも扱うことができるようにした学習支援方法等を提供すること。【解決手段】端末装置１００が、学習支援装置３００から提供された問題情報に対する数式を用いた解答情報の入力を受けつけてこれを送信する。そして、学習支援装置３００が、送信されてきた数式を用いた解答情報を受信し、受信した解答情報と正解情報とに基づいて正誤判定を行い、正誤判定結果に応じたメッセージ情報を端末装置１００に送信し、端末装置１００は送信されてきたメッセージ情報を受信しこれを表示画面に表示する。したがって、解答情報に数式を用いたものも扱うことができるようにした学習支援方法等を提供することができるようになる。【選択図】　図５
2004012836.tif 000002
【特許請求の範囲】
【請求項１】
生徒側の端末装置と塾側のサーバー装置とがネットワークを介して所要の情報を送受信することによって学習支援を行う方法であって、
前記端末装置が、前記サーバー装置から提供された問題情報に対する数式を用いた解答情報の入力を受けつけてこれを送信し、
前記サーバー装置が、
送信されてきた数式を用いた解答情報を受信し、受信した解答情報と正解情報とに基づいて正誤判定を行い、
正誤判定結果に応じたメッセージ情報を前記端末装置に送信し、
前記端末装置は、
送信されてきたメッセージ情報を受信し、これを表示装置の表示画面に表示する、ことを特徴とする学習支援方法。
【請求項２】
請求項１に記載の学習支援方法において、
前記端末装置は、
表示装置の表示画面上の特定ボタンの操作に応じて、数式を用いた解答情報を入力するための専用ウインドウを表示することを特徴とする学習支援方法。
【請求項３】
請求項１および２の内のいずれか一項に記載の学習支援方法において、
前記サーバー装置は、
前記正誤判定の結果、解答が誤りであると判定した場合には、誤りの態様毎に設定されている個別のメッセージ情報を前記端末装置に送信することを特徴とする学習支援方法。
【請求項４】
生徒側の端末装置とネットワークを介して所要の情報を送受信することによって学習支援を行う学習支援装置であって、
端末装置側に提供した問題情報に対する数式を用いた解答情報が前記端末装置から送信されてくるとこれを受信する受信手段と、
受信した解答情報と正解情報とに基づいて正誤判定を行い正誤判定手段と、
正誤判定結果に応じたメッセージ情報を前記端末装置に送信するメッセージ情報送信手段と、を備えたことを特徴とする学習支援装置。
【請求項５】
生徒側の端末装置とネットワークを介して所要の情報を送受信することによって学習支援を行う学習支援装置を動作させるための動作プログラムであって、
前記端末装置が、前記サーバー装置から提供された問題情報に対する数式を用いた解答情報の入力を受けつけてこれを送信し、
端末装置側に提供した問題情報に対する数式を用いた解答情報が前記端末装置から送信されてくるとこれを受信する処理と、
受信した解答情報と正解情報とに基づいて正誤判定を行う処理と、
正誤判定結果に応じたメッセージ情報を前記端末装置に送信する処理と、を含む処理を実行させるためのコンピュータ読み取り可能な動作プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、学習支援を行うための学習支援方法、学習支援装置およびその動作プログラムに関する。
【０００２】
【従来の技術】
近年、インターネット等のＩＴ技術の発達が加速されているが、このＩＴ技術が教育産業に与える影響も大きなものとなっている。例えば、学習塾等に設置されたサーバ装置が問題を生徒側の端末装置に送信し、生徒側は解答情報を生成、送信する。そして、サーバー装置はその正誤判定を行って点数評価等のメッセージを端末装置側に送信することによって、生徒が自宅でも学習することが可能になっている。
【発明が解決しようとする課題】
しかしながら、現在のこの種のシステムにおいては、ラジオボタンの選択や言語記述によって解答情報を生成するに留まっていた。したがって、数学や物理等の教科で頻繁に用いられる、言語以外の数式を解答するようにはなっておらず、問題情報作成上制約を受けていた。
【０００３】
本発明は、かかる従来の課題を解決するためになされたもので、解答情報に数式を用いたものも扱うことができるようにした学習支援方法、学習支援装置およびそのための動作プログラムを提供することを目的とする。
【課題を解決するための手段】
上記目的を達成するために、本発明は、生徒側の端末装置と塾側のサーバー装置とがネットワークを介して所要の情報を送受信することによって学習支援を行う方法であって、
前記端末装置が、前記サーバー装置から提供された問題情報に対する数式を用いた解答情報の入力を受けつけてこれを送信し、
前記サーバー装置が、
送信されてきた数式を用いた解答情報を受信し、受信した解答情報と正解情報とに基づいて正誤判定を行い、
正誤判定結果に応じたメッセージ情報を前記端末装置に送信し、
前記端末装置は、
送信されてきたメッセージ情報を受信し、これを表示装置の表示画面に表示する、ことを特徴とするようにした。
【０００４】
この発明によれば、端末装置が、前記サーバー装置から提供された問題情報に対する数式を用いた解答情報の入力を受けつけてこれを送信する。そして、サーバー装置が、送信されてきた数式を用いた解答情報を受信し、受信した解答情報と正解情報とに基づいて正誤判定を行い、正誤判定結果に応じたメッセージ情報を前記端末装置に送信し、前記端末装置は送信されてきたメッセージ情報を受信しこれを表示装置の表示画面に表示する。したがって、解答情報に数式を用いたものも扱うことができるようにした学習支援方法を提供することができるようになる。
【０００５】
また、この学習支援方法において、前記端末装置は、表示装置の表示画面上の特定ボタンの操作に応じて、数式を用いた解答情報を入力するための専用ウインドウを表示するようにすることもできる。さらに、前記サーバー装置は、前記正誤判定の結果、解答が誤りであると判定した場合には、誤りの態様毎に設定されている個別のメッセージ情報を前記端末装置に送信するようにしても良い。
【０００６】
また、本発明の他の態様によれば、生徒側の端末装置とネットワークを介して所要の情報を送受信することによって学習支援を行う学習支援装置であって、
端末装置側に提供した問題情報に対する数式を用いた解答情報が前記端末装置から送信されてくるとこれを受信する受信手段と、
受信した解答情報と正解情報とに基づいて正誤判定を行い正誤判定手段と、
正誤判定結果に応じたメッセージ情報を前記端末装置に送信するメッセージ情報送信手段と、を備えたことを特徴とする学習支援装置も提供される。
【０００７】
そして、生徒側の端末装置とネットワークを介して所要の情報を送受信することによって学習支援を行う学習支援装置を動作させるための動作プログラムであって、
前記端末装置が、前記サーバー装置から提供された問題情報に対する数式を用いた解答情報の入力を受けつけてこれを送信し、
端末装置側に提供した問題情報に対する数式を用いた解答情報が前記端末装置から送信されてくるとこれを受信する処理と、
受信した解答情報と正解情報とに基づいて正誤判定を行う処理と、
正誤判定結果に応じたメッセージ情報を前記端末装置に送信する処理と、を含む処理を実行させるためのコンピュータ読み取り可能な動作プログラムも提供される。
【０００８】
このような動作プログラムは記録媒体に記録しておいて、プロセッサ（ＣＰＵ）がこの動作プログラムを実行することによって所要の動作が実現されるようになっている。このような記録媒体としては、ＲＯＭ、半導体ＩＣ等の半導体記録媒体、ＤＶＤＲＯＭ、ＣＤＲＯＭ等の光記録媒体、フレキシブルディスク等の磁気記録媒体、ＭＯ等の光磁気記録媒体等のデジタルコンテンツの記録、読み出しが可能な記録媒体が挙げられる
【発明の実施の形態】
以下、本発明の実施形態を図面を参照しつつ説明する。
【０００９】
（構成）
図１は本発明の実施形態の学習支援システム１のブロック構成図である。この学習支援システム１は、生徒側に配置された端末装置１００と、所要の情報の配信等を行う学習支援装置３００（サーバー装置）とを有していて、これらの装置は所要の情報を通信可能にネットワーク２００に接続されている。なお、端末装置１００は当然に複数台使用可能であるが説明の容易化のため１台として説明する。また、端末装置１００は有線でネットワーク２００に接続されていても良いし、無線でネットワーク２００に接続されていても良い。したがって携帯電話等で端末装置１００を実現しても良い。さらに、ネットワーク通信網２００は、例えばインターネット網や専用線等を用いて実現され、より具体的には光ファイバーケーブル等の伝送媒体で実現される。
【００１０】
図２は学習支援装置３００のブロック構成図である。この学習支援装置３００は、動作プログラムに従った動作を行うＣＰＵ等で実現される処理部３１０と、マウス等の入力デバイスで実現できる入力部３２０と、ＣＲＴ等の表示デバイスで実現できる出力部３３０と、ＨＤ等で実現できる記憶部３４０とを備えている。この記憶部３４０には、テーブルが格納されるテーブル領域３５０が形成されていて、このテーブル領域３５０に格納されるテーブルの参照、更新等は、処理部３１０によって行われるようになっている。また、図２で図示はしないが学習支援装置３００に以下の動作を行わせるための動作プログラムが記憶部３４０にインストールされていて処理部３１０はこれを実行することによって以下の動作が実現される。
【００１１】
図４はテーブル領域３５０に格納されるテーブル３５１の説明図である。図４に示すテーブル３５１は、問題を識別する情報である問題ＩＤ（識別子）と、その問題の属する教科と、具体的な問題情報と、その正解情報と、正誤判定結果に基づいて端末装置１００側に送信するメッセージ情報とを関連付けて登録している。なお、メッセージ情報は正誤判定の結果「正解（正）」である場合と、「不正解（誤）」である場合とで異なるものとなるように設定されている。
【００１２】
図４に示す一例では、問題ＩＤ「００１」を選択すると「数学」の問題情報「ＱＡ」が端末装置１００側に提供されて、端末装置１００からの解答情報が正解情報「ＡＮＳＡ」である場合には正解と判定して、端末装置１００側にはメッセージＭ１（例えば「正解おめでとう」等）が送信される。一方、端末装置１００からの解答情報が正解情報「ＡＮＳＡ」でない場合には不正解と判定して、端末装置１００側にはメッセージＭ２（例えば「誤りです！！復習しましょう」等）が送信される。そして、図４では示されていないが、本実施形態では問題情報に対する正解情報が数式を用いたものとなっており、端末装置１００側からの数式情報を学習支援装置３００が受信しこれに対して正誤判定を行うように構成されている。
【００１３】
次に、図３のブロック構成図を参照して、生徒側が使用する端末装置１００の構成を説明する。この端末装置１００は、動作プログラムに従った動作を行うＣＰＵ等で実現される処理部１１０と、マウス等の入力デバイスで実現できる入力部１２０と、ＣＲＴ等の表示デバイスで実現できる表示部１３０と、各種の情報を不揮発的に記憶する記憶部１４０とを備えている。また、図２で図示はしないが端末装置１００に以下の動作を行わせるための動作プログラムが記憶部１４０にインストールされていて処理部１１０はこれを実行することによって以下の動作が実現される。
【００１４】
後に説明するが、処理部１１０は表示部１３０の表示画面１３１上の特定ボタンが操作指示されると、数式を容易に入力可能なウインドウを表示画面１３１上に表示して、数式を用いた解答操作が容易になっている。
【００１５】
また、端末装置１００は、必ずしも固定型の端末装置である必要はなく、携帯電話や可搬型でモバイル機能を有する小型情報処理装置等によっても実現可能である。端末装置１００を携帯電話とすることによって、図１の構成において厳密に記載すると、基地局等の中継装置が必要となるが、本発明の主要部の理解容易化のために敢えて基地局等の中継装置を図示せずに説明する。
【００１６】
（動作例）
次に、図５に示す通信シナリオと、図６乃至図７に示す表示部１３０の表示画面１３１の変遷概要図とを参照して動作を説明する。
【００１７】
端末装置１００の入力部１２０の操作によってユーザＩＤやパスワードを入力して学習支援装置３００が提供するサイトにアクセスすると、学習支援装置３００はテーブル３５１の問題ＩＤ「００１」〜「００ｎ」までをリスト状に表示しているので、入力部１２０の操作によって或る問題ＩＤを指示操作する。これに応答して処理部３１０は指示操作された問題ＩＤに対する問題情報を端末装置１００側に送信して提供する（ステップＳ５００）。例えば問題ＩＤ「００１」が選択された場合には問題情報「ＱＡ」を送信する。なお、問題ＩＤのみをリスト状に選択可能に表示する他、その日分の問題情報が提供可能に予め設定されているようにする等しても良い。
【００１８】
問題情報「ＱＡ」を受信した処理部１１０はこれを表示部１３０の表示画面１３１に表示する（ステップＳ５０２）。図６（ａ）はこの表示例の説明図であり、表示画面１３１の中央上部には、問題情報の内容である「問題：２次方程式の解の公式を記入しなさい」が表示され、その下には解答エリア１３２が設けられている。さらに解答エリア１３２の下には特定ボタンとしての「ｓｈｏｗボタン」１３３が表示される。
【００１９】
この状態でｓｈｏｗボタン１３３をクリック操作すると（ステップＳ５０４）、処理部１１０は数式入力ツールを起動する（ステップＳ５０６）。具体的には、図６（ｂ）に示すように数式を入力するための専用ウインドウ１３７を表示する。このウインドウ内には、数式入力エリア１３４や各種の数式入力用ボタン、決定ボタン１３５が表示されている。各種の数式入力用ボタンには数字キー、加減乗除用キー、数学の特殊記号入力用キー、「分数、累乗、ルート、添字、弧、カッコ」等を選択するキー等がある。なお、図６（ｂ）に示すキーの配置や種類は１例に過ぎない。また、図６（ｂ）では問題の解答である２次方程式の解の公式を数式入力エリア１３４に入力された状態を示している。
【００２０】
解答を数式入力エリア１３４に入力し終えたと判断すると、決定ボタン１３５が操作される（ステップＳ５０８）。処理部１１０はこの決定ボタン１３５の操作に応答して、専用ウインドウ１３７を閉じるとともに、解答エリア１３２に数式入力エリア１３４に入力した数式を入力し、ｓｈｏｗボタン１３３の下に送信ボタン１３６を表示する。図６（ｃ）はこの様子を示している。
【００２１】
そして、送信ボタン１３６が操作されると、処理部１１０はこれに応答して解答エリア１３２に入力された数式をデジタル情報にして解答情報として学習支援装置３００側に送信する（ステップＳ５１２）。これを受信した処理部３１０は、ステップＳ５１４において正誤判定を行う。即ち、受信した解答情報が正解情報「ＡＮＳＡ」である場合には正解と判定する反面、これ以外の場合には不正解と判定する。
【００２２】
処理部３１０は正解の場合にはメッセージ情報Ｍ１を、一方、不正解の場合にはメッセージ情報Ｍ２を端末装置１００側にメッセージ情報として送信する（ステップＳ５１６）。これを受信した処理部１１０は、表示部１３０の表示画面１３１にメッセージ情報に対応するメッセージを表示する（ステップＳ５１８）。図７（ａ）はメッセージ情報Ｍ１に対する「正解おめでとう！！」なるメッセージ７００を表示した例であり、また、図７（ｂ）はメッセージ情報Ｍ２に対する「誤りです！！復習しましょう」なるメッセージ７０１を表示した例である。このように学習支援装置３００側での正誤判定結果に応じたメッセージが端末装置１００側に表示される。
【００２３】
以上説明したように本発明の実施形態の動作例によれば、端末装置１００が、学習支援装置３００から提供された問題情報に対する数式を用いた解答情報の入力を受けつけてこれを送信する。そして、学習支援装置３００が、送信されてきた数式を用いた解答情報を受信し、受信した解答情報と正解情報とに基づいて正誤判定を行い、正誤判定結果に応じたメッセージ情報を端末装置１００に送信し、端末装置１００は送信されてきたメッセージ情報を受信しこれを表示画面に表示する。したがって、解答情報に数式を用いたものも扱うことができるようにした学習支援方法や学習支援装置を提供することができるようになる。
【００２４】
また、端末装置１００は表示画面上のｓｈｏｗボタン１３３（特定ボタン）の操作に応じて、数式を用いた解答情報を入力するための専用ウインドウを表示するので数式解答情報の入力が容易になる。
【００２５】
（他の動作例）
図８は他の動作例で使用されるテーブル３５２の説明図であり、このテーブル３５２もテーブル領域３５０に格納されている。このテーブル３５２は、一例として問題ＩＤ「００１」に対するもので、誤解答情報とこれに個別に設定したメッセージ情報とを関連付けて登録している。誤解答情報はそれぞれ、正解情報「ＡＮＳＡ」以外の様々な誤解答であり、この誤解答例のそれぞれに対して個別のメッセージ情報が関連付けられている。例えば、図８の最上段のものは、正解に対して分母「２ａ」がない誤解答であるため、このことを通知するため「分母の２ａがありません」なるメッセージ情報が設定されている。なお、メッセージ情報の内容は間違った箇所を指摘するものの他、学習到達レベルを通知するもの等であっても良い。
【００２６】
今、図５のステップＳ５００〜ステップＳ５１２に示すようにして、問題情報を提供したことによって解答情報を得ることができると、学習支援装置３００の処理部３１０は正誤判定（ステップＳ５１４）を行う。この際、解答情報が正解情報「ＡＮＳＡ」の場合には先に説明したようにしてメッセージ情報Ｍ１を端末装置１００に送信する。
【００２７】
一方、解答情報が正解情報「ＡＮＳＡ」以外の場合には誤解答であるため、受信した数式がテーブル３５２のいずれの誤解答情報に一致するかを判定する。一致したものがある場合には対応するメッセージ情報を索出してこれをメッセージ情報として送信する（ステップＳ５１６）。そして、これを受信した端末装置１００の処理部１１０は表示画面１３１上にメッセージを表示する。
【００２８】
したがってこの他の動作例によれば、学習支援装置３００は、正誤判定の結果、解答が誤りであると判定した場合には、誤りの態様毎に設定されている個別のメッセージ情報を端末装置１００に送信するので、例えば誤った箇所や学習到達度等の木目細かな情報を入手することができるようになる。
【００２９】
図９は、図１に示す端末装置１００や学習支援装置３００の主要部のハードウエア構成図である。図９に示す構成では、ＣＰＵ９００と、動作プログラム９１２を記録した記録媒体としてのＨＤ９１０と、マウス９２０（端末装置が携帯電話の場合には操作ボタン）と、ＣＲＴ９３０（端末装置が携帯電話の場合には液晶表示装置）とを有し、これらが相互に所要の情報を通信可能にバス９４０で接続されている。そして、ＣＰＵ９００が、動作プログラム９１２を実行することによって、以上説明してきたような各種の動作が実現できる。
【００３０】
以上、本発明の実施の形態について説明したきたが、本発明の要旨を逸脱しない範囲内において、本発明の実施の形態に対して種々の変形や変更を施すことができる。例えば、解答が数式自体ではなくその一部に数式が含まれるものを扱うようにすること、等の種々の変形や変更が挙げられる。
【発明の効果】
以上説明してきたように、本発明によれば、解答情報に数式を用いたものも扱うことができるようにした学習支援方法等を実現できるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施形態である学習支援システム１のブロック構成図である。
【図２】学習支援装置装置３００のブロック構成図である。
【図３】端末装置１００のブロック構成図である。
【図４】テーブル３５１の説明図である。
【図５】動作例の説明図である。
【図６】表示画面の説明図である。
【図７】表示画面の説明図である。
【図８】他の動作例で使用するテーブル３５２の説明図である。
【図９】各装置のハードウエア構成図である。
【符号の説明】
１　学習支援システム
１００　端末装置
１１０　処理部
１２０　操作部
１３０　表示部
１４０　記憶部
２００　ネットワーク
３００　学習支援装置
３１０　処理部
３２０　入力部
３３０　出力部
３４０　記憶部
３５０　テーブル領域
３５１　テーブル
３５２　テーブル
９００　ＣＰＵ
９１０　ＨＤ
９１２　動作プログラム
９２０　マウス
９３０　ＣＲＴ
９４０　バス
【図１】
2004012836.tif 000003
【図２】
2004012836.tif 000004
【図３】
2004012836.tif 000005
【図４】
2004012836.tif 000006
【図５】
2004012836.tif 000007
【図６】
2004012836.tif 000008
【図７】
2004012836.tif 000009
【図８】
2004012836.tif 000010
【図９】
2004012836.tif 000011