(57)【特許請求の範囲】
【請求項１】
学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、
前記問題情報の理解情報である問題理解情報と、
前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部と、
学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成する基礎評価情報生成部と、
前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断する修了／未修了判断部と、を有し、
学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断する修了範囲情報判断部と、
前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断する修了／未修了状況判断部と、
前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断する選択許可判断部と、
前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供する強制問題提供部と、を有することを特徴とする学習進捗管理装置。
【請求項２】
前記解答情報に基づき、前記特定の前記修了範囲情報における正答率情報を生成する正答率情報生成部を有し、
前記基礎評価情報及び前記正答率情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の修了の可否を判断する修了可否判断部を有することを特徴とする請求項１に記載の学習進捗管理装置。
【請求項３】
前記修了／未修了状況判断部が前記一部の前記修了範囲情報を未修了と判断したときに、その判断回数を記憶するための判断回数記憶部を有し、
前記選択許可判断部は、前記判断回数に基づいて判断することを特徴とする請求項１又は請求項２に記載の学習進捗管理装置。
【請求項４】
前記学習進捗管理装置は、複数の学習者よりなる学習者集団が相互に協力して学習を進捗させる集団協力学習を実施するために前記学習者毎に使用されることを特徴とする請求項１乃至請求項３のいずれか１項に記載の学習進捗管理装置。
【請求項５】
コンピュータに、学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、
前記問題情報の理解情報である問題理解情報と、
前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部と、
学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成する基礎評価情報生成部と、
前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断する修了／未修了判断部と、
学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断する修了範囲情報判断部と、
前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断する修了／未修了状況判断部と、
前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断する選択許可判断部と、
前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供する強制問題提供部と、を実現させるための学習進捗管理プログラム。
【請求項６】
コンピュータに、学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、
前記問題情報の理解情報である問題理解情報と、
前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部と、
学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成する基礎評価情報生成部と、
前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断する修了／未修了判断部と、
学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断する修了範囲情報判断部と、
前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断する修了／未修了状況判断部と、
前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断する選択許可判断部と、
前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供する強制問題提供部と、を実現させるための学習進捗管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、
前記問題情報の理解情報である問題理解情報と、
前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部を有し、
基礎評価情報生成部は、学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成し、
修了／未修了判断部が、前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断し、
修了範囲情報判断部は、学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断し、
判断する修了／未修了状況判断部は、前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断し、
選択許可判断部は、前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断し、
強制問題提供部は、前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供することを特徴とする学習進捗管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、児童や生徒等の学習の進捗を管理する学習進捗管理装置、学習進捗管理プログラム、学習進捗管理プログラムを記録したコンピュータ読み取り可能な記録媒体、学習進捗管理方法に関するものである。
【背景技術】
【０００２】
従来より、学校や塾等においては、多数の生徒等が在籍するため、その生徒等の種々のデータを管理するために種々のコンピュータシステムが採用されている。このようなコンピュータシステムでは、さらに、学校等における生徒の教育上の進捗を監視および管理するための方法およびシステム等についても提案がなされている（例えば、特許文献１参照）。
具体的には、生徒のテスト等の結果をコンピュータが記憶し、指導者等がそのコンピュータのデータを参照しながら、その生徒の進捗状態を評価し、当該システムを利用して、その生徒に提供する学習プランに最適な問題を選択等することができる構成となっている。
【特許文献１】特表２００６−５０４１１８号公報（段落「００３８」乃至「００４４」等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、このようなシステムでは、生徒が取り組むテスト等の問題は、指導者から決められたものであり、生徒にとっては強制を感じるため、学習にとって大切な生徒の自主性や積極性を削がれるという問題があった。
また、従来のシステムでは、コンピュータは、生徒の点数等のデータを記憶し、その結果をディスプレイ等に提示するにとどまり、特定の単元等を、その生徒が理解し、修了したか否かの判断は、指導者等が行うため、指導者等の負担は依然として軽減されないという問題があった。
【０００４】
そこで、本発明では、学習をする生徒等が問題等を自主的に選択でき、かつ、その問題等が含まれる単元等の修了可否を自動的に判定することで、生徒等の自主性や積極性を削ぐことなく、同時に指導者等の負担も軽減することができる学習進捗管理装置、学習進捗管理プログラム、学習進捗管理プログラムを記録したコンピュータ読み取り可能な記録媒体、学習進捗管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題は、本発明によれば、学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、前記問題情報の理解情報である問題理解情報と、前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部と、学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成する基礎評価情報生成部と、前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断する修了／未修了判断部と、を有し、学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断する修了範囲情報判断部と、前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断する修了／未修了状況判断部と、前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断する選択許可判断部と、前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供する強制問題提供部と、を有することを特徴とする学習進捗管理装置により達成される。
【０００６】
前記構成によれば、学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、問題情報の理解情報である問題理解情報と、問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部が備えられている。
すなわち、学習者、例えば、生徒が数学の学習をする際に修了範囲問題情報である例えば、数学の問題を選択しようとすると、その数学の問題は、修了範囲情報、例えば、特定の単元「正と負の数の理解」という範囲内でまとめられている。
そして、この特定の単元の範囲でまとめられている数学の問題は、例えば、複数あり、それぞれ、問題理解情報である、１問の配点等が関連付けられている。また、前記構成では、この１問の配点だけでなく、問題経験情報である、例えば、１問解答する毎の経験値である点数等も、数学の問題と関連付けられている。
【０００７】
また、前記構成によれば、学習者が選択した修了範囲問題情報に関する解答情報、問題理解情報及び問題経験情報に基づいて、修了範囲情報における基礎的な評価情報である基礎評価情報を生成する基礎評価情報生成部と、基礎評価情報に基づいて修了範囲問題情報に関する特定の修了範囲情報の学習の修了又は未修了を判断する修了／未修了判断部と、を有する。
すなわち、学習者が修了範囲問題情報である、例えば上述の単元「正と負の数の理解」の数学の問題を選択して、問題を解き、解答情報を提供すると、この解答情報に基づいて、問題理解情報、例えば、正答に応じた配点が与えられると共に、問題経験情報としての点数も与えられる。
このように、前記構成では、解答結果に基づいて、その問題理解情報と問題経験情報という基礎評価情報が得られる。
【０００８】
また、前記構成では、この基礎評価情報に基づいて学習者が修了範囲問題情報の修了範囲情報、例えば、特定の単元「正と負の数の理解」が学習者によって理解されたか否かが判断される構成となっている。すなわち、この単元が学習者によって理解され修了したか否かを、修了／未修了判断部が基礎評価情報に基づいて判断する構成となっている。
前記構成では、単に学習者が特定の単元等の問題を多く正答したか否かだけではなく、その問題を経験した問題経験情報をも考慮するため、従来、指導者等が判断していた単元等の修了／未修了を代わりに精度良く自動的に判断することができるので、
指導者等の負担も軽減することができる学習進捗管理装置となっている。
【０００９】
さらに、前記構成では、従来のように、学習者に提供する問題等を指導者が予め決めるわけではなく、学習者は、自主的に自己の解きたい問題等を選択し、その結果として、学習者が単元等の修了範囲情報を理解し修了したか否かを自動的に判断できる構成となっている。このため、従来のように学習者に特定の問題を解くように強制することはないので、学習者の自主性や積極性を削ぐことがなく、学習者に効率良く学習をさせることができる学習進捗装置ともなっている。
【００１０】
好ましくは、前記解答情報に基づき、前記特定の前記修了範囲情報における正答率情報を生成する正答率情報生成部を有し、前記基礎評価情報及び前記正答率情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の修了の可否を判断する修了可否判断部を有することを特徴とする学習進捗管理装置である。
【００１１】
前記構成によれば、解答情報に基づき、特定の修了範囲情報における正答率情報を生成する正答率情報生成部を有しているため、特定の修了範囲情報、例えば、単元「正と負の数の理解」という数学の問題における、今までの正答率を正確に把握することができる。
したがって、前記構成のように、修了可否判断部が、基礎評価情報及び正答率情報に基づいて修了範囲問題情報に関する特定の修了範囲情報の修了の可否を判断すると、より、精度良く、学習者の理解度や修了度を判断することができる。
【００１３】
前記構成によれば、学習者が選択した複数の修了範囲問題情報の属する修了範囲情報が相違するか否かを判断する修了範囲情報判断部と、修了範囲情報判断部で修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断する修了／未修了状況判断部とを有している。
本発明の学習進捗管理装置は、修了範囲情報判断部を有するため、学習者が複数の修了範囲情報、例えば、単元「正と負の数の理解」と「方程式の理解」の問題である修了範囲問題情報を選択して解答したときに、その学習者が単元をまたがって選択していることを把握することができる。
また、本装置は、終了／未終了状況判断部を有するため、またがって選択している単元等の修了範囲情報の一部、例えば単元「正と負の数の理解」が修了したか未修了であるかを判断することができる。
【００１４】
また、前記構成によれば、修了／未修了状況判断部で、一部の修了範囲情報が未修了と判断されたときに、学習者の修了範囲問題情報の選択を許可するか否かを判断する選択許可判断部と、選択許可判断部で、学習者の修了範囲問題情報の選択が不許可とされたとき、未修了と判断された一部の修了範囲情報の修了範囲問題情報を強制的に学習者に提供する強制問題提供部と、を有している。
このため、上述の修了範囲情報の一部である例えば、単元「正と負の数の理解」が未修了と判断された場合は、選択許可判断部が、学習者による当該修了範囲問題、例えば、「方程式の理解」の問題をそのまま解答させて良いか否かを判断することになる。
そして、選択許可判断部が、例えば「方程式の理解」の問題を学習者にそのまま解答させることを許可しない場合は、強制問題提供部が未修了の修了範囲問題情報である例えば、「正と負の数の理解」の問題を学習者に強制的に提供し、解答させる。
【００１５】
前記構成では、学習者は、基本的には、修了範囲情報（例えば、単元「正と負の数の理解」「方程式の理解」等）をまたがって解答する問題である修了範囲問題情報を、自主的に選択することができ、解くべき問題を強制されない。しかし、上述のように未修了の単元「正と負の数の理解」が修了しない状態、すなわち、不得意なため他の単元の問題に逃避している場合は、所定の条件下で、強制問題提供部が動作し、学習者の問題の選択の自由を制限し、不得意な単元「正と負の数の理解」の問題を学習者に強制的に提供し、解答させる構成となっている。
したがって、前記構成では、学習者の問題等の選択の自由を基本的に尊重（自主性を尊重）し、学習者に学習の楽しさを教えつつ、一方で、学習者に苦手な単元等をそのままにさせず、理解させ修了させることもできる。
【００１６】
好ましくは、前記修了／未修了状況判断部が前記一部の前記修了範囲情報を未修了と判断したときに、その判断回数を記憶するための判断回数記憶部を有し、前記選択許可判断部は、前記判断回数に基づいて判断することを特徴とする学習進捗管理装置である。
【００１７】
前記構成によれば、修了／未修了状況判断部が一部の修了範囲情報を未修了と判断したときに、その判断回数を記憶するための判断回数記憶部を有し、選択許可判断部は、判断回数に基づいて判断する。
このため、学習者が単元「正と負の数の理解」等の複数の修了範囲情報をまたいで複数回、問題等（修了範囲問題情報）を選択しても、所定の判断回数に達しなければ、その自主性は尊重され、問題等が強制されることがない。
したがって、学習者の学習の自主性と、未修了の単元の修了という相反する要求を均衡させつつ達成させることができる学習進捗管理装置となっている。
【００１８】
好ましくは、前記学習進捗管理装置は、複数の学習者よりなる学習者集団が相互に協力して学習を進捗させる集団協力学習を実施するために前記学習者毎に使用されることを特徴とする学習進捗管理装置。
【００１９】
前記構成によれば、学習管理装置は、複数の学習者よりなる学習者集団が相互に協力して学習を進捗させる集団協力学習を実施するために学習者毎に使用される構成となっている。
すなわち、上述のように、学習者が単独で自主的に自己の解きたい問題等を選択し、その結果として、当該学習者が単元等の修了範囲情報を理解し、修了したか否かを自動的に判断するだけでなく、学習者集団全体として、単元等を理解し、修了したか否かを自動的に判断することができる。
このため、個々の学習者は相互に協力して単元等を修了しようとするため、集団によりチーム活動による学習を進めることとなり、個々の学習者の学習進捗を促進させることができる。
【００２０】
前記課題は、本発明によれば、コンピュータに、学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、前記問題情報の理解情報である問題理解情報と、前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部と、学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成する基礎評価情報生成部と、前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断する修了／未修了判断部と、学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断する修了範囲情報判断部と、前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断する修了／未修了状況判断部と、前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断する選択許可判断部と、前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供する強制問題提供部と、を実現させるための学習進捗管理プログラムにより達成される。
【００２１】
前記課題は、本発明によれば、コンピュータに、学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、前記問題情報の理解情報である問題理解情報と、前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部と、学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成する基礎評価情報生成部と、前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断する修了／未修了判断部と、学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断する修了範囲情報判断部と、前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断する修了／未修了状況判断部と、前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断する選択許可判断部と、前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供する強制問題提供部と、を実現させるための学習進捗管理プログラムを記録したコンピュータ読み取り可能な記録媒体により達成される。
【００２２】
前記課題は、本発明によれば、学習者が学習を修了すべき修了範囲情報に関する問題情報である修了範囲問題情報と、前記問題情報の理解情報である問題理解情報と、前記問題情報の経験情報である問題経験情報と、を相互に関連付けて格納する問題関連情報格納部を有し、基礎評価情報生成部は、学習者が選択した前記修了範囲問題情報に関する解答情報、前記問題理解情報及び前記問題経験情報に基づいて、前記修了範囲情報における基礎的な評価情報である基礎評価情報を生成し、修了／未修了判断部が、前記基礎評価情報に基づいて前記修了範囲問題情報に関する特定の前記修了範囲情報の学習の修了又は未修了を判断し、修了範囲情報判断部は、学習者が選択した複数の前記修了範囲問題情報の属する前記修了範囲情報が相違するか否かを判断し、判断する修了／未修了状況判断部は、前記修了範囲情報判断部で前記修了範囲情報が相違すると判断されたとき、一部の前記修了範囲情報について学習の修了／未修了状況を判断し、選択許可判断部は、前記修了／未修了状況判断部で、前記一部の前記修了範囲情報が未修了と判断されたときに、学習者の前記修了範囲問題情報の選択を許可するか否かを判断し、強制問題提供部は、前記選択許可判断部で、学習者の前記修了範囲問題情報の選択が不許可とされたとき、前記未修了と判断された前記一部の前記修了範囲情報の前記修了範囲問題情報を強制的に学習者に提供することを特徴とする学習進捗管理方法により達成される。
【発明の効果】
【００２３】
本発明は、学習をする生徒等が問題等を自主的に選択でき、かつ、その問題等が含まれる単元等の修了可否を自動的に判定することで、生徒等の自主性や積極性を削ぐことなく、同時に指導者等の負担も軽減することができる学習進捗管理装置、学習進捗管理プログラム、学習進捗管理プログラムを記録したコンピュータ読み取り可能な記録媒体、学習進捗管理方法を提供できるという利点がある。
【発明を実施するための最良の形態】
【００２４】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００２５】
図１は、本発明の学習進捗管理装置の実施の形態である学習管理装置１０の主なハードウエア構成等を示す概略図である。
本実施の形態の学習管理装置１０は、例えば、中学生である個々の生徒が操作等できる環境に置かれる。本実施の形態では、個々の学習管理装置１０が単独で、すなわち、通信しない状態でも動作する場合を例に説明するが、本発明は、これに限らず、後で説明するように、学習管理装置１０が有する通信装置と、図示しないインターネット網等を介してサーバに接続するように構成されてもよい。
このようにサーバに接続された場合は、個々の学習管理装置１０をサーバで管理することができ、個々の生徒の学習の進捗をよりきめ細かく管理することができることになる。
【００２６】
次に図１について説明する。図１に示すように、学習管理装置１０は、コンピュータを有し、このコンピュータは、バス１１を有し、このバス１１にＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４等が接続されている。
また、バス１１には、学習管理装置１０の利用者である学習者、例えば生徒が提供される問題等の解答を入力する例えば、キーボード等の入力装置１５、生徒に問題等を表示する表示部である例えば、ディスプレイ１６、図示しない他のサーバ等と通信等を行うための通信装置１７が接続されている。  
【００２７】
すなわち、このバス１１はすべてのデバイスを接続する機能を有し、アドレスやデータパスを有する内部パスである。
ＣＰＵ１２は所定のプログラムの処理を行う他、バス１１に接続されたＲＯＭ１４等を制御している。ＲＯＭ１４は、各種プログラムや各種情報等を格納している。
ＲＡＭ１３は、プログラム処理中のメモリの内容を対比したり、プログラムを実行するためのエリアとしての機能を有する。
【００２８】
図２乃至図４は、学習管理装置１０の主な機能ブロック等を示す概略図である。図２に示すように、学習管理装置１０は、制御部１８を有し、制御部１８は、図２に示す各種プログラム格納部３０内の各種プログラム及び各種データ格納部４０内の各種データを処理する構成となっている。
また、図２では、各種プログラム格納部３０及び各種データ格納部４０と分けて示してあるが、実際に、このようにデータが分けて格納されているわけではなく、説明上の便宜のために分けて記載したものである。
【００２９】
図３は、図２の各種プログラム格納部３０内のデータを示す概略図であり、図４は、図２の各種データ格納部４０内のデータを示す概略図であり、図５は、図４の選択用問題データのデータ例を示す概略図である。
【００３０】
図６及び図７は、本実施の形態に係る学習管理装置１０の動作等を示す概略フローチャートである。
以下、図６及び図７のフローチャートにしたがって学習管理装置１０の動作等を説明しつつ、その関連で図３乃至図５の各種プログラム、各種データ等についても説明する。
【００３１】
本実施の形態に係る学習管理装置１０の動作等は、例えば、中学生の生徒が自習で数学の問題を解く場合を例に以下説明する。
先ず、自習を始めようとする生徒は、自己の学習管理装置１０を起動させ、図６のＳＴ１に示すように、選択用問題をディスプレイ１６に表示させる。
具体的には、図３の選択問題データ表示プログラム３１が動作し、選択問題をディスプレイ１６に表示させる。
この選択問題は、図４の選択用問題データ４１であり、具体的には、図５に示すように問題は、領域毎に大きく分けられ、このように分けられた各領域はカテゴリー毎に、更に分けられている。そして、各カテゴリーには、難易度毎に問題が設定されている。
例えば、図５の領域（１）は「数と式」であり、この「数と式」は３つのカテゴリーを有している。つまり、（１−１）が「正と負の数の理解等」、（１−２）が「文字を用いて関係や法則を式に表現等」及び（１−３）が「方程式の理解」である。
このカテゴリーが、本実施の形態では、生徒が理解し修了させるべき単位となっている。
このため、このカテゴリーが学習者が学習を修了すべき修了範囲情報の一例となっている。
【００３２】
そして、図５に示すように、上述の（１−１）（１−２）（１−３）の各カテゴリーにそれぞれ対応した問題のグループが３つずつ設定されている。各グループの問題は、それぞれ３問の問題を有している。そして、各グループの問題は、それぞれ他のグループと比べ難易度が異なるように設定されている。
つまり、（１−１−１）の問題は、難易度が最も低いグループ、（１−１−２）の問題は、難易度が中程度のグループ、そして、（１−１−３）の問題は、難易度が最も高いグループとなっている。
したがって、このカテゴリー対応問題が、修了範囲問題情報の一例となっている。
【００３３】
また、このカテゴリー対応問題である（１−１−１）等にはそれぞれ正答した場合の配点（理解の配点）と、問題を解くという経験をした事実に対する配点（知見の配点）が関連付けて設定されている。
この配点は、カテゴリー対応問題の難易度の相違に対応して異なる配点となっている。
このように、図５の理解の配点が問題理解情報の一例であり、知見の配点が問題経験情報の一例である。さらに、各種データ格納部４０及び選択用問題データ４１が、問題関連情報格納部の一例となっている。
【００３４】
図５の選択用問題データ４１は、以上のように構成されているが、図６のＳＴ１でディスプレイ１６に表示される問題は、最初は、実際に解く問題そのものではなく、例えば、領域、カテゴリー及び問題の難易度等が表示される。
このため、生徒は、自己が希望する問題のカテゴリー等を、自主的に選択することができるようになっている。
【００３５】
次に、図６のＳＴ２へ進む。ＳＴ２では、生徒が希望するカテゴリーの問題を選択する。例えば、生徒が、領域（１）の「数と式」のカテゴリー（１−１）「正と負の数の理解等」の最も難易度の低い難易度Ａ（１−１−１）のカテゴリー対応問題を選択した場合を例に以下説明する。
【００３６】
次に、ＳＴ３へ進む。ＳＴ３では、ＳＴ２で生徒、本実施の形態ではＡ生徒が選択した選択した問題（図５のカテゴリー対応問題（１−１−１））を図４の生徒別データ４２に登録する。
次に、ＳＴ４へ進み、Ａ生徒が前回選択した問題のカテゴリー（カテゴリー対応問題）と今回選択した問題のカテゴリーが相違するか否かが判断される。具体的には、図３の前回選択問題カテゴリー対比プログラム３２が動作し、前回、Ａ生徒が選択した問題のカテゴリーと今回選択したカテゴリーが同一か否かが判断される。
このカテゴリーは図５で示す「カテゴリー」である。
【００３７】
さて、ＳＴ４でカテゴリーの相違を判断するのは、以下のような理由による。ＳＴ２に示すように本実施の形態では、生徒が自主的に自己の解きたい問題を選択できる構成となっている。しかし、問題の選択を完全に生徒の自主性に委ねると、不得意な問題を避け、学習が偏るおそれがある。そこで、生徒が選択したカテゴリーが前回と相違するか否かを判断し、その結果、一定条件下で、学習の偏りを矯正しようとするものである。
この工程は、図６のＳＴ１２乃至ＳＴ１５であり、その内容は、後述する。
【００３８】
さて、ＳＴ４で、Ａ生徒が選択した問題が、前回の選択問題とカテゴリーが相違しない場合は、ディスプレイ１６にＡ生徒が選択した問題を表示し、ＳＴ５に示すように、Ａ生徒がディスプレイ１６に表示される問題を入力装置１５を用いて解答し、その解答が終了したか否かが判断される。
ＳＴ５で終了したと判断された場合は、ＳＴ６へ進む。ＳＴ６では、図３の解答データ生成・登録プログラム３３が動作し、Ａ生徒が入力した解答データを処理する。つまり、Ａ生徒の解答データと図示しない選択用問題データの正答データを比較して、解答した問題の正答数や誤答数を把握し、その結果を図４の生徒別データ４２の結果の欄に格納する。
このＳＴ５で、Ａ生徒が選択したカテゴリー対応問題（１−１−１）の３問について、何問正解し、何問間違ったかが分かることになる。
この図４の正答別データの結果欄に入力される解答データが解答情報の一例となっている。
【００３９】
次に、ＳＴ７へ進む。ＳＴ７では、知見、理解及び合算点数演算プログラム３４が動作し、図４の生徒別データ４２の結果データ（解答データ）と、図５の配点データに基づいて、配点及び知見データを求める。
具体的には、図４の生徒別データ４２の結果データが例えば、３問中３問が正解の場合、問題が図５の（１−１−１）であるから、その知見及び理解の配点データ（１問について２点）を参照して、演算すると、知見が「６点」、理解が「６点」となる。この知見及び理解の点数は、それぞれ図４の生徒別データ４２の得点欄に記憶されると共に、これらの合算点である「１２点」も演算され、生徒別データ４２の「計」の欄に記憶される。
このように、ＳＴ７で、今回、Ａ生徒が選択し解答した問題について、その正答の点数である理解の点数と問題を経験した点数である知見の点数が判明することになる。
【００４０】
ＳＴ７で、Ａ生徒の今回におけるカテゴリー対応問題の理解度や経験（知見）度は分かるが、カテゴリー全体の理解が修了し、当該カテゴリーの学習が修了したか否かの判断はできない。
そこで、次のステップ以降で、当該カテゴリーの学習が修了したか否かを本実施の形態の学習管理装置１０が自ら判断することになる。このような判断は従来、指導者が判断していたことであり、装置が自動的に判断することは困難と思われていたため、極めて画期的な工程となっている。
また、ＳＴ７までで、本実施の形態では、従来のような、単なる理解度だけでなく、問題を何問経験したという知見度も点数化して評価している点で従来とは異なる。このため、各問題を解く毎の、当該カテゴリーの学習の進展の度合いを、指導者の判断なく精度よく把握することができる。
【００４１】
次に、ＳＴ８へ進む。ＳＴ８では、図３の最新累計得点等演算プログラム３５が動作し、図４の生徒別データ４２の最新累計得点の欄に記録されている前回までの同一カテゴリーにおける累計得点（同一カテゴリーにおいて過去に選択した問題の結果の合計得点を累積したもの）に今回の合計得点を加え、生徒別データ４２の最新累計得点データを書き換える。
前回までの最新累計得点が例えば、「３６点」の場合は、上述の例の「１２点」が足され、最新累計得点が「４８点」となる。
また、ＳＴ８では、最新累計得点等演算プログラム３５が動作して、図４の生徒別データ４２の累計問題数（同一カテゴリーにおいて過去に選択した問題の数を正答と誤答に分けて累積したもの）に今回の解答問題数を加える。
前回までの累積問題数が例えば、３問（正答数３問）の場合は、上述の今回の解答問題数である「３問」を足して、累積問題数は正答と誤答を併せて「６問（正答数６問）」となる。
【００４２】
次に、図７のＳＴ９へ進む。ＳＴ９では、図３の正答率演算プログラム３６が動作し、図４の生徒別データ４２の累計問題数（累計の正答数と累計の誤答数を合算したもの）と累計の正答数に基づいて正答率データを求め、その演算結果を生徒別データ４２の正答率の欄に記憶する。
具体的には、上述の例では、累計問題数が「６問」であり、累計の正答数が「６問」であるから、正答率は「１００％」となる。
このＳＴ７で、図５の同一カテゴリーにおける今までのＡ生徒の解答の正答率が求められることになる。つまり、同一カテゴリーにおける、今までのＡ生徒の理解の程度をこの正答率で把握することができる。
なお、この正答別データ４２の正答率データが、正答率情報の一例であり、正答率演算プログラム３６が、正答率情報生成部の一例となっている。
【００４３】
次に、ＳＴ１０へ進む。ＳＴ１０では、ＳＴ８で求めた最新累計得点データ（同一カテゴリーにおけるＡ生徒の今までの理解の程度と知見（問題経験）の程度を総合して点数化したもの）と、ＳＴ９で求めた正答率データ（同一カテゴリーにおけるＡ生徒の今までの理解の程度を解いた問題との比率で示したもの）に基づき、同一カテゴリーおけるＡ生徒の修了を判断する基本となる評価点を求める工程である。
具体的には、図３の評価点演算プログラム３７が動作し、図４の生徒別データ４２の最新累計得点データ（上述の例では「４８点」）と正答率データ（上述の例では「１００％」）から評価点を求める。つまり、この例では、「４８点」×「１００％」で、評価点は「４８点」となり、図４の生徒別データ４２の評価点の欄に記憶される。
【００４４】
なお、この評価点データが、基礎評価情報の一例であり、評価点演算プログラム３７が、基礎評価情報生成部の一例となっている。
【００４５】
次いで、ＳＴ１１へ進む。ＳＴ１１では、ＳＴ１０で得た評価点を基準に、当該カテゴリーの学習が修了したか否かの判定を行う。
図３の判定プログラム３８が動作し、図４の生徒別データ４２の評価点データ（上述の例では「４８点」）と図４の判定用データ４３を参照して、当該評価点で当該カテゴリーの学習を修了したと判定して良いか否かが判断される。
図４の判定用データ４３には、例えば、４０点未満が不合格、４０点以上６０点未満が合格、６０点以上が修了とのデータが格納されている。
このため、上述の例では、評価点が「４８点」であるため、合格であるが、未修了との判断が下され、その結果が図４の生徒別データ４２の「判定」に記憶される。
【００４６】
このように、本実施の形態によれば、従来のように、指導者等が提供した問題を学習者が解答するのではなく、学習者が自主的に自己の解きたい問題を選択できる。また、さらに、学習者が自ら選択した問題の解答結果については、学習のカテゴリー毎に、その修了／未修了を指導者の判断を仰ぐことなく、自動的に行うことができるので、指導者等の負担を大幅に軽減できる装置となっている。
また、学習のカテゴリーの修了／未修了の判断は、問題を正答した点数や正答率だけでなく、問題を解答した経験値である知見も点数化して考慮するので、判定結果は、より信頼性の高いデータとなっている。
【００４７】
なお、判定プログラム３８は、修了／未修了判断部の一例となっており、判定プログラム３８は基礎評価情報（例えば、評価点データ）及び正答率情報（例えば、正答率データ）に基づいて判断をする構成ともなっている。
【００４８】
さて、このように、本実施の形態では学習管理装置１０が、学習者に問題を提供し、学習者が自主的に選択し解答した結果に基づいて、その学習の修了程度等を自動的に判定等する構成となっている。
しかし、上述したように、問題の選択を学習者に委ねることは、学習者の自主性や積極性を育てる点で好ましいが、一方で、学習者を選択する問題が偏り、未修了のまま選択されないカテゴリーの問題が残ってしまうという課題が生じる。
そこで、本実施の形態では、学習者の自主性や積極性を損なわない範囲で、未修了のカテゴリーの問題も学習者に強制的に解答させ、未修了のカテゴリーが残らない工程も備えている。
具体的には、図６のＳＴ４、ＳＴ１２乃至ＳＴ１５が、その工程となっているため、以下説明する。
【００４９】
先ず、ＳＴ４では、上述のように、前回選択問題カテゴリー対比プログラム３２が動作し、学習者であるＡ生徒が前回選択した問題と、今回選択した問題が相違するか否かを判断する。例えば、前回選択した問題のカテゴリーが図５の（１−１）「正と負の数の理解等」であり、今回選択した問題のカテゴリーが、図５の（１−３）「方程式の理解」であるときは、カテゴリーが相違すると判断される。
このように、Ａ生徒が選択するカテゴリーが変わるときは、前回選択したカテゴリーが修了した場合、または、前回選択したカテゴリーに行き詰まり他のカテゴリーに逃避する場合が考えられる。そこで、次の工程でこの点について判断する。
なお、前回選択問題カテゴリー対比プログラム３２は、修了範囲情報判断部の一例となっている。
【００５０】
ＳＴ１２では、図３の前回選択問題カテゴリー修了判断プログラム３９が動作し、Ａ生徒が前回選択した問題のカテゴリーは修了したか否かが判断される。
具体的には、上述の例の場合は、前回選択したカテゴリーは図５の（１−１）「正と負の数の理解等」であったため、同プログラム３９が、図４の生徒別データ４２を参照し、Ａ生徒のカテゴリー（１−１）の判定欄に「修了」の記録があるか否かを判断する。
この参照の結果、判定欄に「修了」と記録されている場合は、Ａ生徒がカテゴリーを変更したのは、他のカテゴリーに逃避する場合ではないから、図６のＳＴ５へ進み、Ａ生徒の選択に従った問題の提供が行われる。
一方、ＳＴ１２で「修了」と記録されていない場合は、Ａ生徒が他のカテゴリーに逃避した可能性があるので、ＳＴ１３へ進む。
前回選択問題カテゴリー修了判断プログラム３９は、修了／未修了状況判断部の一例となっている。
【００５１】
本実施の形態では、基本的にＡ生徒の自主性や積極性を重視するため、上述のように、Ａ生徒が前回の解答したカテゴリーが未修了の状態で他のカテゴリーの問題を選択しても直ちに、その選択を拒絶することはせず、所定回数、例えば３回、同様の事態が生じた場合のみ、その選択を拒絶する構成としている。
具体的には、ＳＴ１３乃至ＳＴ１５に記載のとおりである。
ＳＴ１３では、ＳＴ１２で、前回選択問題カテゴリーと今回選択問題のカテゴリーが相違すると、図３の強制選択カウンタ加算プログラム１３１が動作し、図４の強制選択カウントデータ４４のカテゴリー（１−１）のカウンタに「１」を足す。
【００５２】
次に、ＳＴ１４へ進む。ＳＴ１４では、図３の強制選択カウンタ判断プログラム１３２が動作し、図４の強制選択カウンタデータ４４のカウンタが「３」以上であるか否かを判断する。
すなわち、カウンタが「３」未満の場合は、Ａ生徒の問題選択の自主性を重視し、前回のカテゴリーが未修了のまま、他のカテゴリーの問題を解答することを認める構成となっている。この場合は、Ａ生徒の選択どおりの問題が提供される。
【００５３】
一方、ＳＴ１４で、強制選択カウンタデータが「３」を超える場合は、もはや、この状況を放置するとＡ生徒が前回のカテゴリー（例えば、（１−１）「正と負の数の理解等」）の学習が不十分となるおそれがあると判断して、ＳＴ１５へ進む。
なお、強制選択カウンタデータ４４は、判断回数記憶部の一例であり、強制選択カウンタ判断プログラム１３２は、選択許可判断部も一例となっている。
【００５４】
次に、ＳＴ１５では、強制問題提示プログラム１３３が動作し、前回選択したカテゴリーの問題を強制問題として提示する。すなわち、上述の例では、前回選択したカテゴリーは（１−１）の「正と負の数の理解等」であるから、今回、Ａ生徒が選択したカテゴリー（１−３）「方程式の理解」の問題ではなく、その選択を拒絶して、強制的にカテゴリー（１−１）の問題を、ディスプレイ１６に表示し、Ａ生徒に解答させることになる。
【００５５】
このように、本実施の形態では、学習者の問題選択の自由を尊重し、学習者に学習の楽しさを教えつつ、一方で、学習者に苦手なカテゴリー等をそのままにさせず、修了させるという教育も同時に実行することができるようになっている。
【００５６】
なお、本実施の形態では、学習者であるＡ生徒が学習管理装置１０を使用して学習を進捗させる例について説明したが、本発明の学習管理装置１０は、これに限らず、複数の学習者よりなる学習者集団であるチームを構成し、このチームが相互に協力して学習を進捗させる集団協力学習に使用してもよい。
この場合は、チームの各学習者が、それぞれ学習管理装置１０を操作し、特定の単元等の問題を解き、その結果がチーム全体として評価され、チームとしての単元等の問題の修了が判断されることなる。
このため、  このため、個々の学習者は相互に協力して単元等を修了しようとするため、集団によりチーム活動による学習を進めることとなり、個々の学習者の学習進捗を促進させることができる。
【００５７】
（プログラム及びコンピュータ読み取り可能な記録媒体等について）
コンピュータに上述の動作例を実行させるための学習進捗管理プログラム等とすることができる。
また、このような学習進捗管理プログラム等を記録したコンピュータ読み取り可能な記録媒体等とすることもできる。
【００５８】
学習進捗管理プログラム等をコンピュータにインストールし、コンピュータによって実行可能な状態にするために用いられるプログラム格納媒体は、例えばフロッピー（登録商標）のようなフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｗｒｉｔｅｒｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのパッケージメディアのみならず、プログラムが一時的若しくは永続的に格納される半導体メモリ、磁気ディスクあるいは光磁気ディスクなどで実現することができる。
本発明は、上述の実施の形態に限定されない。
【図面の簡単な説明】
【００５９】
【図１】本発明の学習進捗管理装置の実施の形態である学習管理装置の主なハードウエア構成等を示す概略図である。
【図２】学習管理装置の主な機能ブロック等を示す概略図である。
【図３】図２の各種プログラム格納部内のデータを示す概略図である。
【図４】図２の各種データ格納部内のデータを示す概略図である。
【図５】図４の選択用問題データのデータ例を示す概略図である。
【図６】本実施の形態に係る学習管理装置の動作等を示す概略フローチャートである。
【図７】本実施の形態に係る学習管理装置の動作等を示す他の概略フローチャートである。
【符号の説明】
【００６０】
１０・・・学習管理装置、１５・・・入力装置、１６・・・ディスプレイ、１８・・・制御部、３０・・・各種プログラム格納部、３１・・・選択問題データ表示プログラム、３２・・・前回選択問題カテゴリー対比プログラム、３３・・・解答データ生成・登録プログラム、３４・・・知見、理解及び合算点数演算プログラム、３５・・・最新累計得点等演算プログラム、３６・・・正答率演算プログラム、３７・・・評価点演算プログラム、３８・・・判定プログラム、３９・・・前回選択問題カテゴリー修了判断プログラム、４０・・・各種データ格納部、４１・・・選択用問題データ、４２・・・生徒別データ、４３・・・判定用データ、４４・・・強制選択カウントデータ、１３１・・・強制選択カウンタ加算プログラム、１３２・・・強制選択カウンタ判断プログラム、１３３・・・強制問題提示プログラム
【図１】
0004977853.tif 000002
【図２】
0004977853.tif 000003
【図３】
0004977853.tif 000004
【図４】
0004977853.tif 000005
【図５】
0004977853.tif 000006
【図６】
0004977853.tif 000007
【図７】
0004977853.tif 000008