(57)【要約】  本発明の目的は、外国語の会話スキルを効率的に育成、強化する新しい方法及びシステムを提供することにある。本発明は２つのレベルのＴｉｍｅｄ  Ｐａｉｒｅｄ  Ｐｒａｃｔｉｃｅｓ（計時ペアプラクティス、以下、ＴＰＰ−Ｌ１及びＴＰＰ−Ｌ２）を提供する。その練習はいずれも練習と管理的な記録管理の双方を実行するコンピュータプログラムに依存している。該コンピュータプログラムは、生徒情報及び出席の入力／出力、会話の時間間隔の測定、その後得点及び現在の成績評価の計算を実行する。
2007532973.tif 000002
【特許請求の範囲】
【請求項１】
外国語学習の支援方法において、
生徒の出席に関する第一の情報と、生徒を識別する第二の情報とを入力／出力するステップと、
会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定するステップと、
該時間間隔と該会話のパートナ名を記録するステップと、
該時間間隔から得点を計算するステップと、
該得点と該第一の情報から現在の成績評価を計算するステップとからなる方法。
【請求項２】
生徒の出席に関する該第一の情報が、遅刻数と欠席回数から導き出されることを特徴とする請求項１に記載の方法。
【請求項３】
更に、生徒の出席に関する該第一の情報を入力／出力するステップと該時間間隔を測定するステップとの間でランダムに生徒をペアにするステップからなる請求項１のいずれかに記載の方法。
【請求項４】
該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とする請求項１に記載の方法。
【請求項５】
該現在の成績評価が、全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価              （３）
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とする請求項１に記載の方法。
【請求項６】
外国語学習の支援方法を実施するために実行するプログラム製品において、
生徒の出席に関する第一の情報と生徒を識別する第二の情報とを入力／出力するステップと、
会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定するステップと、
該時間間隔と該会話のパートナ名を記録するステップと、
該時間間隔から得点を計算するステップと、
該得点と該第一の情報から現在の成績評価を計算するステップとからなるプログラム製品。
【請求項７】
該生徒の出席に関する該第一の情報が遅刻数と欠席回数から導き出されることを特徴とする請求項６に記載のプログラム製品。
【請求項８】
更に、該生徒の出席に関する該第一の情報を入力／出力するステップと該時間間隔を測定するステップとの間でランダムに生徒をペアにするステップからなる請求項６に記載のプログラム製品。
【請求項９】
該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とする請求項６に記載のプログラム製品。
【請求項１０】
該現在の成績評価が全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価              （３）
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とする請求項６に記載のプログラム製品。
【請求項１１】
外国語学習を支援するコンピュータシステムにおいて、
生徒の出席に関する第一の情報と生徒を識別する第二の情報とを入力／出力する第一の機能ブロックと、
会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定する第二の機能ブロックと、
該時間間隔と生徒の出席に関する該第一の情報から、生徒の得点を計算する前記第一と第二の機能ブロックに作動可能にリンクされた第三の機能ブロックとからなるシステム。
【請求項１２】
該生徒の出席に関する該第一の情報が遅刻数と欠席回数から導き出されることを特徴とする請求項１１に記載のシステム。
【請求項１３】
該生徒の出席に関する該第一の情報を入力／出力する該第一の機能ブロックと該時間間隔を測定する該第二の機能ブロックとの間でランダムに生徒をペアにする追加機能ブロックを特徴とする請求項１１に記載のシステム。
【請求項１４】
該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とする請求項１１に記載のシステム。
【請求項１５】
該現在の成績評価が全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価          （３）
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とする請求項１１に記載のシステム。
【請求項１６】
更に、該第一の情報と、該第二の情報と、該時間間隔と、該会話のパートナ名と、該時間間隔の平均と、会話数と、ＴＰＰ授業数と、該得点と、すべての得点１と２の平均と、該現在の成績評価とを記憶する第四の機能ブロックからなる請求項１１に記載のシステム。
【請求項１７】
該第二の情報が生徒ＩＤと生徒名を含むことを特徴とする請求項１６に記載のシステム。
【請求項１８】
生徒の出席に関する該第一の情報と該時間間隔が少なくとも式（１）と（２）のいずれかを用いて処理されて全得点の平均を計算することを特徴とする請求項１１に記載のシステム。
【請求項１９】
生徒の出席に関する該第一の情報と該得点が式（３）を用いて処理されて該現在の成績評価を計算することを特徴とする、請求項１１に記載のシステム。
【請求項２０】
計算された得点を表示する画面が該第一の信号を生成するＳＴＡＲＴボタンを備えてなることを特徴とする、請求項１１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外国語の会話スキルを育成、強化することを目的とする一群の言語学習練習に関するものである。
【背景技術】
【０００２】
会話は子供の頃に自然吸収によって習得されるものである。したがって、外国語の会話スキルも同じようにトライアルアンドエラーで学べば、絶えず反復していくうちに生徒の頭ではなく、体で会話スキルを吸収できるようになるはずである。それは、生徒が教科書ではなく指導者を模倣することによって学ぶ武術や生け花、茶の湯のような日本の伝統芸術の習得に用いられるやり方である。
【０００３】
日本の生徒は中学と高校で英語の文法、読み書きを一生懸命に勉強する。しかしながら、通常このようにして得られた知識が実際の会話スキルの習得に効果的に使われることはない。これは、生徒が頭で翻訳せずに自然に会話することができないことに反映されている。この問題がさまざまな学習システムの開発や実施につながったのである。
【０００４】
市場には長い間数多くの自己学習用の学習教材が出回ってきた。特に、最近ではインターネットの学習教材に人気があるが、カセットテープを使用するにしろ、インターネット教材を使用するにしろ、自己学習の欠点は、特に自然な発音と話し方についてリアルタイムで間違いの修正ができないことである。このため、生徒は自分の文法や発音、長い中断、不自然な話し方を自分自身で認識し、修正しなければならない。こうしたことがモチベーションを教材が終了するまで保ち続けることを困難にさせている。
【０００５】
過度にゆっくり話したり、あるいは不自然に話したりすることが効果的な会話の重大な妨げになることがある。これは生徒が会話しようとする際に、考えてから頭で翻訳することに起因する。これによって生じる不自然な長い中断は自然な会話が展開するのを阻んでいる。
【０００６】
更に、従来の外国語学習方法では、記憶による学習に重点を置いていた。生徒はしばしば大量のボキャブラリを記憶するものの、実際の会話でこれらのボキャブラリを明確に理解したり使用したりすることができないでいる。更には、「会話の」練習とは、実際には生徒が用意された一節を記憶するロールプレイングの練習であった。これは会話ではなく、ふりをするだけである。何故ならそれには自然な会話の２つの主要な要素である自発性と即興性に欠けているからである。そういうことであるから、生徒の外国語の会話スキルはあまり成功していない。
【０００７】
従来の外国語習得方法に依存する結果、生徒は学んだことを会話に実際に応用するのではなく、ボキャブラリや文法のような言語の側面を記憶することに集中する傾向が生じた。記憶に重点が置かれるものの、記憶した教材について生徒をテストすると、次には以前に記憶した教材が消化しきれないうちに新しい教材が導入されるという具合であるから、自ずと記憶が一時的なものになる傾向がある。これが記憶の問題であり、それを改善するためには、生徒が記憶したことや学んだことを彼らの一部になるまで実際に活用していく必要がある。反復はこのための当然な過程なのである。
【０００８】
英会話クラスの原動力も重要である。ペースが緩慢で、生徒に注意を向けさせるためのプレッシャをあまりかけないと、生徒の注意力が散漫になる可能性が高い。これが生徒同士の私語や他のことに注意が向くなどといった逆効果を招きかねない。教材や練習に基づく授業計画に沿って行われる会話コースは、生徒の関心を保たせるのに必要な原動力に欠けることが多い。
【０００９】
生徒ではなく先生が話すことの主導権を握ると、この原動力が更に損なわれる。学習訓練はそのように構成されているため、生徒が興味を失ってしまい、最善の努力をするというよりもむしろただふりをするだけのことが多くなる。これが、更に生徒の方に生徒の言語スキルの育成を妨げてしまう受動的な態度を引き起こしている。
【００１０】
生徒の成績評価も生徒の受動性に影響を及ぼすもう１つの要因である。評価の方法をクリアにせず、評価を記憶ベースの練習に基づかせると、生徒の動機付けが低下してしまい、合格点を取ることばかり考えるようになりがちである。一方、コースの開始から評価方法をクリアにするだけでなく、生徒の評価も必ず生徒が利用できるようにすれば、生徒はコースに大きな興味を示し、参加するようになるであろう。しかしながら、これには教師の方に相当量の記録管理が必要となり、多大な時間がかかるため、実際に教えることに集中できなくなる可能性がある。それはしばしば、教師が評価を行うためのテストを少なくする理由となる。
【００１１】
更に、生徒の会話コースにおける成績の評価は、教師が会話スキルの客観的評価を提供するための経験的データを持っていないため、主観的になる傾向があった。その評価の主観的性質故にしばしば、教師が主観的な印象だけで、ある生徒を他の生徒より高く評価するという不公平な評価が生じる。
【００１２】
会話の学習に関するこれらと他の問題を解決する手段として、記録管理及び生徒評価にコンピュータを用いた対面学習システムが特開２００３−３１６２４７号公報に開示されている。このシステムを使用すると、教師は生徒のそれぞれの能力に応じた適切な指導を行うことができる。しかしながら、このシステムは、生徒がコンピュータを用いて個別に練習するか、またはコンピュータを介して教師と対面させて個別に練習しなければならない。このシステムは、教師と生徒の双方が個々のコンピュータと事前に用意された教材を持つ必要がある。生徒の評価は一部コンピュータが行うが、全般的な最終評価では、教師による評価が依然として不可欠な部分を占める。会話に関して言えば、会話練習はいずれも学習した教材の内容に関する教師と生徒との間の簡単なやりとりに限られている。
【００１３】
更に、特開２００２−１６９８０４号公報には模擬会話システムが開示されている。このシステムは、ＰＣが模擬会話で行われた話題の継続時間を測定し、話題を自然に変更するために会話履歴として記憶する。しかしながら、このシステムは遊戯者に会話時間の長さを競わせるものではなく、また生徒の自主的な会話を育成するシステムでもない。更に、ＰＣが会話のペアを選択することはしない。
【００１４】
更に、特開平０８−１３１６５４号公報にはスコアをカウントしてメモリに記憶するゲーム装置が開示されている。しかしながら、このシステムはただスコアを記憶するだけで、他の情報は記憶しない。
【００１５】
教師はペアの選別や会話時間の測定、スコアのカウント、それらの記憶といった時間のかかる仕事を行わなければならない。それらの問題を人の手を煩わせずに一挙に解決するシステムはこれまでなかった。
【００１６】
したがって、本発明の目的は外国語の会話スキルを効果的に育成、強化する新規方法及びシステムを提供することにある。
【００１７】
【特許文献１】特開２００３−３１６２４７号公報
【特許文献２】特開２００２−１６９８０４号公報
【特許文献３】特開平０８−１３１６５４号公報
【発明の開示】
【００１８】
本発明の目的は、外国語の会話スキルを効果的に育成、強化する新規方法及びシステムを提供することにある。
【００１９】
上記目的を実現するため、本発明は２つのレベルのＴｉｍｅｄ  Ｐａｉｒｅｄ  Ｐｒａｃｔｉｃｅｓ（計時ペアプラクティス、以下、ＴＰＰ−Ｌ１及びＴＰＰ−Ｌ２）を提供する。その練習はいずれも、練習とその管理上の記録管理の双方を行うコンピュータプログラムに依存している。ＴＰＰ練習は生徒が１０人以上のクラス向けに設計されている。
【００２０】
ＴＰＰ−Ｌ１及びＴＰＰ−Ｌ２は、自発的且つ即興的な会話を通じて会話スキルを育成し、向上させ、そして教師に生徒の成績を経験的に評価する手段を提供することを目的とする。
【００２１】
コンピュータはＣＰＵと、入力装置と、出力装置と、ネットワーク装置と、メモリ装置と、母線からなっている。該入力装置はキーボードと、マウスと、タッチパネルとを含み、該出力装置はＬＣＤディスプレイとプリンタを含む。該ネットワーク装置はモデムとルータを含む。該メモリ装置はＴＰＰのプログラムとＴＰＰのデータベースを含む。
【００２２】
請求項１に記載の発明は外国語学習の支援方法であって、生徒の出席に関する第一の情報と生徒を識別する第二の情報を入力／出力するステップと、会話の開始を表す第一の入力信号の入力から、所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定するステップと、該時間間隔と該会話のパートナ名を記録するステップと、得点を計算するステップと、現在の成績評価を計算するステップとからなる方法である。
【００２３】
請求項２に記載の発明は、生徒の出席に関する該第一の情報が遅刻と欠席回数から導き出されることを特徴とする方法である。
【００２４】
請求項３に記載の発明は、更に生徒の出席に関する該第一の情報を入力／出力するステップと該時間間隔を測定するステップとの間でランダムに生徒をペアにするステップからなる方法である。
【００２５】
請求項４に記載の発明は、該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とする方法である。          
【００２６】
請求項５に記載の発明は、該現在の成績評価が全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とする方法である。
【００２７】
請求項６に記載の発明は、外国語学習の支援方法を実施するために実行するプログラムであって、生徒の出席に関する第一の情報と生徒を識別する第二の情報を入力／出力するステップと、会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定するステップと、該時間間隔と該会話のパートナ名を記録するステップと、得点を計算するステップと、現在の成績評価を計算するステップとからなるプログラムである。
【００２８】
請求項７に記載の発明は、該生徒の出席に関する該第一の情報が遅刻と欠席回数から導き出されることを特徴とするプログラムである。
【００２９】
請求項８に記載の発明は、更に該生徒の出席に関する該第一の情報を入力／出力するステップと該時間間隔を測定するステップとの間でランダムに生徒をペアにするステップからなるプログラムである。
【００３０】
請求項９に記載の発明は、該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とするプログラムである。
【００３１】
請求項１０に記載の発明は、該現在の成績評価が全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とするプログラムである。
【００３２】
請求項１１に記載の発明は、外国語学習を支援するコンピュータシステムであって、生徒の出席に関する第一の情報と生徒を識別する第二の情報を入力／出力する第一の機能ブロックと、会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定する第二の機能ブロックと、生徒の出席に関する該第一の情報と該時間間隔から、生徒の評価得点を計算する前記第一と第二の機能ブロックに作動可能にリンクされた第三の機能ブロックとからなるコンピュータシステムである。
【００３３】
請求項１２に記載の発明は、該生徒の出席に関する該第一の情報が遅刻と欠席回数から計算されることを特徴とするシステムである。
【００３４】
請求項１３に記載の発明は、該生徒の出席に関する該第一の情報を入力／出力する該第一の機能ブロックと該時間間隔を測定する該第二の機能ブロックとの間でランダムに生徒をペアにする追加機能ブロックを特徴とするシステムである。
【００３５】
請求項１４に記載の発明は、該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とするシステムである。
【００３６】
請求項１５に記載の発明は、該現在の成績評価が全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とするシステムである。
【００３７】
請求項１６に記載の発明は、更に該第一の情報と、該第二の情報と、該時間間隔と、該会話のパートナ名と、該時間間隔の平均と、会話数と、ＴＰＰ授業数と、該得点と、すべての得点１と２の平均と、該現在の成績評価とを記憶する第四の機能ブロックからなるシステムである。
【００３８】
請求項１７に記載の発明は、該第二の情報が生徒ＩＤと生徒名を含むことを特徴とするシステムである。
【００３９】
請求項１８に記載の発明は、生徒の出席に関する該第一の情報と該時間間隔が少なくとも式（１）と（２）のいずれかを用いて処理されて全得点の平均を計算することを特徴とするシステムである。
【００４０】
請求項１９に記載の発明は、生徒の出席に関する該第一の情報と該得点が式（３）を用いて処理されて該現在の成績評価を計算することを特徴とするシステムである。
【００４１】
請求項２０に記載の発明は、計算された得点を表示する画面が該第一の信号を生成するＳＴＡＲＴボタンを備えてなることを特徴とするシステムである。
【００４２】
本発明におけるＴＰＰ方法は、生徒の注意を引き付けておく効果を有するため、授業中、生徒同士のおしゃべりがほとんどなくなる。生徒は、互いの会話に細心の注意を払って間違いに留意する。ＴＰＰ練習に参加して話す主導権は、教師ではなく生徒に置かれるため、教室にダイナミックな学習雰囲気がつくられる。時間のかかる記録管理の仕事はコンピュータが行うため、教師はこうした仕事から解放され、その結果管理的な仕事よりも指導に専念することが可能となる。
【００４３】
ＴＰＰは教科書などの印刷教材を使用せず、生徒が既に所有している外国語スキルに依存し、活用する。言い換えれば、生徒の会話スキルが向上するように、特に口頭ドリルやコンピュータ化された記録管理を通じてそれらのスキルを利用し、更に発展させる。
【発明を実施するための最良の形態】
【００４４】
本発明は、練習とその管理的な記録管理の双方を実行するコンピュータプログラムを用いて、外国語の会話スキルを効果的に育成、強化する新規方法及びシステムを提供する目的を実現するものである。
【実施例】
【００４５】
図１は、ＴＰＰのコンピュータプログラムのフローチャートを示す。式は得点及び成績評価の計算方法を示す。
【００４６】
ＴＰＰ−Ｌ１及びＴＰＰ−Ｌ２の方法について以下に説明する。
（１）コースの開始前に、生徒ＩＤや生徒名のようなデータをコンピュータに入力してコースファイル（Ａ２、Ａ４）を作成する。生徒ＩＤ及び生徒名を入力すると、そのファイルに各生徒のレコードが作成される。
（２）各クラスの開始時に、出席が取られ、生徒別にコンピュータに記録される（Ａ６）。
（３）生徒は練習の開始前に質問する機会が与えられる。質問がなければ、授業が開始される。
（４）次に、生徒は、会話する番がくる前に、出席と記録された生徒同士の間でコンピュータによりランダムにペアに分けられる（Ａ８）。
（５）その後、生徒達は自発的に会話する。ペアが彼ら自身のイニシアチブで会話を始めると、教師が会話の時間間隔を測定し始める。
（６）ペアが間違えるまで、彼らの会話の時間間隔が測定される（Ａ１０）。ペアは訂正できない間違いをしない限り、会話を続行することが許される。間違いとは、教師が不自然もしくは正しくないとみなすものである。これには、文法、話し方、発音、内容、タイミング、長い中断、不適切な質問もしくは意見などが含まれるが、これらに限定されない。ペアを組んだ生徒の一方が彼ら自身またはパートナの間違いに気付き、彼らがその間違いを訂正できる場合は、続行することが許される。
（７）ペアが訂正できない間違いを犯して会話を中止すると、教師はその間違いに注目し、ペアに間違いを訂正させてから着席させる。
（８）会話の時間間隔及びパートナの名前がコンピュータにより自動的に各生徒のレコードに記録される（Ａ１２）。
（９）その後、コンピュータにより別のペアがランダムに選択される（Ａ８）。
（１０）この手順は繰り返される。
（１１）ＴＰＰ−Ｌ１では、生徒はランダムに２回ペアに分けられ、３回目からは最大８回、自発的に教師と会話することができる。言い換えれば、生徒はそれぞれ、１授業時間において最大１０回会話する機会が与えられることになる（２回は生徒同士、８回は教師と）。ＴＰＰ−Ｌ２では、生徒は授業の間中ランダムにペアに分けられる。すなわち、教師とペアを組むことはない。これは、すべての時間に正確な生徒に会話をする機会が均等に与えられるように設計してある。
（１２）遅刻生徒は、どのくらい出席が遅れたかによって、会話する機会が少なくなることがある。ＴＰＰ−Ｌ１の場合、第一の生徒ペアリングが完了していなければ、遅刻した生徒は会話に参加できる。遅刻生徒が第二の生徒ペアリングが始まった後で到着した場合、彼らは自主セッションが始まるまで待って参加しなければならない。ＴＰＰ−Ｌ２の場合、遅刻生徒は次のペアリングのラウンドから参加可能であり、この場合の１ラウンドとは２つのペアリングを意味する。
【００４７】
評価の方法について以下に説明する。
（ａ）ペアの会話では、双方の生徒が同時に評価を受け取る。
（ｂ）会話の時間間隔は秒単位であり、パートナの名前はどちらもそれぞれの生徒のレコードに記録される（Ａ１２）。
（ｃ）各生徒の全会話の時間間隔の平均は、合計で最大１０となり、以下の式に生徒の会話の合計数を用いて、ＴＰＰ授業の得点が得られる（Ａ１４）：
（式１）
ＴＰＰ−Ｌ１：［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）＝得点１    
（式２）
ＴＰＰ−Ｌ２：［時間間隔平均×（会話数／３）］＝得点２
（ｄ）現在の成績評価は、コースの終わりにコースの最終成績評価として提示されるものであり、すべてのＴＰＰ得点１、２と出席レコードの平均を用いて以下の式（３）で計算され（Ａ１６）、
（式３）
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価
式中、Ｘは無断欠席の数であり、Ｙは無断遅刻回数であり、ＺはすべてのＴＰＰ得点１と２の平均である。
（ｅ）評価に関しては、上式から分かるように、評価は能力、努力、出席の３つの主要な要因に基づいている。会話の時間間隔は能力を示し、会話数は努力を示す。
（ｆ）したがって、能力の低い生徒は努力によってより高い成績評価を得ることが可能である。例えば、１つのＴＰＰクラスにおける２人の生徒の場合、どちらも平均時間は１０秒であるが、１人の生徒は３回しか会話せず、もう１人の生徒は６回会話した場合、６回会話した生徒の方が得点が高くなる。
（ｇ）現在または最終の成績評価の計算については、同じく出席率の良い方が報われる。コースの合格点が６０点とすると、皆勤の生徒がコースに合格するには得点平均４０点を取りさえすればよい。
（ｆ）無断遅刻及び無断欠席の場合、生徒がコースに合格するには得点平均が高くなければならない。
【００４８】
図２はコンピュータのブロック図を示す。このコンピュータはＣＰＵ２、入力装置４、出力装置６、ネットワーク装置８、メモリ１０、そして母線１２に接続されている。
【００４９】
該入力装置４は、キーボード１６、マウス１８、タッチパネル１８、またはこれらの組合せ、そしてコントローラ１４とすることができる。それぞれは残りのシステムから遠隔に位置していてもよい。該キーボード１６は、好適には該コントローラ１４の外部に設け、ユーザが操作できるようにケーブルで接続し、トランザクションの合計などトランザクションデータの入力に使用するのが好ましい。該コントローラ１４と該母線１２は接続されている。
【００５０】
該出力装置６はＬＣＤディスプレイ２４、プリンタ２６、またはそれらの組合せ、そしてコントローラ２２とすることができる。該ＬＣＤディスプレイ２４はＣＰＵ２からの必要なデータを表示するのに用いられる。該プリンタ２６はトランザクションの永久レコードを作成して必要な文書を生成するのに用いられる。該コントローラ１４と母線１２は接続されている。
【００５１】
該ネットワーク装置８は、モデム３０、ルータ３２、またはそれらの組合せ、そしてコントローラ２８とすることができる。該ネットワーク装置８では、例えば、ＬＡＮ（ローカルエリアネットワーク）、ＷＡＮ（広域ネットワーク）、ダイヤルアップ、または無線接続技術などの周知の接続技術を採用している。該ルータはＬＡＮ同士を相互接続、またはＬＡＮとＷＡＮを接続するリレー装置であり、プロトコルから１つのネットワーク上を流れるデータパケットの分析、ルートの決定、そして送信を行うものである。該モデム３０は、複数のコンピュータ間を結ぶ電話線のようなアナログ回線を介してデジタルデータを転送するのに用いられる。コントローラ２８と母線１２は接続されている。
【００５２】
該メモリ１０は、プログラム３６を記憶して実行させるのに用いられる。該メモリ１０は、半導体メモリであってもよいし、磁気メモリであってもよい。このメモリは母線１２と接続したコントローラ３４を含む。該メモリ１０は、ＴＰＰを動作させるプログラム４２を記憶し、生徒情報や得点などを記憶する不揮発性データベース３８を含む不揮発性プログラムメモリ３６を有する。該データベース３８は情報を更新可能とするために交換可能である。該メモリ１０はＴＰＰプログラム４２を記憶し、ＴＰＰデータベース３８を含む。該データベース３８は、生徒ＩＤ４６、生徒名４８、毎日の出席５０、欠席数５２、遅刻回数５４、時間間隔５６、会話のパートナ名５８、時間間隔の平均６０、会話数６２、ＴＰＰ＃６４、得点６６、全ＴＰＰ得点の平均６８、及び現在の成績評価７０を含む。
【００５３】
該メモリ１０はプログラムとＴＰＰのみを含むデータベースで構成してもよい。
【００５４】
図１にコンピュータプロセスのフローを示す。
【００５５】
ステップＡ２において、生徒ＩＤ４６をキーボード１６で入力すると、該生徒ＩＤ４６のデータがメモリ１０内のＴＰＰ３８のデータベースに記録される。ステップＡ４において、生徒名４８をキーボード１６で入力すると、該生徒名４８のデータがメモリ１０内のＴＰＰ３８のデータベースに記録される。ステップＡ６において、図６に示す画面からコンピュータプログラムが各生徒の特定の日の出席５０を入力すると、出席５０のデータがメモリ１０内のＴＰＰ３８のデータベースに自動的に記録される。すると、生徒ＩＤ４６、生徒名４８、及び毎日の出席５０が図６に示す画面に表示される。ステップＡ２及びステップＡ４は、学期の最初の授業前に行われるのでこれらのステップは省かれるため、授業はステップＡ６から開始される。生徒ＩＤ４６は、スクールの全生徒を識別するために各生徒に割り当てられた各番号である。欠席数５２及び遅刻回数５４もまたカウントされ図６に示す画面上に、表示される。クラス数は、ＴＰＰ＃６４としてＴＰＰ３８のデータベースに記録される。ＣＰＵ２は会話数６２を１にリセットする。ステップＡ８において、コンピュータは２人の生徒をランダムに選択してペアをつくる。
【００５６】
コンピュータプログラムではアルゴリズムを用いて１と出席している生徒数との間で乱数を生成する。例えば、２０人の生徒が出席しているとすると、プログラムは１乃至２０の間の数を選択する。更に、プログラムには、１人の生徒が一度ランダムに選択されると、在席している他のすべての生徒が同じように一度選択されるまで、再び選択されることがないように書き込まれている。在席しているすべての生徒が一度選択されると、プログラムは再び第二のペアリングを行うために生徒をランダムに選択する。ＴＰＰ−Ｌ１では、このランダムペアリングは２回しか行われないが、ＴＰＰ−Ｌ２の場合には、１つの授業につき最大１０回ランダムペアリングを行うことができる。いずれの場合も、そのキーポイントはすべての在席生徒がペアになるまでは、再びランダムにペアにされることはないということである。これにより、すべての生徒が必ず等しく会話をする機会が与えられるようになっている。
【００５７】
会話中、ステップＡ１０ではＣＰＵ２が時間間隔を測定する。ペアが会話を中止すると、時間間隔５６と会話のパートナ名５８がステップＡ１２におけるＴＰＰ３８のデータベース内の生徒レコードに記録される。ＣＰＵ２は会話数６２に１を加える。ループがステップＡ８に戻される。ステップＡ１４において、ＣＰＵ２は授業で行われた会話の時間間隔５６（ＴＰＰ３８のデータベースに記録される）から時間間隔の平均６０を計算し、次いで授業の終わりに式（１）と（２）を用いて時間間隔の平均６０、会話数６２、及びＴＰＰ＃６４から得点６６を計算する。ＴＰＰ−Ｌ１を行う場合は、式（１）を用いて得点１を計算し、ＴＰＰ−Ｌ２を行う場合には、式（２）を用いて得点２を計算する。得点１と得点２はＴＰＰ３８のデータベースに得点６６として記録される。ＣＰＵ２はＴＰＰ３８のデータベースに得点６６を記録し、ＴＰＰ＃に１を加える。ステップＡ１６において、ＣＰＵ２は、すべてのＴＰＰ得点の平均６８（Ｚ）を計算し、次いで式（３）を用いて欠席数５２、遅刻回数５４、及びすべてのＴＰＰ得点の平均６８から現在の成績評価７０を計算する。
【００５８】
現在の成績評価７０は、画面に表示することも、印刷して生徒に渡すことも、ネットワーク装置８を介して他のコンピュータ端末、例えば、生徒のコンピュータ端末に送ることもできる。
【００５９】
ＴＰＰコンピュータプログラムの画面の動作については、図３〜２３を用いて以下に説明する。
【００６０】
ＴＰＰコンピュータプログラムは２つのファイルからなるデータベースであり、１つはタイマ４３と名付けられ、もう１つはレコード４４と名付けられている。タイマ４３は「Ｔｉｍｅｒ」と「Ｃｏｎｖｅｒｓａｔｉｏｎｓ」という２つのレイアウト、すなわち画面を有し、レコード４４は「ＭＥＮＵ」、「Ｄａｔａ  Ｅｎｔｒｙ」、「Ｓｔｕｄｅｎｔ」、「Ｒｅｃｏｒｄ」、「Ｃｌａｓｓ」、「Ｇｒａｄｅ  Ｓｈｅｅｔ」、及び「Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｄａｔａ」という７つの画面を有する。
【００６１】
まず、教師はコースの初めにデータを入力するか、または後でデータを編集する。プログラムを実行すると、まずレコード４４のＭＥＮＵ画面が現れる。このレイアウトには以下のような１６個のボタンがある。「ＢＥＧＩＮ  ＮＥＷ  ＬＥＳＳＯＮ」、「Ｅｄｉｔ  Ｓｔｕｄｅｎｔ  Ｒｅｃｏｒｄｓ」、「ＥＸＩＴ  Ｐｒｏｇｒａｍ」、「ＤＥＬＥＴＥ  Ａｌｌ  Ｒｅｃｏｒｄｓ」、「ＩＭＰＯＲＴ  Ｂａｃｋｕｐ  Ｒｅｃｏｒｄｓ」、「ＳＴＵＤＥＮＴ（Ｖｉｅｗ）」、「ＲＥＣＯＲＤ（Ｖｉｅｗ）」、「ＣＬＡＳＳ  （Ｖｉｅｗ）」、「ＧＲＡＤＥ  ＳＨＥＥＴ（Ｖｉｅｗ）」、「ＣＯＮＶＥＲＳＡＴＩＯＮ  ＤＡＴＡ（Ｖｉｅｗ）」、「ＳＴＵＤＥＮＴ（Ｐｒｉｎｔ）」、「ＲＥＣＯＲＤ（Ｐｒｉｎｔ）」、「ＣＬＡＳＳ（Ｐｒｉｎｔ）」、「ＧＲＡＤＥ  ＳＨＥＥＴ（Ｐｒｉｎｔ）」、「ＣＯＮＶＥＲＳＡＴＩＯＮ  ＤＡＴＡ（Ｐｒｉｎｔ）」、及び「Ｖｉｅｗ  ＴＩＭＥＲ」である。図３はこれらのボタンの部分拡大画面写真である。
【００６２】
データベース内の生徒レコードを作成、削除、または編集するには、「Ｅｄｉｔ  Ｓｔｕｄｅｎｔ  Ｒｅｃｏｒｄｓ」ボタンをクリックすると、「Ｄａｔａ  Ｅｎｔｒｙ」画面が表示される。現時点で生徒レコードがデータベースに存在する場合は、これらの最初のレコードが表示される（図４）。
【００６３】
教師には、新規レコードを追加する、レコードを編集する、レコードを削除するという３つの選択肢がある。レコードを編集する場合、教師は編集したいと思うレコードに移動し、その後編集を必要とするフィールドにカーソルを置いて必要な編集を行う。左マージンの最上部にある小さなタブレットアイコンの上または下半分をクリックすると、レコードが前方または後方に移動する。
【００６４】
「Ａｄｄ  Ｎｅｗ  Ｒｅｃｏｒｄ」ボタンをクリックすると、図５に示すような新しい空白レコードが表示される。次に、教師は適切なデータを以下のフィールドのそれぞれに入力する。すなわち、（１）Ｃｏｕｒｓｅ  Ｔｉｔｌｅ、（２）ＴＰＰ  ＬｅｖｅｌフィールドのＩまたはＩＩのラジオボタンをクリックする、（３）練習が行われている間の授業継続時間数（分単位）、（４）Ｙｅａｒ、（５）Ｃｌａｓｓ、（６）Ｓｔｕｄｅｎｔ  Ｎｕｍｂｅｒ、そして（７）Ｓｔｕｄｅｎｔ  Ｎａｍｅの各フィールドである。Ｎｏフィールドにはデータを入力する必要はない。データは授業が行われる度に自動的に入力されるからである。（３）コース継続時間の場合、使用する時間は、出席を取り質問への回答が行われた後の授業時間に残っている時間量でなければならない。例えば、９０分長授業の場合、出席を取り、質問に回答するのに１０分かかるとすると、授業時間に残っている時間は８０分である。よって、８０という数を入力する。
【００６５】
Ｃｌａｓｓフィールドではクラス名のリストが付いたポップアップメニューを採用している。教師がこのリストに新しいクラス名を追加する場合には、リストの末尾にある用語の［Ｅｄｉｔ．．．］上をクリックして行う。こうすると、クラス名が記載されたウィンドウが現れ、それに新しいクラス名を追加することができる。これ以降は、新しいクラスもポップアップメニューのクラス名のリストに表示される。
【００６６】
レコードを削除するには、教師は削除するレコードを示して、「ＤＥＬＥＴＥ  Ｃｕｒｒｅｎｔ  Ｒｅｃｏｒｄ」ボタンをクリックする。これにより、データベースからそのレコードとそのすべての情報が除去される。
【００６７】
教師が生徒レコードの編集を終えたとき、「Ｒｅｔｕｒｎ  ｔｏ  ＭＥＮＵ」ボタンをクリックし、授業を始めるか、またはプログラムを終了する。
【００６８】
新しい授業を始めるには、ＭＥＮＵ画面上の「ＢＥＧＩＮ  ＮＥＷ  ＬＥＳＳＯＮ」ボタンをクリックすると、教師が選択可能なデータベースのクラス用ポップアップウィンドウ付「Ｓｔｕｄｅｎｔ画面」が現れる（図６）。
【００６９】
図６から、教師が選択可能なデータベースには現在、Ａ、Ｂ、Ｃ、及びＤの４つのクラスがあることが分かる。これらのクラスのうちの１つをクリックし、次に左マージンの「Ｃｏｎｔｉｎｕｅ」ボタンをクリックすると、その特定のクラスのすべての生徒レコードが表示される。「Ｎｏ.」フィールドのデータが自動的に入力されるのはこの時点である。図７はＡクラスとして表示された第一のレコードを示している。
【００７０】
クラスを選択した後の次のステップは出席を取ることである。この場合、ラジオボタンで示されるＬｅｖｅｌＩクラスであるこのＡクラスではＴＰＰ練習を行うのは５回目なので、今日の日付が自動的に「Ｄａｙ０５」フィールドの各生徒レコードに入力される。その右側にあるフィールドＥには、時間通りの出席を意味する「Ｐ」が各レコードに自動的に入力される。
【００７１】
次に、教師は各生徒の名前を声に出して読む。生徒が在席している場合には、教師は「ＮＥＸＴ」ボタンをクリックして次のレコードに進む。生徒の名前を呼んだときに生徒がいない場合には、教師は「Ａｂｓｅｎｔ」ボタンをクリックする。そうすると、その生徒の出席レコードが「Ｐ」から「Ａ」に変わり、自動的に次の生徒に進む。このとき、「Ｌａｔｅ」と「Ｅｘｃｕｓｅｄ  Ｌａｔｅ」ボタンは使用しないが、後で出席を調節するときに使用する。
【００７２】
出席を取った後、教師は「ＢＥＧＩＮ  ＴＩＭＩＮＧ」ボタンをクリックする。これにより、画面がタイマ４３データベースファイルの「ＴＩＭＥＲ」ウィンドウに切り替わる。図９はこのウィンドウの全画面写真である。図１０は、生徒の最後のランダムペアリングを選択した後と彼らの会話を計時した後のウィンドウを示している。図１１はこのウィンドウの上部の拡大写真である。
【００７３】
このレイアウトには９６のデータフィールドがあり、データはそれらのすべてのデータフィールドに自動的に入力される。７２のフィールドがペアの生徒に関するデータを入力するためのものであり（各生徒に３６）、その他は会話に関するデータを入力するためのものである。プログラム動作のスクリプトをアクティブにするボタンも８個ある。これらのボタンは、「ＳＴＡＲＴ」、「ＳＴＯＰ」、「Ｐａｓｔｅ  Ｔｉｍｅ」、「Ｎｅｗ  Ｐａｉｒ」、「ＭＥＮＵ」、「ＥＮＤ  ＬＥＳＳＯＮ」、「Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｌｉｓｔ」、そして「Ａｄｊｕｓｔ  Ａｔｔｅｎｄａｎｃｅ  Ｒｅｃｏｒｄ」である。
【００７４】
一番上から、クラスのＴＰＰレベルは自動的にＴＰＰ  Ｌｅｖｅｌに入力される。この場合はＩである。その下にある「Ｃｕｒｒｅｎｔ  ＴＰＰ  Ｎｏ．」が入力される。このクラスではＴＰＰ練習を行うのは５回目なので、「５」という数が入力される。
【００７５】
その次の４つのフィールド、「Ｒｏｕｎｄ」、「ＣｏｎｖＣａｌｃＮｏ」、「Ａｃｔｕａｌ  Ｃｏｎｖｅｒｓａｔｉｏｎｓ」、そして「Ｃｏｎｖｅｒｓａｔｉｏｎｓ  Ｒｅｍａｉｎｉｎｇ  ｉｎ  Ｃｕｒｒｅｎｔ  Ｒｏｕｎｄ」は、計算専用のものであり、生徒ペアが評価される度にデータが自動的にこれらのフィールドに入力される。
【００７６】
在席しているすべての生徒のうちの２組のランダムペアリングが１ラウンドに相当する。したがって、在席しているすべての生徒が一度ペアになった場合は、Ｒｏｕｎｄの数は「０．５０」となり、在席しているすべての生徒が二度ペアになった場合には、その数は「１．００」となる。
【００７７】
生徒の出席は、「Ｒｏｕｎｄ」数が０．５０、１．５０、２．５０などに満たない場合にのみ調整可能である。「Ｒｏｕｎｄ」数が０．５０または１．５０などを超えた場合に教師が出席を調整しようとすると、その時点では調整できないが、後で調節するという旨のメッセージが自動的に表示される。
【００７８】
「Ａｃｔｕａｌ  Ｃｏｎｖｅｒｓａｔｉｏｎｓ」フィールドは授業で行われた実際の会話数を示す。「ＣｏｎｖＣａｌｃＮｏ」は、遅刻した生徒の出席が調整されなかった場合の「Ａｃｔｕａｌ  Ｃｏｎｖｅｒｓａｔｉｏｎｓ」数と同じであるが、ＴＰＰ−Ｌ２の場合、Ｒｏｕｎｄ１．００後に遅刻生徒をペアリングプロセスに入力すると、この数が「Ａｃｔｕａｌ  Ｃｏｎｖｅｒｓａｔｉｏｎｓ」数より大きくなる。
【００７９】
教師が「Ｎｅｗ  Ｐａｉｒ」ボタンをクリックすると、ペアの生徒がランダムに選択される。プログラムが最初に１人、次にもう１人の生徒を選択し、彼らのＩＤ番号、名前など関係するデータを適切なフィールドに入力する（図１０）。同時に、この会話の各生徒のパートナ名が自動的にレコード４４にあるその生徒の個別レコードに入力される。
【００８０】
図１１は、ペアを組んだ第一の生徒に関する情報を示すこの画面の部分拡大写真である。第二の生徒についても同じ種類のデータフィールドが第一の生徒のデータフィールドの下にある。第一の生徒の情報を用いて説明する。
【００８１】
「８」という数は、レコード内でクラスが選択された後、生徒のランダムな選択を行うためにコンピュータが自動的に割り当てる番号のことである。その右側のフィールドには第一の生徒のＩＤが表示されており、この場合、ＪＢ３０１４である。これら２つのフィールドの下が生徒の名前であり、これら３つのフィールドの右側には、「Ｔｒｉｅｓ  Ａｖｇ．」、「Ｔｉｍｅ  Ａｖｇ．」、「Ｓｃｏｒｅ  Ａｖｇ．」、そして「Ｃｕｒｒｅｎｔ  Ｇｒａｄｅ」とラベル表示されたフィールドがある。「Ｔｒｉｅｓ  Ａｖｇ．」は、生徒が今まで試みた会話数の授業時間毎の平均を表す。「Ｔｉｍｅ  Ａｖｇ．」は、今までのすべての会話に基づくこの生徒の会話の平均時間間隔を表す。「Ｓｃｏｒｅ  Ａｖｇ．」は、この生徒の今までのすべての得点の平均である。「Ｃｕｒｒｅｎｔ  Ｇｒａｄｅ」は、この生徒の今までの現在の成績評価である。その日付は各生徒レコードのＤａｔｅフィールドに自動的に入力される。
【００８２】
生徒がこの日に行った会話数に応じて、データが他のフィールドに自動的に入力される。練習がまだ行われていない場合には、他のフィールドは空白のままとなる。図１１では、この日の各生徒の２回目のペアリングなので、いくつかのフィールドにデータが表示されている。これらのフィールドは、生徒がこの日に行った会話の数を示す「Ｃｏｎｖｅｒｓａｔｉｏｎｓ」フィールド、生徒がこの日に行ったすべての会話の平均時間間隔を示す「ＡｖｇＴｉｍｅ」フィールド、会話数及びそれらの平均時間間隔に基づく得点である「Ｓｃｏｒｅ」フィールド、生徒が最初から１０回目まで行う各会話の時間間隔を入力するフィールド「Ｔｉｍｅ０１」から「Ｔｉｍｅ１０」、そしてこの生徒の会話のパートナの名前が毎回入力されるフィールド「Ｐａｒｔｎｅｒ０１」から「Ｐａｒｔｎｅｒ１０」である。その下の５つのフィールドは今までのその生徒の出席レコードを示す。
【００８３】
生徒の名前の右側には以下の４つのフィールドがある。生徒が今までにすべての授業で会話した平均回数を示す「Ｔｒｉｅｓ  Ａｖｇ」、今までのこの生徒のすべての会話に基づくこの生徒の会話の平均時間間隔を示す「Ｔｉｍｅ  Ａｖｇ」、今までのすべてのＴＰＰセッションにおける得点の平均である「Ｓｃｏｒｅ  Ａｖｇ」、そして生徒の「Ｓｃｏｒｅ  Ａｖｇ」と出席に基づく現在の成績評価を示す「Ｃｕｒｒｅｎｔ  Ｇｒａｄｅ」である。
【００８４】
２人の生徒をペアに分け、会話するために教室の前に呼んだ後、教師は彼らが会話を始めると「ＳＴＡＲＴ」ボタンをクリックし、未訂正の間違いを見つけると「ＳＴＯＰ」ボタンをクリックして彼らの会話を計時する。すると、コンピュータがその会話の時間間隔を計算し、その情報が「ＴＩＭＥ」フィールドに表示される。
【００８５】
「Ｐａｓｔｅ  Ｔｉｍｅ」ボタンをクリックすると、「ＴＩＭＥ」フィールドに表示された会話の時間間隔がコピーされ、レコード４４のその２人の生徒の各レコードの各フィールドにペーストされる（図１４）。それがＴＰＰ練習の５回目のうちの第一の会話である場合（ＴＰＰ０５）、その時間はレコード内の生徒レコードのＤａｙ０５部分の「Ｔｉｍｅ０１」フィールドにコピーされる。すると、その更新情報がレコード内の各生徒レコードからコピーされ、タイマ４３の「Ｔｉｍｅｒ」ページに戻って入力される（図１２）。
【００８６】
この時点で、以下のフィールドのデータは生徒の現在の更新状況と評価を反映している。すなわち、「Ｃｏｎｖｅｒｓａｔｉｏｎｓ」、「ＡｖｇＴｉｍｅ」、「Ｓｃｏｒｅ」、「Ｔｒｉｅｓ  Ａｖｇ」、「Ｔｉｍｅ  Ａｖｇ」、「Ｓｃｏｒｅ  Ａｖｇ」、そして「Ｃｕｒｒｅｎｔ  Ｇｒａｄｅ」フィールドである。
【００８７】
図１３はこのウィンドウの拡大図である。
【００８８】
これは第一ペアの生徒の会話のタイミング及び評価の結論を示している。教師は「Ｎｅｗ  Ｐａｉｒ」ボタンを再度クリックして別のペアの生徒を選択するが、このプロセス全体が繰り返される。
【００８９】
ＴＰＰ−Ｌ１の場合、生徒間ランダムペアリングは１ラウンドしかない。つまり、この部分の練習において、生徒がランダムにペアにされるのは２回だけである。一度ランダムペアリングが行われると、「Ｒｏｕｎｄ」フィールドに「１．００」が表示され、ウィンドウが自動的にレコード４４のＣｌａｓｓウィンドウに切り替わる（図１５）。
【００９０】
このウィンドウにはＴＰＰ練習を行うクラスの生徒リストが表示される。リストには各生徒のＩＤ及び名前並びに生徒の出席レコードが表示されている。各生徒ＩＤの左側に文字「Ｖ」と記されたボタンがある。３回目以降、生徒が自発的に別の会話を教師と行う場合には、教師はその生徒のＩＤ番号の隣にあるボタンをクリックする。そうすると、その日のその時点までのその生徒の成績に関する情報が教師との会話に備えてタイマ４３データベースの「ＴＩＭＥＲ」ウィンドウ上に転送される（図１６）。
【００９１】
図１６は、３回目に自発的に会話した生徒Ｋｉｇａについて転送された情報を示している。それまでの彼女の努力に関する情報がフォームに入力されており、教師との会話が計時されるのがその次のステップである。フォームを見て分かるように、「Ｐａｒｔｎｅｒ０３」フィールドに「ＴＥＡＣＨＥＲ」という言葉が入力されている。
【００９２】
その会話が終わり「Ｐａｓｔｅ  Ｔｉｍｅ」ボタンをクリックすると、追加情報がレコード４４の生徒レコードに追加され、この生徒の評価が自動的に更新される。すると、レコード４４データベースの「Ｃｌａｓｓ」ウィンドウが再び現れる。このように、教師は次の会話を自発的に行おうとする別の生徒を選択することができ、またそのプロセスは繰り返される。
【００９３】
このプログラムはまた、授業時間の残存時間量、１ラウンドが完了するまでの残存推定時間量、並びに授業における秒と分単位によるスピーキングの合計経過時間に関する情報である「Ｔｏｔａｌ  Ｔｉｍｅ  ｏｆ  Ａｌｌ  Ｃｏｎｖｅｒｓａｔｉｏｎｓ」とこの授業における時間間隔の平均「Ａｖｅｒａｇｅ  ｏｆ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ」を教師が決定する際に支援するように設計されたアルゴリズムを有する。この情報はタイマデータベースのＴｉｍｅｒウィンドウの右側に表示される（図２２）。
【００９４】
図２３はこのウィンドウの半分を拡大したものである。この部分には９つのフィールドがあり、データはそれらのすべてに自動的に入力される。教師が授業を始めると、時間が自動的に「Ｌｅｓｓｏｎ  Ｓｔａｒｔ」フィールドに入力される。授業の長さは分単位であり、生徒レコードの作成時にレコードデータベースに事前に設定される。しかし、この時間はフィールドをクリックして別の時間を入力することにより変更可能である。「Ｌｅｓｓｏｎ  Ｔｉｍｅ  Ｅｌａｐｓｅｄ」、「Ｅｓｔｉｍａｔｅｄ  Ｌｅｓｓｏｎ  Ｔｉｍｅ  Ｒｅｍａｉｎｉｎｇ」、「Ｅｓｔｉｍａｔｅｄ  Ｔｉｍｅ  Ｎｅｅｄｅｄ  ｔｏ  Ｃｏｍｐｌｅｔｅ  ｔｈｅ  Ｃｕｒｒｅｎｔ  Ｒｏｕｎｄ」、そして「ＴＰＰ−Ｌ２」の場合には、「Ｅｓｔｉｍａｔｅｄ  Ｐｏｓｓｉｂｌｅ  Ｎｏ．ｏｆ  Ｒｏｕｎｄｓ  Ｒｅｍａｉｎｉｎｇ」がアルゴリズムで計算される。ＴＰＰ−Ｌ１では、このフィールドは空白状態である。残りの３つのフィールドは、秒と分単位による「Ｔｏｔａｌ  Ｔｉｍｅ  ｏｆ  Ａｌｌ  Ｃｏｎｖｅｒｓａｔｉｏｎｓ」及び秒単位による「Ａｖｅｒａｇｅ  ｏｆ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ」を示している。
【００９５】
別のアルゴリズムではこのように提供された情報を用いて、新たなＴＰＰラウンドを試みるだけの時間があるか否かを決定する。１ラウンドの終わりに別のラウンドを行うだけの時間が十分に残っている場合には、「次ラウンドに続行するだけの時間がある」という旨のメッセージが表示される。別のフルラウンドを完了する時間が十分にあるということが表示されない場合には、プログラムは「続行するだけの時間がない。現時点で授業を終了させることが望ましい。」というメッセージを表示する。このように、教師には別のラウンドに進むべきか否かを決定する際に支援してくれる情報が提供される。
【００９６】
授業に更に会話を行うだけの時間が残っていない場合には、教師は図１６の左上角に表示されている「ＥＮＤ  ＬＥＳＳＯＮ」ボタンをクリックして練習を終了する。
【００９７】
これにより、プログラムがタイマ４３データベースに移動し、以下のデータ、「Ｅｌａｐｓｅｄ  Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｔｉｍｅ」、「Ａｖｅｒａｇｅ  Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ」、及び「Ａｃｔｕａｌ  Ｃｏｎｖｅｒｓａｔｉｏｎｓ」をコピーする。「Ｅｌａｐｓｅｄ  Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｔｉｍｅ」及び「Ａｖｅｒａｇｅ  Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ」データフィールドは、画面の右側にある（図１７）。
【００９８】
その後、その情報がレコード４４データベースの「Ｃｏｖｅｒｓａｔｉｏｎ  Ｄａｔａ」ページに転送される（図１８）。
【００９９】
そのデータが入力されると、プログラムは画面をレコード４４データベースの「Ｇｒａｄｅ  Ｓｈｅｅｔ」ウィンドウに変える（図１９）。
【０１００】
この画面は練習を完了したばかりのクラスの全生徒のレコードを示している。それは彼らのＩＤ番号、名前、彼らが時間通りに出席した回数、届出した欠席回数、無断欠席した回数、欠席した回数、１つのＴＰＰ練習で彼らが行った平均会話数（「Ｔｉｍｅｓ  Ａｖｇ」）、会話の平均時間間隔（「Ｔｉｍｅ  Ａｖｇ」）、彼らのすべての得点の平均（「Ｓｃｏｒｅ  Ａｖｇ」）、そして彼らの現在の成績評価（「Ｃｕｒｒｅｎｔ  Ｇｒａｄｅ」）を示している。
【０１０１】
教師は、「ＭＥＮＵ」（図３）に戻り、「ＰＲＩＮＴ」列下の「ＧＲＡＤＥ  ＳＨＥＥＴ」をクリックしてこの情報を印刷するオプションを有する。
【０１０２】
また、このプログラムはタイマ４３データベースに戻り、「Ｃｏｎｖｅｒｓａｔｉｏｎｓ」レイアウトに切り替える。これはその授業時間中に行われたすべての会話のリストであり、このリストは最長の会話から最短の会話まで降順にソートされる（図２０）。
【０１０３】
授業が終わると、プログラムはレコード４４データベース中のすべての情報のバックアップコピーも行う。何らかの理由でレコード４４データベースのレコードが破損した場合には、ＭＥＮＵ画面上の「ＩＭＰＯＲＴ  Ｂａｃｋｕｐ  Ｒｅｃｏｒｄｓ」ボタン（図３）をクリックするだけでバックアップファイルをインポートしてそれらを置換することができる。
【０１０４】
教師は、「Ｅｘｉｔ  Ｐｒｏｇｒａｍ」ボタンをクリックして、レコード４４データベースのＭＥＮＵからプログラムを終了させることができる。
【０１０５】
ＴＰＰ−Ｌ２授業の場合、授業の過程を通じて生徒は互いにランダムにペアに分けられる。そのため、プログラムは自発部分を採用しない。更に、ＴＰＰ−Ｌ２コースでは、ＴＰＰ練習は通常毎回の授業で行われるのではなく、１回おきの授業で行われる。その結果、レコード４４データベースの「Ｒｅｃｏｒｄ」画面に毎日の出席が表示されるが、ＴＰＰデータは１日おきにしか表示されない（図２１）。
【０１０６】
プログラムではコースにおける全クラスの出席レコードを使用するが、ＴＰＰデータについては、Ｔｒｉｅｓ  Ａｖｇ、Ｔｉｍｅ  Ａｖｇ、及びＳｃｏｒｅ  Ａｖｇを決定するために行われた日のものしか使用しない。
【０１０７】
この方法は、会話時間の測定だけでなく、授業の過程で教師が紹介する自然な会話スキルや表現について新たな見識が得られる機会も提供する。
【０１０８】
更に、この方法は英語だけでなく、どのような言語の会話教育にも使用できるという点でユニークである。
【０１０９】
教師が使用するコンピュータは教室のモニタに接続できるため、生徒は特定の各会話の成績や評価の結果だけでなく、その時点でのコースにおける彼らの現在の成績評価についても見ることができる。
【０１１０】
プログラムは教師に対してクラス全体の進度を評価する際の追加情報も提供する。例えば、分単位で与えられた各ＴＰＰ授業におけるすべての会話の合計時間間隔、合計会話数、及び秒単位によるその日の会話の平均時間間隔が各授業の終わりに記録される。
【０１１１】
ＴＰＰ−Ｌ１はすべてのクラスで行われるが、ＴＰＰ−Ｌ２はそれ程頻繁には行われない。ＴＰＰ−Ｌ２授業の頻度は教師が決定できるが、ＴＰＰ−Ｌ２間隔の時間が長過ぎると、生徒がＴＰＰ−Ｌ２授業を受ける回数が少なくなってしまい、その結果、評価するためのデータが少なくなるため、ＴＰＰ−Ｌ２は１回おきの授業で行うのが望ましい。
【０１１２】
生徒を評価しないＴＰＰ−Ｌ２の代替授業では、生徒をペアに分け、会話スキルの向上に取り組むよう働きかける。このとき、教師は生徒の中に入ってリスニングし、指示を与える。
【産業上の利用可能性】
【０１１３】
以下のように、本発明に係る方法及びシステムは外国語教育、特に実際に会話する機会を数多く必要とする会話訓練に有用である。更に、外国語学習に不可欠な反復練習を必要とする記憶トレーニングにも好適である。
【図面の簡単な説明】
【０１１４】
【図１】本発明に係るＴＰＰ−Ｌ１とＴＰＰ−Ｌ２の方法を示すコンピュータプログラムのフローチャートである。プログラムの動作をフローチャートを用いて説明する。
【図２】本発明に係るコンピュータシステムのブロック図である。
【図３】ＴＰＰのデータベースのＭＥＮＵ画面である。
【図４】ＴＰＰのＤａｔａ  Ｅｎｔｒｙ画面である。
【図５】ＴＰＰのＤａｔａ  Ｅｎｔｒｙ画面の新しい空白レコードである。
【図６】ＴＰＰのＳｔｕｄｅｎｔ画面である。
【図７】Ｓｔｕｄｅｎｔ画面の第一のレコードである。
【図８】レコードデータベースファイルのＳｔｕｄｅｎｔウィンドウの拡大写真である。
【図９】タイマデータベースファイルのＴｉｍｅｒウィンドウの全画面写真である。
【図１０】タイマデータベースファイルのＴｉｍｅｒウィンドウの部分拡大写真である。
【図１１】タイマデータベースファイルのＴｉｍｅｒウィンドウの部分拡大写真である。
【図１２】タイマデータベースファイル内のＴｉｍｅｒページである。
【図１３】タイマデータベースファイルのＴｉｍｅｒウィンドウの拡大図である。
【図１４】レコードデータベースファイルのＲｅｃｏｒｄウィンドウの部分拡大写真である。
【図１５】レコードデータベースファイル内のＣｌａｓｓウィンドウである。
【図１６】タイマデータベースファイルのＴｉｍｅｒウィンドウの拡大図である。
【図１７】図１２のＴｉｍｅｒページの拡大図である。
【図１８】レコードデータベース内のＣｏｎｖｅｒｓａｔｉｏｎデータページである。
【図１９】レコードデータベースのＧｒａｄｅ  Ｓｈｅｅｔウィンドウである。
【図２０】最長会話から最短会話まで降順でソートされたすべての会話のリストである。
【図２１】レコードデータベース内のＲｅｃｏｒｄ画面である。
【図２２】タイマデータベースファイル内のＴｉｍｅｒページである。
【図２３】図２２のＴｉｍｅｒページの拡大図である。
【図１】
2007532973.tif 000003
【図２】
2007532973.tif 000004
【図３】
2007532973.tif 000005
【図４】
2007532973.tif 000006
【図５】
2007532973.tif 000007
【図６】
2007532973.tif 000008
【図７】
2007532973.tif 000009
【図８】
2007532973.tif 000010
【図９】
2007532973.tif 000011
【図１０】
2007532973.tif 000012
【図１１】
2007532973.tif 000013
【図１２】
2007532973.tif 000014
【図１３】
2007532973.tif 000015
【図１４】
2007532973.tif 000016
【図１５】
2007532973.tif 000017
【図１６】
2007532973.tif 000018
【図１７】
2007532973.tif 000019
【図１８】
2007532973.tif 000020
【図１９】
2007532973.tif 000021
【図２０】
2007532973.tif 000022
【図２１】
2007532973.tif 000023
【図２２】
2007532973.tif 000024
【図２３】
2007532973.tif 000025
【手続補正書】
【提出日】平成17年11月16日(2005.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外国語学習の支援方法において、
生徒の出席に関する第一の情報と、生徒を識別する第二の情報とを入力／出力するステップと、
生徒の出席に関する第一の情報を入力／出力するステップと時間間隔を測定するステップの間にランダムに生徒の組を形成するステップと、
会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定するステップと、
該時間間隔と該会話のパートナ名を記録するステップと、
該時間間隔から得点を計算するステップと、
該得点と該第一の情報から現在の成績評価を計算するステップとからなる方法。
【請求項２】
生徒の出席に関する該第一の情報が、遅刻数と欠席回数から導き出されることを特徴とする請求項１に記載の方法。
【請求項３】
該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とする請求項１に記載の方法。
【請求項４】
該現在の成績評価が、全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価              （３）
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とする請求項１に記載の方法。
【請求項５】
外国語学習の支援方法を実施するために実行するプログラム製品において、
生徒の出席に関する第一の情報と生徒を識別する第二の情報とを入力／出力するステップと、
会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定するステップと、
該時間間隔と該会話のパートナ名を記録するステップと、
該時間間隔から得点を計算するステップと、
該得点と該第一の情報から現在の成績評価を計算するステップとからなるプログラム製品。
【請求項６】
該生徒の出席に関する該第一の情報が遅刻数と欠席回数から導き出されることを特徴とする請求項５に記載のプログラム製品。
【請求項７】
更に、該生徒の出席に関する該第一の情報を入力／出力するステップと該時間間隔を測定するステップとの間でランダムに生徒をペアにするステップからなる請求項５に記載のプログラム製品。
【請求項８】
該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とする請求項５に記載のプログラム製品。
【請求項９】
該現在の成績評価が全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価              （３）
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とする請求項５に記載のプログラム製品。
【請求項１０】
外国語学習を支援するコンピュータシステムにおいて、
生徒の出席に関する第一の情報と生徒を識別する第二の情報とを入力／出力する第一の機能ブロックと、
会話の開始を表す第一の入力信号の入力から所定の会話標準から逸脱する会話の中断を表す第二の入力信号の入力に至るまでの時間間隔を測定する第二の機能ブロックと、
該時間間隔と生徒の出席に関する該第一の情報から、生徒の得点を計算する前記第一と第二の機能ブロックに作動可能にリンクされた第三の機能ブロックとからなるシステム。
【請求項１１】
該生徒の出席に関する該第一の情報が遅刻数と欠席回数から導き出されることを特徴とする請求項１０に記載のシステム。
【請求項１２】
該生徒の出席に関する該第一の情報を入力／出力する該第一の機能ブロックと該時間間隔を測定する該第二の機能ブロックとの間でランダムに生徒をペアにする追加機能ブロックを特徴とする請求項１０に記載のシステム。
【請求項１３】
該得点が少なくとも以下の式（１）と（２）のいずれかを用いて計算され、
［時間間隔平均×（会話数／３）］＋［６０−（ＴＰＰ＃×３）］＝得点１（１）
［時間間隔平均×（会話数／３）］＝得点２                            （２）
式中、ＴＰＰ＃はＴＰＰ授業数であることを特徴とする請求項１０に記載のシステム。
【請求項１４】
該現在の成績評価が全得点の平均と該生徒の出席に関する該第一の情報を用いて以下の式（３）で計算され、そしてメモリに記録され、
［（１００−１０Ｘ−５Ｙ）＋２Ｚ］／３＝現在の成績評価          （３）
式中、Ｘは無断欠席数であり、Ｙは無断遅刻回数であり、そしてＺは全得点の平均であることを特徴とする請求項１０に記載のシステム。
【請求項１５】
更に、該第一の情報と、該第二の情報と、該時間間隔と、該会話のパートナ名と、該時間間隔の平均と、会話数と、ＴＰＰ授業数と、該得点と、すべての得点１と２の平均と、該現在の成績評価とを記憶する第四の機能ブロックからなる請求項１０に記載のシステム。
【請求項１６】
該第二の情報が生徒ＩＤと生徒名を含むことを特徴とする請求項１５に記載のシステム。
【請求項１７】
生徒の出席に関する該第一の情報と該時間間隔が少なくとも式（１）と（２）のいずれかを用いて処理されて全得点の平均を計算することを特徴とする請求項１０に記載のシステム。
【請求項１８】
生徒の出席に関する該第一の情報と該得点が式（３）を用いて処理されて該現在の成績評価を計算することを特徴とする、請求項１０に記載のシステム。
【請求項１９】
計算された得点を表示する画面が該第一の信号を生成するＳＴＡＲＴボタンを備えてなることを特徴とする、請求項１０に記載のシステム。
【国際調査報告】
2007532973.tif 000026