言語学習支援システム、言語学習支援方法、言語学習支援プログラムおよびそのプログラムを記録した記録媒体
【課題】学習者が、単調さ、退屈さ、味気なさを感じることなく、単語の意味や用法を学習でき、さらに、学習に対する達成感が得られる言語学習支援システムを提供することを目的とする。
【解決手段】文を記憶する文情報記憶部8と、文の要素の学習結果を記憶する要素情報記憶部9とを備え、文情報記憶部8から文を読み出して学習者に提示し、提示された文の要素に対する学習者の回答を要素ごとに理解できるか否かで入力し、要素情報記憶部9の文の要素の学習結果に反映させ、要素情報記憶部9の文の要素の学習結果を学習者に提示する。
【解決手段】文を記憶する文情報記憶部8と、文の要素の学習結果を記憶する要素情報記憶部9とを備え、文情報記憶部8から文を読み出して学習者に提示し、提示された文の要素に対する学習者の回答を要素ごとに理解できるか否かで入力し、要素情報記憶部9の文の要素の学習結果に反映させ、要素情報記憶部9の文の要素の学習結果を学習者に提示する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、学習者が、単調さ、退屈さ、味気なさを感じることなく、単語の意味や用法を学習でき、さらに、学習に対する達成感が得られる言語学習支援システム、言語学習支援方法、言語学習支援プログラムおよびそのプログラムを記録した記録媒体に関する。
【背景技術】
【0002】
言語学習において、単語を学習する方法としては次のような方法がある。ひとつの方法は、単語とその意味を併記した単語集を使い、単語を見て思い浮かべた意味が、単語と併記された意味と合っていれば覚えたとする方法である。別の方法としては、特開平8−69244号広報に記載されたような学習機器を使う方法がある。このような学習機器では、学習者が学習画面上に表示された単語の意味を思い浮かべ、解答ボタンを選択して答を表示させ、学習者が思い浮かべた意味と答が合っていれば正解ボタンを選択し、合っていなければ不正解ボタンを選択することにより学習結果が記録される。そして記録された学習結果は表示される。
【特許文献1】特開平8−69244号広報
【発明の開示】
【発明が解決しようとする課題】
【0003】
上記で述べた方法は、どの単語を覚えていて、どの単語は覚えていないかということや、覚えた単語の数を把握しやすい。このため、学習者は学習したという達成感が得られる。しかしながら、単語の用法を覚えられないという問題点がある。単語の用法を覚えられないと、文を読むことは出来ても、正しい文を作ることができない。また、上記で述べた方法では、単調さ、退屈さ、味気なさを伴う。また、1つの単語が複数の意味や用法を持つ場合は、複数の意味や用法を一度に思い浮かべなければならず、学習者にとって負担となる。
【0004】
そこで、本発明は、学習者が、単調さ、退屈さ、味気なさを感じることなく、単語の意味や用法を学習でき、1つの単語が複数の意味や用法を持つ場合にも、複数の意味や用法を一度に思い浮かべる必要がなく、さらに、学習に対する達成感が得られる言語学習支援システム、言語学習支援方法、言語学習支援プログラムおよびそのプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【0005】
最初に、本発明において用いる用語を次のように定義する。
【0006】
文は単語がつながって1つの表現をなすものである。したがって、文は少なくとも2つの単語から成る。
【0007】
文の要素は、文を構成するものであり、単語、熟語などがある。
【0008】
これより本発明の目的を達成するための手段について説明する。
【0009】
請求項1に記載の発明は、学習者が言語を学習するのを支援する言語学習支援システムであって、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、を備えたことを特徴とする言語学習支援システムである。
【0010】
請求項2に記載の発明は、学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラムである。
【0011】
請求項3に記載の発明は、学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0012】
請求項4に記載の発明は、学習者が言語を学習するのを支援するために、文記憶手段から文を読み出して学習者に対して提示する文提示ステップと、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、要素学習結果記憶手段に記憶される前記文の要素の学習結果に反映させる回答入力処理ステップと、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示ステップと、を含むことを特徴とする言語学習支援方法である。
【0013】
請求項1ないし4に記載の発明では、文記憶手段は文を記憶し、要素学習結果記憶手段は文の要素の学習結果を記憶する。文記憶手段から文を読み出して学習者に提示し、提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、学習者が理解できると回答した場合には要素学習結果記憶手段の要素の学習結果も理解できると記憶し、一方、学習者が理解できないと回答した場合には要素の学習結果も理解できないと記憶する。そして、要素学習結果記憶手段に記憶した要素の学習結果を学習者に提示する。したがって、学習者は提示された文の要素を理解できるか否かを要素毎に回答するだけで、文の要素の学習結果を把握できる。
【0014】
請求項5に記載の発明は、請求項1に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援システムである。
【0015】
請求項6に記載の発明は、請求項2に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援プログラムである。
【0016】
請求項7に記載の発明は、請求項3に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0017】
請求項8に記載の発明は、請求項4に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援方法である。
【0018】
請求項5ないし8に記載の発明では、それぞれ、請求項1ないし4に記載の発明に対して、要素学習結果記憶手段を、複数の意味ないし用法を持つ単語は異なる要素として学習結果を記憶できるようにする。したがって、学習者は同一の単語であっても、意味毎、ないし用法毎に学習結果を把握できる。
【発明の効果】
【0019】
本発明による言語学習支援システムは以上説明したように構成されているので以下に記載されるような効果を奏する。
【0020】
学習者は、提示された文を学習するので、単語の意味だけでなく、単語の用法も学習できる。
【0021】
学習者は、提示された文の要素に対して理解できるか否かを要素毎に回答すると、単語の意味や用法についての学習結果が得られるので、学習に対する達成感を得られる。
【0022】
学習者は、単語の意味を丸暗記するという単調で退屈な学習をしなくて済む。したがって、単語の意味の丸暗記を強いられることによる学習者の言語学習に対する意欲喪失を防ぐことができる。
【0023】
複数の意味や用法を持つ単語の場合、意味や用法に応じた文を用意して学習者に提示することが出来るので、学習者は1つの単語に対して複数の意味や用法を丸暗記しなくて済む。したがって、学習者は抵抗なく学習できる。
【0024】
学習者に提示する文の中に複数の要素を含ませ、同時に複数の要素の学習が出来るように出来る。したがって、効率的に学習ができる。
【発明を実施するための最良の形態】
【0025】
本発明による言語学習支援システムの実施の形態を図面を用いて説明する。本説明では、日本人が英語の学習をする場合の言語学習支援システムについて説明する。
【0026】
図1に本発明の言語学習支援システムの構成例を示す。制御部1は本言語学習支援システムの各処理を実行するためのCPU(中央演算処理装置)と、CPUが実行する制御プログラム、およびそれを実行するためのデータを予め記憶したROMと、CPUのワークエリアとして用いられるRAMとを備える。日付発生部2はリアルタイムクロックを備え、西暦の年、月、日から成る日付データを発生する。キーボード3およびマウス4は提示された文の要素に対する回答の入力や、処理の選択を行うための入力を行う。ディスプレイ5は文、訳、要素の表示、処理の選択肢、学習履歴などの表示を行う。プリンタ6は学習履歴などの印刷を行う。音声出力部7は文を音声として出力する。
【0027】
文情報記憶部8は学習者に対して提示する文(テキスト形式、音声形式)、文の訳、文の要素、文の要素のすべてを理解したか否かの学習履歴を記憶する。このデータ構造は図2のように、文番号欄、文テキスト欄、訳欄、使用要素名欄、音声ファイル名欄、学習履歴欄から成る。
【0028】
文番号欄には、それぞれの文に与えられた番号である文番号が記述されている。文テキスト欄には文がテキスト形式で記述されている。要素になっている単語や熟語にはアンダーラインが施されている。訳欄には文の訳が記述されている。訳の他に解説などを記述してもよい。使用要素名欄には、文が使用している1つまたは複数の要素の要素名が記述されている。要素の意味は後に説明する要素情報記憶部9で定義されている。音声ファイル名欄には文を音声として提示する場合に使用する音声ファイル名が記述されている。音声ファイルは後で説明する音声ファイル記憶部11に記憶されている。本実施の形態では、ファイル名の拡張子が.wavのWAVEファイル形式の音声記録形式が使われているが、この音声記録形式に限定するものではない。
【0029】
学習履歴欄は、最新の2回の学習履歴を記憶するために、前回と前前回の2つの欄が設けられている。さらに、それぞれの欄に学習した日付を記録するための日付欄と学習結果を記録するための学習結果欄を設けている。日付は西暦の年、月、日で記述し、学習結果は、文のすべての要素を理解できた時は○、そうでない時は×を記述する。新たな学習履歴を記録する場合は、前回の学習履歴欄のデータを前前回の学習履歴欄に移動し、新たな学習履歴を前回の学習履歴の欄に記録する。図2は、学習前の状態なので学習履歴欄は空白となっている。
【0030】
要素情報記憶部9は、文情報記憶部8で使われている要素の定義、要素の学習履歴が記録される。このデータ構造は図3に示すように、要素名欄、要素定義欄、使用文番号欄、学習履歴欄から成っている。
【0031】
要素名欄には要素に付けた名前である要素名がアルファベット順に記述されている。要素名は要素が単語の場合は、“単語(数値)”という形式で表現される。単語の場合、複数の意味があったり、用法が色々あったりするので、このようにして数値で区別する。例えば、stop(1)、stop(2)のようにstopという単語が2つに分けて定義されている。要素が熟語の場合の要素名は“熟語(数値)”という形式で、単語の場合と同様に、意味や用法により区別できるようにしている。
【0032】
要素定義欄には、要素に対する定義が記述されている。単語の場合は、“品詞名:意味”という形式で定義されている。図3において、品詞名は、動は動詞、名は名詞、副は副詞を意味する。例えば、要素のarrive(1)は“動:着く”と定義されているが、これは、要素のarrive(1)は動詞として“着く”という意味で使われることを意味している。熟語の場合は“熟:意味”という形式で定義されている。
【0033】
使用文番号欄には、要素が使われている文の文番号が記述されている。例えば、要素のarrive(1)は文番号が3の文に使われているので3と記述されている。
【0034】
学習履歴欄は、最新の2回の学習履歴を記憶するために、前回と前前回の2つの欄が設けられている。さらに、それぞれの欄に学習した日付を記録するための日付欄と学習結果を記録するための学習結果欄を設けている。日付は西暦の年、月、日で記述し、学習結果は、理解できた時は○、理解できなかった時は×で記述する。新たな学習履歴を記録する場合は、前回の学習履歴欄のデータを前前回の学習履歴欄に移動し、新たな学習履歴を前回の学習履歴の欄に記録する。図3は、学習前の状態なので学習履歴欄は空白となっている。
【0035】
総合学習履歴記憶部10のデータ構造は図4のように学習履歴欄で構成されている。学習履歴欄は最新の2回の学習履歴を記録するために前回と前前回の2つがあり、それぞれ、日付欄、理解文数/全文数欄、理解要素数/全要素数欄がある。日付欄には学習した日付が西暦の年、月、日で記述される。理解文数/全文数欄には、学習者が理解した文の数(以後、理解文数という)と文情報記憶部8に記憶されている文の数(以後、全文数という)が(理解文数/全文数)という形式で記述される。なお、理解した文とは、文のすべての要素を理解した文をいう。図4では理解文数は学習前なので0、全文数は6なので0/6と記録されている。理解要素数/全要素数欄には、学習者が理解した要素の数(以後、理解要素数という)と要素情報記憶部9で定義されている要素の数(以後、全要素数という)が(理解要素数/全要素数)という形式で記述される。図4では理解要素数は学習前なので0、全要素数は14なので0/14となっている。なお、新たな学習履歴を記録する場合は、前回の学習履歴欄のデータを前前回の学習履歴欄に移動し、新たな学習履歴を前回の学習履歴の欄に記録する。
【0036】
音声ファイル記憶部11は、文を音声で提示する場合に使用する音声ファイルを記憶する。どの音声ファイルを使用するかについては、文情報記憶部8の音声ファイル名欄に記述されている。
【0037】
図15は図1の言語学習支援システムのメインルーチンのフローチャートである。このフローチャートを用いて本言語学習支援システムの動作を説明する。なお、文情報記憶部8、要素情報記憶部9、総合学習履歴記憶部10のデータは図2、図3、図4のようになっているものとする。
【0038】
学習支援システムがスタートすると、まず、ステップS10が実行され、図5のようにディスプレイ5の画面上にメニュー画面50が表示される。メニュー画面50には、文学習履歴ボタン53、要素学習履歴ボタン54、未学習要素ボタン55、総合学習履歴ボタン56、再学習実行ボタン57、学習実行ボタン58、学習終了ボタン59が表示される。これらのボタンはキーボード3でのキー操作またはマウス4でのクリックで選択される。
【0039】
次にステップS11が実行され、これらのボタンのいずれかが選択されるのを待機する状態となる。
【0040】
文学習履歴ボタン53、要素学習履歴ボタン54、未学習要素ボタン55、総合学習履歴ボタン56、再学習実行ボタン57は、学習後に学習履歴を見たり、再学習を行うためのボタンである。これらのボタンが選択された場合の動作については後で説明する。
【0041】
学習終了ボタン59が選択された場合は、ステップS18の学習終了処理が実行され、本システムの動作が終了する。
【0042】
学習実行ボタン58が選択されると、ステップS17の学習画面実行処理に進む。
【0043】
ステップS17の学習画面実行処理の詳細を図16のフローチャートを用いて説明する。
【0044】
まず、ステップS17-1で学習画面の枠の表示が実行され、図6のようにディスプレイ5の画面上に学習画面60を表示する。学習画面60には、日付表示62、学習タイトル表61、文表示領域63、訳表示領域64、要素表示領域65、音声出力ボタン66、解説表示ボタン67、わからないボタン68、わかるボタン69、次の文ボタン70が表示される。
【0045】
日付表示62は日付発生部2から日付を読み出して表示される。日付表示62は2005年5月1日を示している。
【0046】
学習タイトル表61には、文番号欄、理解文数/全文数欄、理解要素数/全要素数欄が表示される。文番号欄はどの文番号の文を学習しているかを示す。この時点では文が提示されていないので0と表示されている。理解文数/全文数欄には理解文数と全文数が、理解文数/全文数という形式で表示される。この時点では理解文数は0、全文数は6なので、0/6と表示される。理解要素数/全要素数欄には理解要素数と全要素数が理解要素数/全要素数という形式で表示される。この時点では理解要素数は0、全要素数は14なので0/14と表示される。
【0047】
文表示領域63、訳表示領域64、要素表示領域65には、この時点では、表示領域が示されているだけで内容は表示されていない。
【0048】
次にステップS17-2が実行される。このステップでは、文ポインタ変数が1に、理解文数変数が0に、理解要素数変数が0に設定される。文ポインタ変数は、提示する文を文情報記憶部8から読み出すための文番号の指定を行う。理解文数変数は理解した文の数を数える。理解要素数変数は理解した要素の数を数える。
【0049】
次にステップS17-3が実行される。このステップでは、文表示領域63、訳表示領域64、要素表示領域65をクリアし、文表示領域63に文ポインタ変数で指定される文番号の文を文情報記憶部8から読み出して表示する。また、文の最初の要素に要素カーソル71を置く。さらに、学習者が文のすべての要素に対して回答する前に次の文が提示されるのを防ぐため、次の文ボタン70を選択不可にする。
【0050】
すると、ディスプレイ5の画面は図7のように学習画面60aのようになる。文表示領域63には文情報記憶部8から読み出された文番号が1の文が表示されている。学習タイトル表61の文番号の表示は1となる。文の要素になっている単語や熟語にはアンダーラインが付加される。このアンダーラインによって、学習者は要素になっている単語や熟語を知ることができる。この場合には、speaks、English、fluentlyの3つの単語にアンダーラインが付加され、さらに文の最初の要素である単語(speaks)の直下には要素カーソル71が置かれている。なお、文を提示する順序は、文番号の順ではなくランダムにすると、毎回同じ順序で文が提示されることがないので単調になることを防ぐことができる。
【0051】
なお、学習画面60から学習画面60aの変化は瞬時に行われるので、学習者は学習画面60の画面を見ることはない。
【0052】
次にステップS17-4が実行され、音声出力ボタン66、解説表示ボタン67、わかるボタン69、わからないボタン68、のいずれかが選択されるのを待つ状態になる。
【0053】
音声出力ボタン66が選択されると、ステップS17-5が実行され、表示されている文の音声ファイルが音声ファイル記憶部11から読み出され、音声出力部7によって音声で提示されるので、学習者はヒヤリングの学習をすることができる。その後、ステップS17-4が再び実行され、いずれかのボタンが選択されるのを待つ状態となる。なお、学習者は、学習の進行を速めたい時は、音声出力ボタン66を選択しなくてもよい。
【0054】
解説表示ボタン67が選択されると、ステップS17-6が実行され、訳表示領域64に訳が、要素表示領域65に要素が表示される。その後、ステップS17-4が再び実行され、いずれかのボタンが選択されるのを待つ状態となる。なお、解説表示ボタン67は、学習結果の記録とは関係ないので、回答を始める前に選択してもよいし、回答を終了してから選択してもよいし、あるいは、学習の進行を速めたい時は選択しなくてもよい。
【0055】
わかるボタン69、わからないボタン68が選択された場合は、ステップS17-7の回答ボタン処理が実行される。ステップS17-7の回答ボタン処理を図17を用いて詳細に説明する。
【0056】
まず、ステップS17-7-1で、わかるボタン69、わからないボタン68のどちらが選択されたのかを調べる。わかるボタン69が選択された場合はステップS17-7-2に進み、わからないボタン68が選択された場合はステップS17-7-3に分岐する。
【0057】
わかるボタン69が選択された場合は、ステップS17-7-2で、要素情報記憶部9の提示されている文の要素カーソル71で指定されている要素の学習履歴欄に日付発生部2から読み出した日付と学習結果として○の記号を記録する。さらに、要素カーソル71に代えて要素学習結果マーク72として○を表示する。さらに、理解要素数変数に1を加算し、さらに、理解要素数変数の値を学習タイトル表61の理解要素数/全要素数欄に理解要素数として表示する。このように、わかるボタン69を選択すると学習者は理解要素数の値が増える瞬間を見ることができるので達成感を得られる。次にステップS17-7-4に進む。
【0058】
わからないボタン68が選択された場合は、ステップS17-7-3で、要素情報記憶部9の提示されている文の要素カーソル71で指定されている要素の学習履歴欄に日付発生部2から読み出した日付と学習結果として×の記号を記録する。さらに、要素カーソル71に代えて要素学習結果マーク72として×を表示する。次にステップS17-7-4に進む。
【0059】
ステップS17-7-4では、提示されている文のすべての要素に対して学習者の回答が終了したか否かを調べる。まだ終了していない場合は、ステップS17-7-5に進み、終了した場合にはステップS17-7-6に進む。
【0060】
ステップS17-7-5では、要素カーソル71を次の要素に移動させる。図8は図7の学習画面60aの状態において、学習者が最初の単語(speaks)に対して理解できると回答した時の学習画面60bである。単語(speaks)の直下には要素学習結果マーク72として○の記号が表示され、要素カーソル71は次の単語(English)の直下に移動している。また、学習タイトル表61の理解要素数/全要素数欄は、学習者が単語(speaks)に対して理解できると回答したので0/14から1/14に変化している。このようにして、学習者が回答する要素が残っている場合の回答ボタン処理をいったん終了する。
【0061】
ステップS17-7-6では、文情報記憶部8の提示されている文(この場合は文番号が1の文)の学習履歴欄に日付発生部2から読み出した日付と、学習結果として、この文のすべての要素がわかった場合は○の記号を、そうでない場合は×に記号を記録する。さらに、文のすべての要素がわかった場合は理解文数変数に1を加算し、学習タイトル表61の理解文数/全文数欄の理解文数として理解文数変数の値を表示する。さらに、わかるボタン69、わからないボタン68を選択不可、次の文ボタンを選択可能とする。そして回答ボタン処理を終了する。
【0062】
再び図16を使用して説明する。ステップS17-7の回答ボタン処理が終了すると、ステップS17-4が実行され、いずれかのボタンが選択されるのを待つ状態になる。
【0063】
提示されている文のすべての要素について回答が終了していない場合は、要素カーソル71が指定している要素について、わかるボタン69、わからないボタン68を選択して回答が学習者によって行われ、その都度、回答ボタン処理が実行される。
【0064】
提示されている文のすべての要素について回答が終了した場合は、次の文ボタン70を選択できるようになる。この時点でのディスプレイ5の画面の例として図9に学習画面60cを示す。なお、提示された文が文番号が1の文であり、学習者は3つの要素のすべてに理解したと回答したとしている。学習タイトル表61の理解文数/全文数欄は、学習者が文のすべての要素を理解したので0/6から1/6となり、理解した文の数が1つ増えたことを示す。また、理解要素数/全要素数欄は、提示されている文番号が1の文は3つの要素を持っているので、0/14から3/14となり、理解した要素数は3つ増えたことを示す。また、3つの要素に対応する単語の下に要素学習結果マーク72として○が表示されている。また、この時点では、解説表示ボタン67が選択されていて、訳表示領域64に訳が、要素表示領域65に要素が表示されている。このようにして、1つの提示された文に対する処理が終了する。
【0065】
次の文ボタン70が選択された場合は、ステップS17-8(次の文ボタン処理)で文ポインタ変数を1だけ増やし、ステップS17-9で文ポインタ変数と全文数を比較する。文ポインタ変数が全文数より小さいか、等しい場合は、表示する文が残っているので、ステップS17-3に分岐し、次の文の表示を行う。
【0066】
一方、文ポインタ変数が全文数より大きくなった場合は、すべての文を表示したことになるので、ステップS17-10に進む。ステップS17-10では、総合学習履歴記憶部10の学習履歴欄に日付発生部2から読み出した日付を日付として、この時点での理解文数変数の値を理解文数として、理解要素数変数の値を理解要素数として記録する。この時点での理解文数変数の値は学習者が理解した文の数、理解要素数変数の値は学習者が理解した要素数になっている。こうして、ステップS17の学習画面実行処理が終了する。
【0067】
再び、図15を使用して説明する。ステップS17の学習画面実行処理が終了すると、ステップS10が再び実行されて図5に示すメニュー画面50が表示される。
【0068】
このようにして、一通り学習してメニュー画面50に戻ると、それまでの学習履歴を見ることができる状態になる。次にメニュー画面50での学習履歴の表示について説明する。なお、直前の学習で学習者が文番号が4の文の単語(suddenly)に対してのみ理解できないと回答したとして説明する
【0069】
文学習履歴ボタン53を選択すると、ステップS12が実行され、文情報記憶部8に記憶されたデータに基づいて図10に示す文学習履歴表がディスプレイ5上に表示される。この文学習履歴表の構成は、すでに説明した文情報記憶部8のデータ構造と同じである。学習履歴欄には、最新の学習履歴が記録されている。これによると、最新の学習日は2005年5月1日であり、学習者は文番号が4の文を理解していないことがわかる。
【0070】
要素学習履歴ボタン54を選択すると、ステップS13が実行され、要素情報記憶部9に記憶されたデータに基づいて図11に示す要素学習履歴表がディスプレイ5上に表示される。この要素学習履歴表の構成は、すでに説明した要素情報記憶部9のデータ構造と同じである。学習履歴欄には、最新の学習履歴が記録されている。この表を見ると、どの要素が理解できていて、どの要素が理解できていないかが把握できる。学習者は、理解できた要素に対しては達成感が得られ、理解できていない要素に対しては学習目標ができる。これによると、最新の学習日は2005年5月1日であり、学習者は文番号が4の文の要素であるsuddenly(1)を理解していないことがわかる。したがって、理解できていない要素の学習が直ちにできる。
【0071】
未学習要素ボタン55を選択すると、ステップS14が実行され、要素情報記憶部9に記憶されたデータに基づいて図12に示す未学習要素表がディスプレイ5上に表示される。この未学習要素表は、ステップS13で説明した要素学習履歴表から理解していない要素のデータのみを抜き出したものである。これによると、学習者はsuddenly(1)の要素を理解していないことが簡単にわかる。したがって、理解できていない要素の学習が直ちにできる。
【0072】
総合学習履歴ボタン56を選択すると、ステップS15が実行され、総合学習履歴記憶部10に記憶されたデータに基づいて図13に示す総合学習履歴表がディスプレイ5上に表示される。この総合学習履歴表は、すでに説明した総合学習履歴記憶部10のデータ構造と同じである。学習履歴欄には、最新の学習履歴が記録されている。これによると、最新の学習日は2005年5月1日であり、全文数の6に対して理解文数は5であり、全要素数の14に対して理解要素数は13であることがわかる。このように,学習者は総合学習履歴表を見ることによって総合的な学習結果を数値として知ることができる。
【0073】
再学習実行ボタン57を選択すると、ステップS16が実行され、すべての要素が理解できなかった文番号毎に、文、訳、要素が一度に表示される。図14に文番号が4の文の単語suddenlyのみが理解できなかった場合の再学習画面140を示す。再学習画面140には再学習タイトル表141、日付表示62、文表示領域63、要素学習結果マーク72、訳表示領域64、要素表示領域65、音声出力ボタン66、次の文ボタン70が表示される。再学習タイトル表141は文番号欄から成る。文番号欄には理解できなかった文の文番号(この場合は4)が表示されている。要素学習結果マーク72は要素毎に学習結果が○か×の記号で示されており、どの要素が理解できなかったかがを把握できる。この場合は、単語のsuddenlyに×の記号がついている。学習者は、この画面を見ることにより、理解できなかった文の再学習ができる。すべての要素が理解できなかった文が複数ある場合は次の文ボタン70を選択することにより、次の理解できなかった文が表示される。
【0074】
このようにして、学習者は文の要素の個別の学習結果および総合的な学習結果を見ることができ、また、再学習ができる。なお、学習履歴はディスプレイ5に表示するだけでなくプリンタ6に出力してもよい。
【0075】
以上が、図1の言語学習支援システムのフローチャートの説明である。
【0076】
このようにして、学習者は提示された文の要素に対して理解できたか否かを回答することにより、提示された文の要素である単語、熟語の学習結果を把握できる。
【0077】
本実施の形態では6つの文で14の要素を学習できるようになっているが、実際の言語学習では、学習すべき要素の数は非常に多い。このような場合は、1回の学習に適切な文の数を1グループとし、複数のグループのデータを用意し、学習するグループを学習者が選択できるようにしてもよい。
【0078】
本実施の形態では、stopという単語をstop(1)、stop(2)という2つの要素の分けている。このように、同じ単語であっても、意味や用法により異なる要素として取り扱えるので、意味や用法ごとの学習結果を把握できる。
【0079】
本実施の形態では、日本人が英語の学習をする場合について説明したが、その他の言語を学習する場合でも同様に実施できる。また、日本人が日本語を学習する場合にも実施できる。つまり、学習者が母国語を学習する場合でも、外国語を学習する場合でも、本発明による言語学習支援システムを実施できる。
【0080】
なお、本実施の形態ではパソコンなどを使った一人の学習者のためのスタンドアロンのシステムについて説明しているが、IDやパスワードを使ってシステムにログインするようにすれば複数の学習者で使用する事もできる。
【0081】
また、インターネットやLANの環境でも本発明による言語学習支援システムを実現できる。この場合は、指導者がネットワーク環境で複数の学習者を指導する事も可能となる。したがって、言語の教育において、指導者は、どの学習者が、どの文の要素が理解できていないかを簡単に把握できるので、効率的な指導が可能となる。
【0082】
また、携帯情報機器で本発明を実現すれば、どこでも使える言語学習支援システムとなる。
【図面の簡単な説明】
【0083】
【図1】本発明の言語学習支援支援システムの実施形態の構成を示す図である。
【図2】図1に示す実施形態における文情報記憶部のデータ構造を示す図である。
【図3】図1に示す実施形態における要素情報記憶部のデータ構造を示す図である。
【図4】図1に示す実施形態における総合学習履歴記憶部のデータ構造を示す図である。
【図5】図1に示す実施形態におけるメニュー画面を示す図である。
【図6】図1に示す実施形態における学習画面を示す図である。
【図7】図1に示す実施形態における学習画面を示す図である。
【図8】図1に示す実施形態における学習画面を示す図である。
【図9】図1に示す実施形態における学習画面を示す図である。
【図10】図1に示す実施形態における文学習履歴表を示す図である。
【図11】図1に示す実施形態における要素学習履歴表を示す図である。
【図12】図1に示す実施形態における未学習要素表を示す図である。
【図13】図1に示す実施形態における総合学習履歴表を示す図である。
【図14】図1に示す実施形態における再学習画面を示す図である。
【図15】図1に示す実施形態におけるメインのフローチャートである。
【図16】図15のステップS17の詳細なフローチャートである。
【図17】図16のステップS17-7の詳細なフローチャートである。
【符号の説明】
【0084】
1 制御部
2 日付発生部
3 キーボード
4 マウス
5 ディスプレイ
6 プリンタ
7 音声出力部
8 文情報記憶部
9 要素情報記憶部
10 総合学習履歴記憶部
11 音声ファイル記憶部
50 メニュー画面
60 学習画面
140 再学習画面
【技術分野】
【0001】
本発明は、学習者が、単調さ、退屈さ、味気なさを感じることなく、単語の意味や用法を学習でき、さらに、学習に対する達成感が得られる言語学習支援システム、言語学習支援方法、言語学習支援プログラムおよびそのプログラムを記録した記録媒体に関する。
【背景技術】
【0002】
言語学習において、単語を学習する方法としては次のような方法がある。ひとつの方法は、単語とその意味を併記した単語集を使い、単語を見て思い浮かべた意味が、単語と併記された意味と合っていれば覚えたとする方法である。別の方法としては、特開平8−69244号広報に記載されたような学習機器を使う方法がある。このような学習機器では、学習者が学習画面上に表示された単語の意味を思い浮かべ、解答ボタンを選択して答を表示させ、学習者が思い浮かべた意味と答が合っていれば正解ボタンを選択し、合っていなければ不正解ボタンを選択することにより学習結果が記録される。そして記録された学習結果は表示される。
【特許文献1】特開平8−69244号広報
【発明の開示】
【発明が解決しようとする課題】
【0003】
上記で述べた方法は、どの単語を覚えていて、どの単語は覚えていないかということや、覚えた単語の数を把握しやすい。このため、学習者は学習したという達成感が得られる。しかしながら、単語の用法を覚えられないという問題点がある。単語の用法を覚えられないと、文を読むことは出来ても、正しい文を作ることができない。また、上記で述べた方法では、単調さ、退屈さ、味気なさを伴う。また、1つの単語が複数の意味や用法を持つ場合は、複数の意味や用法を一度に思い浮かべなければならず、学習者にとって負担となる。
【0004】
そこで、本発明は、学習者が、単調さ、退屈さ、味気なさを感じることなく、単語の意味や用法を学習でき、1つの単語が複数の意味や用法を持つ場合にも、複数の意味や用法を一度に思い浮かべる必要がなく、さらに、学習に対する達成感が得られる言語学習支援システム、言語学習支援方法、言語学習支援プログラムおよびそのプログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【0005】
最初に、本発明において用いる用語を次のように定義する。
【0006】
文は単語がつながって1つの表現をなすものである。したがって、文は少なくとも2つの単語から成る。
【0007】
文の要素は、文を構成するものであり、単語、熟語などがある。
【0008】
これより本発明の目的を達成するための手段について説明する。
【0009】
請求項1に記載の発明は、学習者が言語を学習するのを支援する言語学習支援システムであって、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、を備えたことを特徴とする言語学習支援システムである。
【0010】
請求項2に記載の発明は、学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラムである。
【0011】
請求項3に記載の発明は、学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0012】
請求項4に記載の発明は、学習者が言語を学習するのを支援するために、文記憶手段から文を読み出して学習者に対して提示する文提示ステップと、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、要素学習結果記憶手段に記憶される前記文の要素の学習結果に反映させる回答入力処理ステップと、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示ステップと、を含むことを特徴とする言語学習支援方法である。
【0013】
請求項1ないし4に記載の発明では、文記憶手段は文を記憶し、要素学習結果記憶手段は文の要素の学習結果を記憶する。文記憶手段から文を読み出して学習者に提示し、提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、学習者が理解できると回答した場合には要素学習結果記憶手段の要素の学習結果も理解できると記憶し、一方、学習者が理解できないと回答した場合には要素の学習結果も理解できないと記憶する。そして、要素学習結果記憶手段に記憶した要素の学習結果を学習者に提示する。したがって、学習者は提示された文の要素を理解できるか否かを要素毎に回答するだけで、文の要素の学習結果を把握できる。
【0014】
請求項5に記載の発明は、請求項1に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援システムである。
【0015】
請求項6に記載の発明は、請求項2に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援プログラムである。
【0016】
請求項7に記載の発明は、請求項3に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0017】
請求項8に記載の発明は、請求項4に記載の発明において、前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする言語学習支援方法である。
【0018】
請求項5ないし8に記載の発明では、それぞれ、請求項1ないし4に記載の発明に対して、要素学習結果記憶手段を、複数の意味ないし用法を持つ単語は異なる要素として学習結果を記憶できるようにする。したがって、学習者は同一の単語であっても、意味毎、ないし用法毎に学習結果を把握できる。
【発明の効果】
【0019】
本発明による言語学習支援システムは以上説明したように構成されているので以下に記載されるような効果を奏する。
【0020】
学習者は、提示された文を学習するので、単語の意味だけでなく、単語の用法も学習できる。
【0021】
学習者は、提示された文の要素に対して理解できるか否かを要素毎に回答すると、単語の意味や用法についての学習結果が得られるので、学習に対する達成感を得られる。
【0022】
学習者は、単語の意味を丸暗記するという単調で退屈な学習をしなくて済む。したがって、単語の意味の丸暗記を強いられることによる学習者の言語学習に対する意欲喪失を防ぐことができる。
【0023】
複数の意味や用法を持つ単語の場合、意味や用法に応じた文を用意して学習者に提示することが出来るので、学習者は1つの単語に対して複数の意味や用法を丸暗記しなくて済む。したがって、学習者は抵抗なく学習できる。
【0024】
学習者に提示する文の中に複数の要素を含ませ、同時に複数の要素の学習が出来るように出来る。したがって、効率的に学習ができる。
【発明を実施するための最良の形態】
【0025】
本発明による言語学習支援システムの実施の形態を図面を用いて説明する。本説明では、日本人が英語の学習をする場合の言語学習支援システムについて説明する。
【0026】
図1に本発明の言語学習支援システムの構成例を示す。制御部1は本言語学習支援システムの各処理を実行するためのCPU(中央演算処理装置)と、CPUが実行する制御プログラム、およびそれを実行するためのデータを予め記憶したROMと、CPUのワークエリアとして用いられるRAMとを備える。日付発生部2はリアルタイムクロックを備え、西暦の年、月、日から成る日付データを発生する。キーボード3およびマウス4は提示された文の要素に対する回答の入力や、処理の選択を行うための入力を行う。ディスプレイ5は文、訳、要素の表示、処理の選択肢、学習履歴などの表示を行う。プリンタ6は学習履歴などの印刷を行う。音声出力部7は文を音声として出力する。
【0027】
文情報記憶部8は学習者に対して提示する文(テキスト形式、音声形式)、文の訳、文の要素、文の要素のすべてを理解したか否かの学習履歴を記憶する。このデータ構造は図2のように、文番号欄、文テキスト欄、訳欄、使用要素名欄、音声ファイル名欄、学習履歴欄から成る。
【0028】
文番号欄には、それぞれの文に与えられた番号である文番号が記述されている。文テキスト欄には文がテキスト形式で記述されている。要素になっている単語や熟語にはアンダーラインが施されている。訳欄には文の訳が記述されている。訳の他に解説などを記述してもよい。使用要素名欄には、文が使用している1つまたは複数の要素の要素名が記述されている。要素の意味は後に説明する要素情報記憶部9で定義されている。音声ファイル名欄には文を音声として提示する場合に使用する音声ファイル名が記述されている。音声ファイルは後で説明する音声ファイル記憶部11に記憶されている。本実施の形態では、ファイル名の拡張子が.wavのWAVEファイル形式の音声記録形式が使われているが、この音声記録形式に限定するものではない。
【0029】
学習履歴欄は、最新の2回の学習履歴を記憶するために、前回と前前回の2つの欄が設けられている。さらに、それぞれの欄に学習した日付を記録するための日付欄と学習結果を記録するための学習結果欄を設けている。日付は西暦の年、月、日で記述し、学習結果は、文のすべての要素を理解できた時は○、そうでない時は×を記述する。新たな学習履歴を記録する場合は、前回の学習履歴欄のデータを前前回の学習履歴欄に移動し、新たな学習履歴を前回の学習履歴の欄に記録する。図2は、学習前の状態なので学習履歴欄は空白となっている。
【0030】
要素情報記憶部9は、文情報記憶部8で使われている要素の定義、要素の学習履歴が記録される。このデータ構造は図3に示すように、要素名欄、要素定義欄、使用文番号欄、学習履歴欄から成っている。
【0031】
要素名欄には要素に付けた名前である要素名がアルファベット順に記述されている。要素名は要素が単語の場合は、“単語(数値)”という形式で表現される。単語の場合、複数の意味があったり、用法が色々あったりするので、このようにして数値で区別する。例えば、stop(1)、stop(2)のようにstopという単語が2つに分けて定義されている。要素が熟語の場合の要素名は“熟語(数値)”という形式で、単語の場合と同様に、意味や用法により区別できるようにしている。
【0032】
要素定義欄には、要素に対する定義が記述されている。単語の場合は、“品詞名:意味”という形式で定義されている。図3において、品詞名は、動は動詞、名は名詞、副は副詞を意味する。例えば、要素のarrive(1)は“動:着く”と定義されているが、これは、要素のarrive(1)は動詞として“着く”という意味で使われることを意味している。熟語の場合は“熟:意味”という形式で定義されている。
【0033】
使用文番号欄には、要素が使われている文の文番号が記述されている。例えば、要素のarrive(1)は文番号が3の文に使われているので3と記述されている。
【0034】
学習履歴欄は、最新の2回の学習履歴を記憶するために、前回と前前回の2つの欄が設けられている。さらに、それぞれの欄に学習した日付を記録するための日付欄と学習結果を記録するための学習結果欄を設けている。日付は西暦の年、月、日で記述し、学習結果は、理解できた時は○、理解できなかった時は×で記述する。新たな学習履歴を記録する場合は、前回の学習履歴欄のデータを前前回の学習履歴欄に移動し、新たな学習履歴を前回の学習履歴の欄に記録する。図3は、学習前の状態なので学習履歴欄は空白となっている。
【0035】
総合学習履歴記憶部10のデータ構造は図4のように学習履歴欄で構成されている。学習履歴欄は最新の2回の学習履歴を記録するために前回と前前回の2つがあり、それぞれ、日付欄、理解文数/全文数欄、理解要素数/全要素数欄がある。日付欄には学習した日付が西暦の年、月、日で記述される。理解文数/全文数欄には、学習者が理解した文の数(以後、理解文数という)と文情報記憶部8に記憶されている文の数(以後、全文数という)が(理解文数/全文数)という形式で記述される。なお、理解した文とは、文のすべての要素を理解した文をいう。図4では理解文数は学習前なので0、全文数は6なので0/6と記録されている。理解要素数/全要素数欄には、学習者が理解した要素の数(以後、理解要素数という)と要素情報記憶部9で定義されている要素の数(以後、全要素数という)が(理解要素数/全要素数)という形式で記述される。図4では理解要素数は学習前なので0、全要素数は14なので0/14となっている。なお、新たな学習履歴を記録する場合は、前回の学習履歴欄のデータを前前回の学習履歴欄に移動し、新たな学習履歴を前回の学習履歴の欄に記録する。
【0036】
音声ファイル記憶部11は、文を音声で提示する場合に使用する音声ファイルを記憶する。どの音声ファイルを使用するかについては、文情報記憶部8の音声ファイル名欄に記述されている。
【0037】
図15は図1の言語学習支援システムのメインルーチンのフローチャートである。このフローチャートを用いて本言語学習支援システムの動作を説明する。なお、文情報記憶部8、要素情報記憶部9、総合学習履歴記憶部10のデータは図2、図3、図4のようになっているものとする。
【0038】
学習支援システムがスタートすると、まず、ステップS10が実行され、図5のようにディスプレイ5の画面上にメニュー画面50が表示される。メニュー画面50には、文学習履歴ボタン53、要素学習履歴ボタン54、未学習要素ボタン55、総合学習履歴ボタン56、再学習実行ボタン57、学習実行ボタン58、学習終了ボタン59が表示される。これらのボタンはキーボード3でのキー操作またはマウス4でのクリックで選択される。
【0039】
次にステップS11が実行され、これらのボタンのいずれかが選択されるのを待機する状態となる。
【0040】
文学習履歴ボタン53、要素学習履歴ボタン54、未学習要素ボタン55、総合学習履歴ボタン56、再学習実行ボタン57は、学習後に学習履歴を見たり、再学習を行うためのボタンである。これらのボタンが選択された場合の動作については後で説明する。
【0041】
学習終了ボタン59が選択された場合は、ステップS18の学習終了処理が実行され、本システムの動作が終了する。
【0042】
学習実行ボタン58が選択されると、ステップS17の学習画面実行処理に進む。
【0043】
ステップS17の学習画面実行処理の詳細を図16のフローチャートを用いて説明する。
【0044】
まず、ステップS17-1で学習画面の枠の表示が実行され、図6のようにディスプレイ5の画面上に学習画面60を表示する。学習画面60には、日付表示62、学習タイトル表61、文表示領域63、訳表示領域64、要素表示領域65、音声出力ボタン66、解説表示ボタン67、わからないボタン68、わかるボタン69、次の文ボタン70が表示される。
【0045】
日付表示62は日付発生部2から日付を読み出して表示される。日付表示62は2005年5月1日を示している。
【0046】
学習タイトル表61には、文番号欄、理解文数/全文数欄、理解要素数/全要素数欄が表示される。文番号欄はどの文番号の文を学習しているかを示す。この時点では文が提示されていないので0と表示されている。理解文数/全文数欄には理解文数と全文数が、理解文数/全文数という形式で表示される。この時点では理解文数は0、全文数は6なので、0/6と表示される。理解要素数/全要素数欄には理解要素数と全要素数が理解要素数/全要素数という形式で表示される。この時点では理解要素数は0、全要素数は14なので0/14と表示される。
【0047】
文表示領域63、訳表示領域64、要素表示領域65には、この時点では、表示領域が示されているだけで内容は表示されていない。
【0048】
次にステップS17-2が実行される。このステップでは、文ポインタ変数が1に、理解文数変数が0に、理解要素数変数が0に設定される。文ポインタ変数は、提示する文を文情報記憶部8から読み出すための文番号の指定を行う。理解文数変数は理解した文の数を数える。理解要素数変数は理解した要素の数を数える。
【0049】
次にステップS17-3が実行される。このステップでは、文表示領域63、訳表示領域64、要素表示領域65をクリアし、文表示領域63に文ポインタ変数で指定される文番号の文を文情報記憶部8から読み出して表示する。また、文の最初の要素に要素カーソル71を置く。さらに、学習者が文のすべての要素に対して回答する前に次の文が提示されるのを防ぐため、次の文ボタン70を選択不可にする。
【0050】
すると、ディスプレイ5の画面は図7のように学習画面60aのようになる。文表示領域63には文情報記憶部8から読み出された文番号が1の文が表示されている。学習タイトル表61の文番号の表示は1となる。文の要素になっている単語や熟語にはアンダーラインが付加される。このアンダーラインによって、学習者は要素になっている単語や熟語を知ることができる。この場合には、speaks、English、fluentlyの3つの単語にアンダーラインが付加され、さらに文の最初の要素である単語(speaks)の直下には要素カーソル71が置かれている。なお、文を提示する順序は、文番号の順ではなくランダムにすると、毎回同じ順序で文が提示されることがないので単調になることを防ぐことができる。
【0051】
なお、学習画面60から学習画面60aの変化は瞬時に行われるので、学習者は学習画面60の画面を見ることはない。
【0052】
次にステップS17-4が実行され、音声出力ボタン66、解説表示ボタン67、わかるボタン69、わからないボタン68、のいずれかが選択されるのを待つ状態になる。
【0053】
音声出力ボタン66が選択されると、ステップS17-5が実行され、表示されている文の音声ファイルが音声ファイル記憶部11から読み出され、音声出力部7によって音声で提示されるので、学習者はヒヤリングの学習をすることができる。その後、ステップS17-4が再び実行され、いずれかのボタンが選択されるのを待つ状態となる。なお、学習者は、学習の進行を速めたい時は、音声出力ボタン66を選択しなくてもよい。
【0054】
解説表示ボタン67が選択されると、ステップS17-6が実行され、訳表示領域64に訳が、要素表示領域65に要素が表示される。その後、ステップS17-4が再び実行され、いずれかのボタンが選択されるのを待つ状態となる。なお、解説表示ボタン67は、学習結果の記録とは関係ないので、回答を始める前に選択してもよいし、回答を終了してから選択してもよいし、あるいは、学習の進行を速めたい時は選択しなくてもよい。
【0055】
わかるボタン69、わからないボタン68が選択された場合は、ステップS17-7の回答ボタン処理が実行される。ステップS17-7の回答ボタン処理を図17を用いて詳細に説明する。
【0056】
まず、ステップS17-7-1で、わかるボタン69、わからないボタン68のどちらが選択されたのかを調べる。わかるボタン69が選択された場合はステップS17-7-2に進み、わからないボタン68が選択された場合はステップS17-7-3に分岐する。
【0057】
わかるボタン69が選択された場合は、ステップS17-7-2で、要素情報記憶部9の提示されている文の要素カーソル71で指定されている要素の学習履歴欄に日付発生部2から読み出した日付と学習結果として○の記号を記録する。さらに、要素カーソル71に代えて要素学習結果マーク72として○を表示する。さらに、理解要素数変数に1を加算し、さらに、理解要素数変数の値を学習タイトル表61の理解要素数/全要素数欄に理解要素数として表示する。このように、わかるボタン69を選択すると学習者は理解要素数の値が増える瞬間を見ることができるので達成感を得られる。次にステップS17-7-4に進む。
【0058】
わからないボタン68が選択された場合は、ステップS17-7-3で、要素情報記憶部9の提示されている文の要素カーソル71で指定されている要素の学習履歴欄に日付発生部2から読み出した日付と学習結果として×の記号を記録する。さらに、要素カーソル71に代えて要素学習結果マーク72として×を表示する。次にステップS17-7-4に進む。
【0059】
ステップS17-7-4では、提示されている文のすべての要素に対して学習者の回答が終了したか否かを調べる。まだ終了していない場合は、ステップS17-7-5に進み、終了した場合にはステップS17-7-6に進む。
【0060】
ステップS17-7-5では、要素カーソル71を次の要素に移動させる。図8は図7の学習画面60aの状態において、学習者が最初の単語(speaks)に対して理解できると回答した時の学習画面60bである。単語(speaks)の直下には要素学習結果マーク72として○の記号が表示され、要素カーソル71は次の単語(English)の直下に移動している。また、学習タイトル表61の理解要素数/全要素数欄は、学習者が単語(speaks)に対して理解できると回答したので0/14から1/14に変化している。このようにして、学習者が回答する要素が残っている場合の回答ボタン処理をいったん終了する。
【0061】
ステップS17-7-6では、文情報記憶部8の提示されている文(この場合は文番号が1の文)の学習履歴欄に日付発生部2から読み出した日付と、学習結果として、この文のすべての要素がわかった場合は○の記号を、そうでない場合は×に記号を記録する。さらに、文のすべての要素がわかった場合は理解文数変数に1を加算し、学習タイトル表61の理解文数/全文数欄の理解文数として理解文数変数の値を表示する。さらに、わかるボタン69、わからないボタン68を選択不可、次の文ボタンを選択可能とする。そして回答ボタン処理を終了する。
【0062】
再び図16を使用して説明する。ステップS17-7の回答ボタン処理が終了すると、ステップS17-4が実行され、いずれかのボタンが選択されるのを待つ状態になる。
【0063】
提示されている文のすべての要素について回答が終了していない場合は、要素カーソル71が指定している要素について、わかるボタン69、わからないボタン68を選択して回答が学習者によって行われ、その都度、回答ボタン処理が実行される。
【0064】
提示されている文のすべての要素について回答が終了した場合は、次の文ボタン70を選択できるようになる。この時点でのディスプレイ5の画面の例として図9に学習画面60cを示す。なお、提示された文が文番号が1の文であり、学習者は3つの要素のすべてに理解したと回答したとしている。学習タイトル表61の理解文数/全文数欄は、学習者が文のすべての要素を理解したので0/6から1/6となり、理解した文の数が1つ増えたことを示す。また、理解要素数/全要素数欄は、提示されている文番号が1の文は3つの要素を持っているので、0/14から3/14となり、理解した要素数は3つ増えたことを示す。また、3つの要素に対応する単語の下に要素学習結果マーク72として○が表示されている。また、この時点では、解説表示ボタン67が選択されていて、訳表示領域64に訳が、要素表示領域65に要素が表示されている。このようにして、1つの提示された文に対する処理が終了する。
【0065】
次の文ボタン70が選択された場合は、ステップS17-8(次の文ボタン処理)で文ポインタ変数を1だけ増やし、ステップS17-9で文ポインタ変数と全文数を比較する。文ポインタ変数が全文数より小さいか、等しい場合は、表示する文が残っているので、ステップS17-3に分岐し、次の文の表示を行う。
【0066】
一方、文ポインタ変数が全文数より大きくなった場合は、すべての文を表示したことになるので、ステップS17-10に進む。ステップS17-10では、総合学習履歴記憶部10の学習履歴欄に日付発生部2から読み出した日付を日付として、この時点での理解文数変数の値を理解文数として、理解要素数変数の値を理解要素数として記録する。この時点での理解文数変数の値は学習者が理解した文の数、理解要素数変数の値は学習者が理解した要素数になっている。こうして、ステップS17の学習画面実行処理が終了する。
【0067】
再び、図15を使用して説明する。ステップS17の学習画面実行処理が終了すると、ステップS10が再び実行されて図5に示すメニュー画面50が表示される。
【0068】
このようにして、一通り学習してメニュー画面50に戻ると、それまでの学習履歴を見ることができる状態になる。次にメニュー画面50での学習履歴の表示について説明する。なお、直前の学習で学習者が文番号が4の文の単語(suddenly)に対してのみ理解できないと回答したとして説明する
【0069】
文学習履歴ボタン53を選択すると、ステップS12が実行され、文情報記憶部8に記憶されたデータに基づいて図10に示す文学習履歴表がディスプレイ5上に表示される。この文学習履歴表の構成は、すでに説明した文情報記憶部8のデータ構造と同じである。学習履歴欄には、最新の学習履歴が記録されている。これによると、最新の学習日は2005年5月1日であり、学習者は文番号が4の文を理解していないことがわかる。
【0070】
要素学習履歴ボタン54を選択すると、ステップS13が実行され、要素情報記憶部9に記憶されたデータに基づいて図11に示す要素学習履歴表がディスプレイ5上に表示される。この要素学習履歴表の構成は、すでに説明した要素情報記憶部9のデータ構造と同じである。学習履歴欄には、最新の学習履歴が記録されている。この表を見ると、どの要素が理解できていて、どの要素が理解できていないかが把握できる。学習者は、理解できた要素に対しては達成感が得られ、理解できていない要素に対しては学習目標ができる。これによると、最新の学習日は2005年5月1日であり、学習者は文番号が4の文の要素であるsuddenly(1)を理解していないことがわかる。したがって、理解できていない要素の学習が直ちにできる。
【0071】
未学習要素ボタン55を選択すると、ステップS14が実行され、要素情報記憶部9に記憶されたデータに基づいて図12に示す未学習要素表がディスプレイ5上に表示される。この未学習要素表は、ステップS13で説明した要素学習履歴表から理解していない要素のデータのみを抜き出したものである。これによると、学習者はsuddenly(1)の要素を理解していないことが簡単にわかる。したがって、理解できていない要素の学習が直ちにできる。
【0072】
総合学習履歴ボタン56を選択すると、ステップS15が実行され、総合学習履歴記憶部10に記憶されたデータに基づいて図13に示す総合学習履歴表がディスプレイ5上に表示される。この総合学習履歴表は、すでに説明した総合学習履歴記憶部10のデータ構造と同じである。学習履歴欄には、最新の学習履歴が記録されている。これによると、最新の学習日は2005年5月1日であり、全文数の6に対して理解文数は5であり、全要素数の14に対して理解要素数は13であることがわかる。このように,学習者は総合学習履歴表を見ることによって総合的な学習結果を数値として知ることができる。
【0073】
再学習実行ボタン57を選択すると、ステップS16が実行され、すべての要素が理解できなかった文番号毎に、文、訳、要素が一度に表示される。図14に文番号が4の文の単語suddenlyのみが理解できなかった場合の再学習画面140を示す。再学習画面140には再学習タイトル表141、日付表示62、文表示領域63、要素学習結果マーク72、訳表示領域64、要素表示領域65、音声出力ボタン66、次の文ボタン70が表示される。再学習タイトル表141は文番号欄から成る。文番号欄には理解できなかった文の文番号(この場合は4)が表示されている。要素学習結果マーク72は要素毎に学習結果が○か×の記号で示されており、どの要素が理解できなかったかがを把握できる。この場合は、単語のsuddenlyに×の記号がついている。学習者は、この画面を見ることにより、理解できなかった文の再学習ができる。すべての要素が理解できなかった文が複数ある場合は次の文ボタン70を選択することにより、次の理解できなかった文が表示される。
【0074】
このようにして、学習者は文の要素の個別の学習結果および総合的な学習結果を見ることができ、また、再学習ができる。なお、学習履歴はディスプレイ5に表示するだけでなくプリンタ6に出力してもよい。
【0075】
以上が、図1の言語学習支援システムのフローチャートの説明である。
【0076】
このようにして、学習者は提示された文の要素に対して理解できたか否かを回答することにより、提示された文の要素である単語、熟語の学習結果を把握できる。
【0077】
本実施の形態では6つの文で14の要素を学習できるようになっているが、実際の言語学習では、学習すべき要素の数は非常に多い。このような場合は、1回の学習に適切な文の数を1グループとし、複数のグループのデータを用意し、学習するグループを学習者が選択できるようにしてもよい。
【0078】
本実施の形態では、stopという単語をstop(1)、stop(2)という2つの要素の分けている。このように、同じ単語であっても、意味や用法により異なる要素として取り扱えるので、意味や用法ごとの学習結果を把握できる。
【0079】
本実施の形態では、日本人が英語の学習をする場合について説明したが、その他の言語を学習する場合でも同様に実施できる。また、日本人が日本語を学習する場合にも実施できる。つまり、学習者が母国語を学習する場合でも、外国語を学習する場合でも、本発明による言語学習支援システムを実施できる。
【0080】
なお、本実施の形態ではパソコンなどを使った一人の学習者のためのスタンドアロンのシステムについて説明しているが、IDやパスワードを使ってシステムにログインするようにすれば複数の学習者で使用する事もできる。
【0081】
また、インターネットやLANの環境でも本発明による言語学習支援システムを実現できる。この場合は、指導者がネットワーク環境で複数の学習者を指導する事も可能となる。したがって、言語の教育において、指導者は、どの学習者が、どの文の要素が理解できていないかを簡単に把握できるので、効率的な指導が可能となる。
【0082】
また、携帯情報機器で本発明を実現すれば、どこでも使える言語学習支援システムとなる。
【図面の簡単な説明】
【0083】
【図1】本発明の言語学習支援支援システムの実施形態の構成を示す図である。
【図2】図1に示す実施形態における文情報記憶部のデータ構造を示す図である。
【図3】図1に示す実施形態における要素情報記憶部のデータ構造を示す図である。
【図4】図1に示す実施形態における総合学習履歴記憶部のデータ構造を示す図である。
【図5】図1に示す実施形態におけるメニュー画面を示す図である。
【図6】図1に示す実施形態における学習画面を示す図である。
【図7】図1に示す実施形態における学習画面を示す図である。
【図8】図1に示す実施形態における学習画面を示す図である。
【図9】図1に示す実施形態における学習画面を示す図である。
【図10】図1に示す実施形態における文学習履歴表を示す図である。
【図11】図1に示す実施形態における要素学習履歴表を示す図である。
【図12】図1に示す実施形態における未学習要素表を示す図である。
【図13】図1に示す実施形態における総合学習履歴表を示す図である。
【図14】図1に示す実施形態における再学習画面を示す図である。
【図15】図1に示す実施形態におけるメインのフローチャートである。
【図16】図15のステップS17の詳細なフローチャートである。
【図17】図16のステップS17-7の詳細なフローチャートである。
【符号の説明】
【0084】
1 制御部
2 日付発生部
3 キーボード
4 マウス
5 ディスプレイ
6 プリンタ
7 音声出力部
8 文情報記憶部
9 要素情報記憶部
10 総合学習履歴記憶部
11 音声ファイル記憶部
50 メニュー画面
60 学習画面
140 再学習画面
【特許請求の範囲】
【請求項1】
学習者が言語を学習するのを支援する言語学習支援システムであって、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、を備えたことを特徴とする言語学習支援システム。
【請求項2】
学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラム。
【請求項3】
学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項4】
学習者が言語を学習するのを支援するために、文記憶手段から文を読み出して学習者に対して提示する文提示ステップと、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、要素学習結果記憶手段に記憶される前記文の要素の学習結果に反映させる回答入力処理ステップと、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示ステップと、を含むことを特徴とする言語学習支援方法。
【請求項5】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項1に記載の言語学習支援システム。
【請求項6】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項2に記載の言語学習支援プログラム。
【請求項7】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項3に記載の言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項8】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項4に記載の言語学習支援方法。
【請求項1】
学習者が言語を学習するのを支援する言語学習支援システムであって、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、を備えたことを特徴とする言語学習支援システム。
【請求項2】
学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラム。
【請求項3】
学習者が言語を学習するのを支援するためにコンピュータを、文を記憶する文記憶手段と、前記文の要素の学習結果を記憶する要素学習結果記憶手段と、前記文を前記文記憶手段から読み出して学習者に対して提示する文提示手段と、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、前記要素学習結果記憶手段に記憶される前記要素の学習結果に反映させる回答入力処理手段と、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示手段と、して機能させることを特徴とする言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項4】
学習者が言語を学習するのを支援するために、文記憶手段から文を読み出して学習者に対して提示する文提示ステップと、前記提示された文の要素に対する学習者の回答を理解できるか否かで要素毎に入力し、要素学習結果記憶手段に記憶される前記文の要素の学習結果に反映させる回答入力処理ステップと、前記要素学習結果記憶手段に記憶された前記要素の学習結果を学習者に対して提示する要素学習結果提示ステップと、を含むことを特徴とする言語学習支援方法。
【請求項5】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項1に記載の言語学習支援システム。
【請求項6】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項2に記載の言語学習支援プログラム。
【請求項7】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項3に記載の言語学習支援プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項8】
前記要素学習結果記憶手段は、複数の意味ないし用法を持つ単語は異なる要素として記憶する要素学習結果記憶手段であることを特徴とする請求項4に記載の言語学習支援方法。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【公開番号】特開2007−10939(P2007−10939A)
【公開日】平成19年1月18日(2007.1.18)
【国際特許分類】
【出願番号】特願2005−191004(P2005−191004)
【出願日】平成17年6月30日(2005.6.30)
【出願人】(303034311)
【Fターム(参考)】
【公開日】平成19年1月18日(2007.1.18)
【国際特許分類】
【出願日】平成17年6月30日(2005.6.30)
【出願人】(303034311)
【Fターム(参考)】
[ Back to top ]