(57)【要約】  本発明は四則演算学習を支援する方法、システムおよび非一過性のコンピュータ読み取り可能記録媒体に関する。  本発明の一態様によると、四則演算学習を支援する方法として、知識単位とマッチングされ得る少なくとも一つの数字類型に関する問題の提供を受けたユーザーからのフィードバックを参照して、前記少なくとも一つの数字類型に関する前記ユーザーの達成度点数を算出する段階、および前記算出した達成度点数に基づいて、前記ユーザーに提供される前記ユーザーの脆弱な数字類型と関連した補充問題を決定する段階を含む方法が提供される。
2020513109.tif 000002
【特許請求の範囲】
【請求項１】
四則演算学習を支援する方法であって、
知識単位とマッチングされ得る少なくとも一つの数字類型に関する問題の提供を受けたユーザーからのフィードバックを参照して、前記少なくとも一つの数字類型に関する前記ユーザーの達成度点数を算出する段階、および
前記算出した達成度点数に基づいて、前記ユーザーに提供される前記ユーザーの脆弱な数字類型と関連した補充問題を決定する段階を含む、方法。
【請求項２】
前記点数算出段階において、前記達成度点数は前記少なくとも一つの数字類型に関する正確度点数と速度点数に基づいて算出される、請求項１に記載の方法。
【請求項３】
前記速度点数は前記ユーザーの情報により決定される問題を解く時間に基づいて算出される、請求項２に記載の方法。
【請求項４】
前記点数算出段階において、前記達成度点数は前記少なくとも一つの数字類型に関する前記ユーザーの過去の問題を解いた履歴を参照して算出される、請求項１に記載の方法。
【請求項５】
前記達成度点数は前記少なくとも一つの数字類型に関する正確度点数と速度点数に基づいて算出され、
前記正確度点数と前記速度点数は、それぞれ過去の正確度点数の比重と過去の速度点数の比重が、より古いものであるほど減少するように加重値が付与されたものに基づいて算出される、請求項４に記載の方法。
【請求項６】
前記達成度点数は前記少なくとも一つの数字類型に関する正確度点数と速度点数に基づいて算出され、
前記正確度点数と前記速度点数は、それぞれ過去の正確度点数の比重と過去の速度点数の比重が、問題を解いた回数に応じて減少するように加重値が付与されたものに基づいて算出される、請求項４に記載の方法。
【請求項７】
前記知識単位に関する前記ユーザーの達成度点数を算出する段階をさらに含み、
前記知識単位に関する前記達成度点数は、前記少なくとも一つの数字類型に関する前記達成度点数を合算するか、加重して合算したものに基づいて算出される、請求項１に記載の方法。
【請求項８】
前記問題決定段階が、前記算出した達成度点数と前記ユーザーの情報に基づいて補充問題を決定する段階を含む、請求項１に記載の方法。
【請求項９】
請求項１〜請求項８のいずれか一項に記載された方法を実行するためのコンピュータプログラムを記録する、非一過性のコンピュータ読み取り可能記録媒体。
【請求項１０】
四則演算学習を支援するシステムであって、
知識単位とマッチングされ得る少なくとも一つの数字類型に関する問題の提供を受けたユーザーからのフィードバックを参照して、前記少なくとも一つの数字類型に関する前記ユーザーの達成度点数を算出する点数算出部、および
前記算出した達成度点数に基づいて、前記ユーザーに提供される前記ユーザーの脆弱な数字類型と関連した補充問題を決定する問題決定部を含む、システム。
【請求項１１】
前記点数算出部で、前記達成度点数は前記少なくとも一つの数字類型に関する正確度点数と速度点数に基づいて算出される、請求項１０に記載のシステム。
【請求項１２】
前記速度点数は、前記ユーザーの情報により決定される問題を解く時間に基づいて算出される、請求項１１に記載のシステム。
【請求項１３】
前記点数算出部で、前記達成度点数は前記少なくとも一つの数字類型に関する前記ユーザーの過去の問題を解いた履歴を参照して算出される、請求項１０に記載のシステム。
【請求項１４】
前記達成度点数は前記少なくとも一つの数字類型に関する正確度点数と速度点数に基づいて算出され、
前記正確度点数と前記速度点数は、それぞれ過去の正確度点数の比重と過去の速度点数の比重が、より古いものであるほど減少するように加重値が付与されたものに基づいて算出される、請求項１３に記載のシステム。
【請求項１５】
前記達成度点数は前記少なくとも一つの数字類型に関する正確度点数と速度点数に基づいて算出され、
前記正確度点数と前記速度点数は、それぞれ過去の正確度点数の比重と過去の速度点数の比重が、問題を解いた回数に応じて減少するように加重値が付与されたものに基づいて算出される、請求項１３に記載のシステム。
【請求項１６】
前記点数算出部は前記知識単位に関する前記ユーザーの達成度点数をさらに算出し、
前記知識単位に関する前記達成度点数は、前記少なくとも一つの数字類型に関する前記達成度点数を合算するか、加重して合算したものに基づいて算出される、請求項１０に記載のシステム。
【請求項１７】
前記問題決定部が、前記算出した達成度点数と前記ユーザーの情報に基づいて補充問題を決定する、請求項１０に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は四則演算学習を支援する方法、システムおよび非一過性のコンピュータ読み取り可能記録媒体に関する。
【背景技術】
【０００２】
数学教育の最も基本となる足し算、引き算、掛け算、割り算などの四則演算（ａｒｉｔｈｍｅｔｉｃ  ｏｐｅｒａｔｉｏｎｓ）について、学習者の達成度を評価し、その達成度評価の結果に基づいて学習者の脆弱な部分を補充できる多様な方法が紹介されている。
【０００３】
これに関する従来技術の一例として、学習者に問題を提供し、提供された問題について学習者が解答を提出すると解答が正しいかどうかを判断し、ミスした問題と類似する類型の問題を補充問題として学習者にさらに提供する方法が広く紹介されたことがある。
【０００４】
しかし、前記のような従来技術をはじめとしてこれまで紹介された技術によると、単に学習者が与えられた四則演算の問題に対して誤答を提出するケースに限ってのみ、該当問題と類似する類型の四則演算問題をもう少し解くようにすることができるだけであって、学習者の問題の解き方の正確度、学習者の問題を解く速度などのような学習者の達成度を多様かつ体系的な基準を通じて判断したり、学習者の学年、学習水準などのような情報を考慮して、学習者が進行中の学習過程内で脆弱な部分と関連した四則演算の問題を学習者に提供できる方法は存在しなかったのが実情であった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は前述した従来技術の問題点をすべて解決することをその目的とする。
【０００６】
また、本発明はユーザー（すなわち、学習者）の達成度と所定のユーザー情報に基づいて、ユーザーに提供される四則演算補充問題を決定することを他の目的とする。
【０００７】
また、本発明は四則演算問題を解いたユーザーの過去の履歴を参照して学習達成度を算出することをさらに他の目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するための本発明の代表的な構成は次の通りである。
【０００９】
本発明の一態様によると、四則演算学習を支援する方法であって、知識単位とマッチングされ得る少なくとも一つの数字類型に関する問題の提供を受けたユーザーからのフィードバックを参照して、前記少なくとも一つの数字類型に関する前記ユーザーの達成度点数を算出する段階、および前記算出した達成度点数に基づいて、前記ユーザーに提供される前記ユーザーの脆弱な数字類型と関連した補充問題を決定する段階を含む方法が提供される。
【００１０】
本発明の他の態様によると、四則演算学習を支援するシステムであって、知識単位とマッチングされ得る少なくとも一つの数字類型に関する問題の提供を受けたユーザーからのフィードバックを参照して、前記少なくとも一つの数字類型に関する前記ユーザーの達成度点数を算出する点数算出部、および前記算出した達成度点数に基づいて、前記ユーザーに提供される前記ユーザーの脆弱な数字類型と関連した補充問題を決定する問題決定部を含むシステムが提供される。
【００１１】
この他にも、本発明を具現するための他の方法、他のシステムおよび前記方法を実行するためのコンピュータプログラムを記録する非一過性のコンピュータ読み取り可能記録媒体がさらに提供される。
【発明の効果】
【００１２】
本発明によると、ユーザーの達成度と所定のユーザー情報に基づいて、ユーザーに提供される四則演算補充問題を決定することができる。
【００１３】
また、本発明によると、四則演算問題を解いたユーザーの過去の履歴を参照して学習達成度を算出することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例に係る四則演算学習を支援するための全体システムの概略的な構成を示す図面。
【００１５】
【図２】本発明の一実施例に係る学習支援システム２００の内部構成を詳細に図示する図面。
【００１６】
【図３】本発明の一実施例に係る知識単位とその知識単位にマッチングされる数字類型を例示的に示す図面。
【００１７】
【図４】本発明の一実施例に係る学習支援システム２００を通じてユーザーに提供される学習内容を例示的に示す図面。
【図５】本発明の一実施例に係る学習支援システム２００を通じてユーザーに提供される学習内容を例示的に示す図面。
【符号の説明】
【００１８】
１００：通信網
２００：学習支援システム
２１０：点数算出部
２２０：問題決定部
２３０：通信部
２４０：制御部
３００：ユーザーデバイス
【発明を実施するための形態】
【００１９】
後述する本発明についての詳細な説明は、本発明が実施され得る特定の実施例を例示として図示する添付図面を参照する。このような実施例は、当業者が本発明を実施できるように充分かつ詳細に説明される。本発明の多様な実施例は互いに異なるが互いに排他的である必要はないことが理解されるべきである。例えば、本明細書に記載されている特定の形状、構造および特性は、本発明の精神と範囲を逸脱することなく一実施例から他の実施例に変更されて具現され得る。また、それぞれの実施例内の個別の構成要素の位置または配置も、本発明の精神と範囲を逸脱することなく変更され得ることが理解されるべきである。したがって、後述する詳細な説明は限定する意味のものではなく、本発明の範囲は特許請求の範囲の請求項が請求する範囲およびそれと均等なすべての範囲を包括するものとして受け入れられるべきである。図面で類似する参照符号は多様な側面に亘って同一または類似する構成要素を示す。
【００２０】
以下では、本発明が属する技術分野で通常の知識を有する者が本発明を容易に実施できるようにするために、本発明の多様な好ましい実施例について添付された図面を参照して詳細に説明する。
【００２１】
全体システムの構成
【００２２】
図１は、本発明の一実施例に係る四則演算学習を支援するための全体システムの概略的な構成を示す図面である。
【００２３】
図１に図示された通り、本発明の一実施例に係る全体システムは、通信網１００、学習支援システム２００およびユーザーデバイス３００を含むことができる。
【００２４】
まず、本発明の一実施例に係る通信網１００は、有線通信や無線通信のような通信の様態にかかわらず構成され得、近距離通信網（ＬＡＮ；Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、都市圏通信網（ＭＡＮ；Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、広域通信網（ＷＡＮ；Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の多様な通信網で構成され得る。好ましくは、本明細書での通信網１００は公知のインターネットまたはワールドワイドウェブ（ＷＷＷ；Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）であり得る。しかし、通信網１００はこれに限定されず、公知の有無線データ通信網、公知の電話網または公知の有無線テレビ通信網を、その少なくとも一部において含んでもよい。
【００２５】
例えば、通信網１００は無線データ通信網であって、Ｗｉ−Ｆｉ（ＷｉＦｉ）通信、Ｗｉ−Ｆｉダイレクト（ＷｉＦｉ−Ｄｉｒｅｃｔ）通信、ロングタームエヴォリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）通信、ブルートゥース（登録商標）通信（例えば、低電力ブルートゥース（登録商標）（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）通信）、赤外線通信、超音波通信などのような従来の通信方式を、少なくともその一部分において具現するものであり得る。他の例として、通信網１００は光通信網であって、ライパイ（ＬｉＦｉ；Ｌｉｇｈｔ  Ｆｉｄｅｌｉｔｙ）通信などのような従来の通信方式を少なくともその一部分において具現するものであり得る。
【００２６】
次に、本発明の一実施例に係る学習支援システム２００は、通信網１００を通じて後述するユーザーデバイス３００との通信を遂行することができ、ユーザーデバイス３００に問題、正解、問題の解き方情報、ユーザーの達成度に関する点数などを提供することができ、必要な場合、これらのうち少なくとも一部に対するユーザーのユーザーデバイス３００上でのフィードバック（例えば、ユーザーに提供される問題に対するユーザーのそれなりの解答など）を獲得することができる。このような学習支援システム２００は、通信網１００上での学習支援サービス提供のために運営される運営サーバーでもよい。
【００２７】
また、本発明の一実施例に係る学習支援システム２００は、四則演算問題に出題され得る数字類型のうち、少なくとも一つの類型に関する問題の提供を受けたユーザーからのフィードバックを参照して該当数字類型に関するユーザーの達成度点数を算出し、算出した達成度点数および／または所定のユーザー情報に基づいてユーザーの脆弱な数字類型と関連した補充問題を決定することができる。
【００２８】
このような数字類型は知識単位とマッチングされるものであり得る。本発明の発明者は、以前韓国特許登録第１０−１５１５８９４号および第１０−１６６５０２４号（前記登録明細書はその全体としてここに編入されたものと見なされるべきである）の発明の際に知識単位（ｋｎｏｗｌｅｄｇｅ  ｕｎｉｔ）という概念を初公開したことがある。このような知識単位は、本発明に関しては、四則演算問題を解くために要求される数学知識の基本単位を意味するものと理解され得る。例えば、「３ｘ７の値を求めなさい。」のような問題の知識単位は、「一桁の数と一桁の数の掛け算」であり得、「１３＋７の値を求めなさい。」のような問題の知識単位は。「二桁の数と一桁の数の足し算」であり得る。
【００２９】
知識単位と該当数字類型に関するさらに具体的な例を挙げると、本発明の一実施例により定義され得る知識単位は、「繰り上がりがない一桁の数と一桁の数の足し算」であり得るが、このような知識単位は「１＋１＝２」、「１＋２＝３」、「１＋３＝４」、〜、「７＋１＝８」、「７＋２＝９」および「８＋１＝９」の総３６個の数字類型とマッチングされ得る。
【００３０】
最後に、本発明の一実施例に係るユーザーデバイス３００は、学習支援システム２００に接続した後に通信できる機能を含むデジタル機器であって、スマートデバイス（スマートフォン、スマートウォッチ、スマートグラスなど）、デスクトップコンピュータ、ノートパソコン、ワークステーション、ＰＤＡ、ウェブパッド、移動電話機などのように、メモリー手段を具備し、マイクロ・プロセッサを搭載して演算能力を備えたデジタル機器であれば、いくらでも本発明に係るユーザーデバイス３００として採択され得る。
【００３１】
一方、本発明の一実施例によると、ユーザーデバイス３００には、ユーザーが本発明の実施例に係る四則演算学習支援のサービスの提供を受けることができるようにするアプリケーションが含まれていてもよい。このようなアプリケーションは、学習支援システム２００や外部のアプリケーション配布サーバー（図示されず）からダウンロードされたものであり得る。一方、ユーザーデバイス３００には同種のサービスの提供を受けることができるようにするブラウザが含まれていてもよい。
【００３２】
本発明に係る学習支援システム２００の構成と機能に関しては、以下の詳細な説明を通じて詳察する。一方、学習支援システム２００について前記のように説明したが、このような説明は例示的なものであって、学習支援システム２００に対して要求される機能や構成要素の少なくとも一部が、必要に応じてユーザーデバイス３００や他の外部システム（図示されず）内で具現されたり、ユーザーデバイス３００や他の外部システムに含まれてもよいことは当業者に自明である。
【００３３】
学習支援システムの構成
【００３４】
以下では、本発明の具現のために重要な機能を遂行する学習支援システム２００の内部構成と各構成要素の機能について詳察する。
【００３５】
図２は、本発明の一実施例に係る学習支援システム２００の内部構成を詳細に図示する図面である。
【００３６】
本発明の一実施例に係る学習支援システム２００は、メモリー手段を具備し、マイクロ・プロセッサを搭載して演算能力を備えたデジタル機器であり得る。このような学習支援システム２００はサーバーシステムであり得る。図２に図示された通り、学習支援システム２００は、点数算出部２１０、問題決定部２２０、通信部２３０および制御部２４０を含んで構成され得る。本発明の一実施例によると、点数算出部２１０、問題決定部２２０、通信部２３０および制御部２４０は、そのうち少なくとも一部が外部のシステム（例えば、ユーザーデバイス３００、その他の外部のシステムなど）と通信するプログラムモジュールであり得る。このようなプログラムモジュールは、運営システム、アプリケーションモジュールまたはその他のプログラムモジュールの形態で学習支援システム２００に含まれ得、物理的には多様な公知の記憶装置に保存され得る。また、このようなプログラムモジュールは学習支援システム２００と通信可能な遠隔記憶装置に保存されてもよい。一方、このようなプログラムモジュールは、本発明により後述する特定の業務を遂行したり特定の抽象データの類型を実行するルーチン、サブルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを包括するが、これに制限されはしない。
【００３７】
まず、本発明の一実施例に係る点数算出部２１０は知識単位とマッチングされ得る多くの数字類型のうち、少なくとも一つの数字類型に関する問題の提供を受けたユーザーからのフィードバックを参照して、該当数字類型に関するユーザーの達成度点数を算出する機能を遂行することができる。
【００３８】
具体的には、点数算出部２１０はユーザーのフィードバックを参照して該当数字類型に関するユーザーの正確度点数および／または速度点数を算出し、算出した正確度点数および／または速度点数を利用して達成度点数を算出することができる。正確度点数は問題に対するユーザーの解答が正しいかどうかによって算出される点数であり得、速度点数はユーザーが問題を解く時間により算出される点数であり得る。例えば、点数算出部２１０はユーザーが特定の問題について正解を当てた場合に１点、間違った場合に０点を付与して、該当数字類型に関する正確度点数を算出することができ、（問題に対する目標とする問題を解く時間）／（ユーザーが実際に問題を解く時間）を該当数字類型に関する速度点数として算出することができる。
【００３９】
また、本発明の一実施例によると、点数算出部２１０は特定の知識単位や特定の数字類型に関して付与されている所定の加重値、そして／またはユーザーの学習目標に応じて設定されている所定の加重値を適用することによって、達成度点数をさらに精巧に算出することができる。
【００４０】
例えば、点数算出部２１０は、ユーザーの学習目標が高い正確度である場合、速度点数に比べて正確度点数に、より高い加重値を付与することによって調整された達成度点数を算出することができ、ユーザーの学習目標が速い速度である場合、速度点数に、より高い加重値を付与することによって調整された達成度点数を算出することができる。このために、（達成度点数）＝（加重値１ｘ正確度点数）＋（加重値２ｘ速度点数）という算出式が使われ得るが、この時、加重値１＋加重値２＝１であり、加重値１＞加重値２であるか加重値１＜加重値２となり得る。
【００４１】
一方、本発明の一実施例によると、点数算出部２１０は速度点数を算出するにおいて、ユーザー情報をさらに参照することができる。このようなユーザー情報はユーザーの学年、年齢などのようなユーザーの基本的なプロファイルに関する情報であり得る。具体的には、点数算出部２１０はユーザー情報により、特定の数字類型に該当する問題に関するユーザーの目標とする問題を解く時間を異ならせて設定することができる。すなわち、例えば、同じ数字類型であるか同じ問題であっても、ユーザーが小学校２年生の場合には目標とする問題を解く時間を短く設定し得、小学校１年生の場合には目標とする問題を解く時間を長く設定し得る。
【００４２】
また、本発明の一実施例によると、点数算出部２１０は正確度点数と速度点数を算出する時に、ユーザーが同じ数字類型に関して問題を解いた過去の履歴をさらに参照することができる。
【００４３】
具体的には、点数算出部２１０は特定の数字類型に関して累積した過去の正確度点数および／または過去の速度点数を合算することによって、正確度点数および／または速度点数を算出することができる。この場合、本発明の一実施例により、点数算出部２１０は時間が経過するほど、より古いものの正確度点数や速度点数の比重が減少するように加重値を付与して正確度点数や速度点数を算出したり、問題を解く回数が増加するにつれて、問題を解いた回数が、より前の回数による正確度点数や速度点数の比重が減少するように加重値を付与して正確度点数や速度点数を算出することができる。もちろん、点数算出部２１０はユーザーの過去に累積した正確度点数および／または速度点数の算術平均を通じて正確度点数および／または速度点数を算出してもよい。
【００４４】
例えば、ユーザーが特定の数字類型に対する問題を解くことを２回遂行し、１回目は２年前に、２回目は１年前に遂行し、２回の遂行ですべて正解を当てた場合、時間による加重値を考慮しない場合、正確度点数は２／２（すなわち、２回中に２回正解）であり得るが、時間による加重値を付与すると、正確度点数が２／２ｘ（１−０．１ｘ１）ｘ（１−０．１ｘ２）＝０．７２であり得る。すなわち、正確度点数ｘ（１−減衰係数ｘ該当数字類型に関する問題を解いた時点から経過した時間（単位：年））のような式が算出に使われ得、ここで使われる減衰係数は公知の記憶力減衰曲線により定められるものであり得る。
【００４５】
他の例として、ユーザーが特定の数字類型に対する問題を解くことを３回遂行し、３回の遂行ですべて正解を当てた場合、問題を解いた回数による加重値を考慮しない場合、正確度点数は３／３（すなわち、３回中に３回正解）であり得るが、問題を解いた回数による加重値を付与すると、正確度点数は３／３ｘ（１−０．１ｘ０）ｘ（１−０．１ｘ１）ｘ（１−０．１ｘ２）＝０．７２であり得る。すなわち、正確度点数ｘ（１−減衰係数ｘ（問題を解いた回数−１）のような式が算出に使われてもよい。ここで、問題解説副元帥は便宜上最近のコトこの１次、その次のコトこの２次などのような式で決まることができる。
【００４６】
一方、本発明の一実施例によると、点数算出部２１０は達成度点数を算出するにおいて、知識単位および数字類型のうち少なくとも一つに関して達成度点数を算出してもよい。
【００４７】
具体的には、点数算出部２１０は特定の知識単位にマッチングされ得る少なくとも一つの特定の数字類型に関するユーザーの達成度点数を合算して知識単位の達成度点数を算出することができ、特定の数字類型のうち少なくとも一部に関して達成度点数を別途に算出することもできる。前者の場合、知識単位にマッチングされる少なくとも一つの数字類型に関するユーザーの達成度点数を合算するにおいて、各数字類型別に加重値が異なるように付与されてもよい。
【００４８】
次いで、本発明の一実施例に係る問題決定部２２０は、点数算出部２１０によって算出される達成度点数に基づいて、そして必要に応じてユーザー情報も参照して、ユーザーが四則演算において脆弱な数字類型を決定し／するかこれと関連した補充問題を決定することができる。ユーザー情報には、ユーザーの学習学年、学習単元、学習水準、学習進度などのうち少なくとも一つが含まれ得る。
【００４９】
具体的な例として、問題決定部２２０はユーザーの脆弱な数字類型が小学校１年過程の「３＋５」（この場合、知識単位は繰り上がりがない一桁の数と一桁の数の足し算となる）であり、ユーザーが現在小学校３年に在学している場合、「１０７３＋２０３５」（すなわち、前述した数字類型「３＋５」を含む問題）のように、小学校３年過程に該当する問題であって、ユーザーの脆弱な数字類型が含まれる問題を補充問題として決定することができる。
【００５０】
次いで、本発明の一実施例に係る通信部２３０は、点数算出部２１０および問題決定部２２０からの／へのデータの送受信を可能とさせる機能を遂行することができる。
【００５１】
最後に、本発明の一実施例に係る制御部２４０は、点数算出部２１０、問題決定部２２０および通信部２３０間のデータの流れを制御する機能を遂行することができる。すなわち、本発明に係る制御部２４０は、学習支援システム２００の外部からの／へのデータの流れまたは学習支援システム２００の各構成要素間のデータの流れを制御することによって、点数算出部２１０、問題決定部２２０および通信部２３０でそれぞれ固有の機能を遂行するように制御することができる。
【００５２】
図３は、本発明の一実施例に係る知識単位とその知識単位にマッチングされる数字類型を例示的に示す図面である。
【００５３】
図３を参照すると、本発明の一実施例に係る学習支援システム２００は、「繰り上がりがある一桁の数と一桁の数の足し算」という知識単位にマッチングされる数字類型（例えば、「９＋１＝１０」、「９＋２＝１１」、〜、「１＋９＝１０」の総４５個の数字類型）に関して問題をユーザーに提供し、ユーザーのフィードバックを参照して知識単位別または数字類型別にユーザーの達成度点数を算出することができる。
【００５４】
図４と図５は、本発明の一実施例に係る学習支援システム２００を通じてユーザーに提供される学習内容を例示的に示す図面である。
【００５５】
図４と図５を参照すると、本発明の一実施例に係る学習支援システム２００は、ユーザーの正確度点数と速度点数に基づいて達成度点数を算出し、ユーザーの達成度点数が所定の水準以下である脆弱な数字類型として「７＋８」（４０１）、「９−２」（４０２）および「５ｘ９」（４０３）を選定し、選定したそれぞれの脆弱な数字類型に関する補充問題（４０４）を決定することができ、ユーザーの達成度点数が所定の水準以下である脆弱な数字類型として「７ｘ３」（５０１）、「５ｘ７」（５０２）および「８＋５」（５０３）を選定し、選定した脆弱な数字類型をすべて含んでいる問題（５０４）を補充問題として決定することもできる。
【００５６】
以上で説明された本発明に係る実施例は、多様なコンピュータ構成要素を通じて実行され得るプログラム命令語の形態で具現されてコンピュータ読み取り可能な記録媒体に記録され得る。前記コンピュータ読み取り可能な記録媒体は、プログラム命令語、データファイル、データ構造などを単独でまたは組み合わせて含むことができる。前記コンピュータ読み取り可能な記録媒体に記録されるプログラム命令語は、本発明のために特別に設計され構成されたものであるか、コンピュータソフトウェア分野の当業者に公知とされていて使用可能なものであり得る。コンピュータ読み取り可能な記録媒体の例には、ハードディスク、フロッピーディスクおよび磁気テープのような磁気媒体、ＣＤ−ＲＯＭおよびＤＶＤのような光記録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気−光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉｕｍ）、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどのような、プログラム命令語を保存し実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令語の例には、コンパイラによって作られるような機械語コードだけでなく、インタープリタなどを使ってコンピュータによって実行され得る高級言語コードも含まれる。ハードウェア装置は、本発明に係る処理を遂行するために一つ以上のソフトウェアモジュールに変更され得、その逆も同じである。
【００５７】
以上、本発明が具体的な構成要素などのような特定の事項と限定された実施例および図面によって説明されたが、これは本発明のより全般的な理解を助けるために提供されたものに過ぎず、本発明は前記実施例に限定されるものではなく、本発明が属する技術分野で通常の知識を有する者であれば、このような記載から多様な修正と変更を図ることができる。
【００５８】
したがって、本発明の思想は前記説明された実施例に限定されて定められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等なまたはこれから等価的に変更されたすべての範囲は、本発明の思想の範疇に属するものと言える。
【図１】
2020513109.tif 000003
【図２】
2020513109.tif 000004
【図３】
2020513109.tif 000005
【図４】
2020513109.tif 000006
【図５】
2020513109.tif 000007
【国際調査報告】
2020513109.tif 000008
2020513109.tif 000009
2020513109.tif 000010
2020513109.tif 000011