[go: up one dir, main page]

JP4441161B2 - Learning support device, learning support method, and program for causing computer to execute the method - Google Patents

Learning support device, learning support method, and program for causing computer to execute the method Download PDF

Info

Publication number
JP4441161B2
JP4441161B2 JP2002217134A JP2002217134A JP4441161B2 JP 4441161 B2 JP4441161 B2 JP 4441161B2 JP 2002217134 A JP2002217134 A JP 2002217134A JP 2002217134 A JP2002217134 A JP 2002217134A JP 4441161 B2 JP4441161 B2 JP 4441161B2
Authority
JP
Japan
Prior art keywords
question
correct
option
answer
correct answer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002217134A
Other languages
Japanese (ja)
Other versions
JP2004061662A (en
Inventor
洋一郎 星野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
COUSENJYUKU CO., LTD.
Original Assignee
COUSENJYUKU CO., LTD.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by COUSENJYUKU CO., LTD. filed Critical COUSENJYUKU CO., LTD.
Priority to JP2002217134A priority Critical patent/JP4441161B2/en
Publication of JP2004061662A publication Critical patent/JP2004061662A/en
Application granted granted Critical
Publication of JP4441161B2 publication Critical patent/JP4441161B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、資格試験をはじめとする各種試験の受験や、合格のために必要な知識の習得などにおいてユーザーを支援するための学習支援装置、学習支援方法およびその方法をコンピュータに実行させるプログラムに関する。
【0002】
【従来の技術】
長引く不況に伴う資格ブームの中で、各種の資格試験や、その予行演習としての模擬試験などが数多く実施されている。また、資格取得のためでなくとも、本人の意思にかかわらず何らかの学習・教習や講義・講座の受講などが義務づけられる場合がある。たとえば一定の免許業者(宅地建物取引業者など)がその免許資格維持のため、年に数回定期的に研修に参加しなければならない制度、自動車の運転免許の更新時に、視力検査などとともに安全運転のための授業やビデオ講習を受けなければならない制度などがある。
【0003】
【発明が解決しようとする課題】
このように学生はもちろん、学校を卒業した社会人であっても、何らかの試験を受けたり講習を受けたりしなければならない機会は多いものである。そして、従来はこうした試験・講習は、たとえば大学などあらかじめ指定された会場で、あらかじめ指定された日時に一斉に実施されていた。これにより受験者間・受講者間の公平は確保されるが、物理的にその場所にその時間にいることができなければ受験・受講は不可能になってしまうという問題点があった。
【0004】
翻って考えるに、たとえば宅地建物取引業者の研修や運転免許更新時の講習などは、その性質上、必ずしも同一会場・同一時間帯で実施される必要はない。すでにある、あるいはあることが予定されている知識の再確認や、法改正などに伴う知識の更新程度のものだからである。にもかかわらず、従来のシステムでは特定の日時に特定の場所に出向いていって受験・受講することが強制されるため、受験者・受講者にとって大きな時間的および場所的な制約になる場合が多いという問題点があった。
【0005】
この発明は上記従来技術による問題を解決するため、自宅などにおける各種試験の受験あるいはその受験に向けての自習・予行演習などを効果的に支援することが可能な学習支援装置、学習支援方法およびその方法をコンピュータに実行させるプログラムを提供することを目的とする。
【0006】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項1に記載の発明にかかる学習支援装置は、選択式の問題を示す値1か記述式の問題を示す値2を設定したフィールドが設けられているデータベースに格納された複数の問題文の中から所定数の問題文を選出する問題文選出手段と、前記問題文選出手段により選出された個々の問題文につき、前記問題文ごとに対応付けて前記データベースに格納された複数の選択肢の中から正しい選択肢を含む所定数の選択肢を選出する選択肢選出手段と、前記問題文選出手段により選出された問題文および前記選択肢選出手段により選出された選択肢を組み合わせて試験問題が格納された電子文書を作成する文書作成手段と、前記文書作成手段により作成された電子文書を表示する文書表示手段と、前記文書表示手段により表示された電子文書内の各問題文に対する解答を入力する解答入力手段と、選択式の問題であれば選択された選択肢が正しい選択肢であれば正解とし、記述式の問題であれば解答として入力された文字列の中にあらかじめ指定されたキーワードが含まれるか否かによって算出するスコアが所定の閾値を超えたことをもって正解として、正しかった問題の全問中に占める割合を正答率とする単純評価方式あるいは問題ごとに所定の重み係数を定めておき正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率とする加重評価方式により、前記解答入力手段により入力された解答の正答率を算出する正答率算出手段と、前記正答率算出手段により算出された正答率にもとづいて合格/不合格を判定する合否判定手段と、を備えたことを特徴とする。
【0007】
この請求項1に記載の発明によれば、一定量の問題文と選択肢とを基礎としつつも、その組み合わせにより非常にバラエティに富んだ試験問題が出題される。また、受験者(や出題者)は試験終了後の正誤チェックや合否判定をもっぱら機械まかせにすることができる。また、選択式の問題と記述式の問題とでは正誤の判定などの扱いが異なるが、本発明により、各問題の種類が区別でき、それぞれに応じた処理が可能である。
【0008】
なお、前記学習支援装置は、さらに、前記合否判定手段により合格と判定された場合に一意な合格番号を生成する合格番号生成手段を備えることができる。
これによれば、受験者はこの合格番号をもって試験に合格したことの証とすることができる。
【0009】
また、前記学習支援装置は、さらに、前記正答率算出手段により算出された正答率を表示する正答率表示手段を備えることができる。
これによれば、受験者は過去数回の受験結果から自己の実力の程度や進歩の状況を随時確認できる。
【0010】
また、請求項2に記載の発明にかかる学習支援方法は、問題文を選出する問題文選出手段と、選択肢を選出する選択肢選出手段と、電子文書を作成する文書作成手段と、を備えるコンピュータにおいて、前記問題文選出手段によって、選択式の問題を示す値1か記述式の問題を示す値2を設定したフィールドが設けられているデータベースに格納された複数の問題文の中から所定数の問題文を選出する問題文選出工程と、前記選択肢選出手段によって、前記問題文選出工程で選出された個々の問題文につき、前記問題文ごとに対応付けて前記データベースに格納された複数の選択肢の中から正しい選択肢を含む所定数の選択肢を選出する選択肢選出工程と、前記文書作成手段によって、前記問題文選出工程で選出された問題文および前記選択肢選出工程で選出された選択肢を組み合わせて試験問題が格納された電子文書を作成する文書作成工程と、前記文書作成工程で作成された電子文書を表示する文書表示工程と、前記文書表示工程で表示された電子文書内の各問題文に対する解答を入力する解答入力工程と、選択式の問題であれば選択された選択肢が正しい選択肢であれば正解とし、記述式の問題であれば解答として入力された文字列の中にあらかじめ指定されたキーワードが含まれるか否かによって算出するスコアが所定の閾値を超えたことをもって正解として、正しかった問題の全問中に占める割合を正答率とする単純評価方式あるいは問題ごとに所定の重み係数を定めておき正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率とする加重評価方式により、前記解答入力工程で入力された解答の正答率を算出する正答率算出工程と、前記正答率算出工程で算出された正答率にもとづいて合格/不合格を判定する合否判定工程と、を含んだことを特徴とする。
【0011】
この請求項2に記載の発明によれば、一定量の問題文と選択肢とを基礎としつつも、その組み合わせにより非常にバラエティに富んだ試験問題が出題される。また、受験者(や出題者)は試験終了後の正誤チェックや合否判定をもっぱら機械まかせにすることができる。
【0012】
なお、前記学習支援方法は、さらに、前記合否判定工程で合格と判定された場合に一意な合格番号を生成する合格番号生成工程を含むことができる。
これによれば、受験者はこの合格番号をもって試験に合格したことの証とすることができる。
【0013】
また、前記学習支援方法は、さらに、前記正答率算出工程で算出された正答率を表示する正答率表示工程を含むことができる。
これによれば、受験者は過去数回の受験結果から自己の実力の程度や進歩の状況を随時確認できる。
【0014】
また、請求項3に記載の発明にかかるプログラムによれば、前記請求項2に記載された方法がコンピュータによって実行される。
【0015】
【発明の実施の形態】
以下に添付図面を参照して、この発明による学習支援装置、学習支援方法およびその方法をコンピュータに実行させるプログラムの好適な実施の形態を詳細に説明する。
【0016】
本発明による学習支援装置は、具体的には受験者や受講者が自宅などに保持するPC(パーソナル・コンピュータ)であって、本出願人が代理店などを通じて販売する学習支援ソフトウエアをセットアップすることにより、上記学習支援装置として機能する。
【0017】
図1は、この発明の実施の形態による学習支援装置のハードウエア構成を示す説明図である。同図において、101は装置全体を制御するCPUを、102は基本入出力プログラムを記憶したROMを、103はCPU101のワークエリアとして使用されるRAMを、それぞれ示している。
【0018】
また、104はCPU101の制御にしたがってHD(ハードディスク)105に対するデータのリード/ライトを制御するHDD(ハードディスクドライブ)を、105はHDD104の制御にしたがって書き込まれたデータを記憶するHDを、それぞれ示している。
【0019】
また、106はCPU101の制御にしたがってFD(フレキシブルディスク)107に対するデータのリード/ライトを制御するFDD(フレキシブルディスクドライブ)を、107はFDD106の制御にしたがって書き込まれたデータを記憶する着脱自在のFDを、それぞれ示している。
【0020】
また、108はカーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示するディスプレイを、109は通信回線110を介してインターネットに接続され、当該ネットワークとCPU101とのインターフェースとして機能するネットワークI/Fを、それぞれ示している。
【0021】
また、111は文字、数値、各種指示などの入力のための複数のキーを備えたキーボードを、112は各種指示の選択や実行、処理対象の選択、マウスポインタの移動などをおこなうマウスを、それぞれ示している。また、113は着脱可能な記録媒体であるCD−RWを、114はCD−RW113に対するデータのリードを制御するCD−RWドライブを、100は上記各部を接続するためのバスまたはケーブルを、それぞれ示している。
【0022】
つぎに、図2はこの発明の実施の形態による学習支援装置の構成を機能的に示す説明図である。まず、200はメニュー表示部であり、図3に示すようなメイン画面をディスプレイ108に表示するとともに、キーボード111あるいはマウス112によるユーザーからの指示を受け付けて、メイン画面上で選択されたメニューに対応する各機能部を呼び出す。
【0023】
201はテキスト表示部であり、図3のメイン画面で「テキスト」ボタン300が押下された場合にメニュー表示部200から呼び出されて、以下に説明するテキスト(教科書)の表示、表示されたテキストの編集などを制御する機能部である。
【0024】
図4は、テキスト表示部201により表示されるテキスト画面の一例を示す説明図である。図中、目次エリア400にはテキスト中の各章の見出しが表示され、左右の矢印キー401によりいずれかの章を選択することで、当該章のタイトルをタイトルエリア402に、また当該章の本文を本文エリア403に、それぞれ表示させることができる。なお、ここではテキストを章単位で表示しているが、たとえば節単位であってもよい。本発明で「章」とは、テキスト中で意味的なまとまりを有する部分の典型として例示するにとどまり、それ以外のたとえば節などを排除する趣旨ではない。
【0025】
また404は操作オプション類であり、本文エリア403内の文字列に任意の文字列を追記したり、逆に任意の文字列を削除したり、文字列の色を変えたりマーカーラインを引いたりするための各種ボタンである。
【0026】
このように、本発明では単にテキストを表示するだけでなく、紙媒体のテキストと同様、ユーザーによる任意の書き込みを可能としている。しかも、本発明ではいったん書き込みをしたテキストでも、ボタン一つで書き込みのない初期状態や、少なくとも今回の書き込みをする前の状態(前回保存状態)に戻せるが、これらの点については本発明の中心部分ではないので、詳細な説明を省略する。
【0027】
なお、テキスト表示部201は図中「終了」ボタン405が押下されたことを検知すると、メニュー表示部200に制御を移して図3のメイン画面を再度表示させる。このとき、テキスト表示部201は今回の書き込みを保存するかどうかをユーザーに問い合わせ、保存指示があった場合には今回のテキスト表示で何らかの編集がなされた章のうち、最も後ろの章のその章番号(編集がなされた章のうち章番号が最大のものの当該章番号)を、後述する学習記録表示部204に通知する。なお、通知するのは章番号でなく、たとえば編集がなされた章の区切り番号などであってもよい。
【0028】
図2に戻り、つぎに202は問題演習実施部であり、図3のメイン画面で「問題演習」ボタン301が押下された場合にメニュー表示部200から呼び出されて、上記テキストの各章に対応づけられた演習問題の表示、各問題に対する解答の受付、各問題の正答の表示などを制御する機能部である。
【0029】
図5は、問題演習実施部202により表示される演習問題目次画面の一例を示す説明図である。演習問題は、その内容的に最も関連の深いいずれかの章に割り当てられ(あるいは逆向きに、テキスト内の各章ごとにその内容と関連の深い演習問題が用意され、と言ってもよい)、同一章の問題ごとに一つのファイルに格納されている。そして、たとえば図5中、第4章の冒頭のアイコン500をクリックすると、この操作を検知した問題演習実施部202は、当該章の演習問題を読み出して図6の問題エリア600に表示する。
【0030】
その隣の正答エリア601には、問題エリア600に表示された各問題の解答(正しい答え)とその解説などが表示される。図示する例は問題エリア600に表示中の全問題について、すでにユーザーによる解答がなされた後の状態であるが、未解答の問題についてはその解答・解説の代わりに、グレーで塗りつぶされた矩形が表示され、いわば目隠しのためのシールが貼られたような状態となる。
【0031】
そして、未解答の問題についていずれかの選択肢のラジオボタンを選択すると(あるいはラジオボタンを選択の上、正答エリア601をクリックすると)、上記矩形の代わりに当該問題の解答・解説が表示され、いわば上記シールがはがれて下の文字が現れたような状態となる。また、問題エリア600では当該問題の選択肢中、正しいものだけが強調表示される(図6の例は網掛けによる強調表示の例であるが、背景色を変化させたり文字を太字にしたりするのでもよい)。
【0032】
なお、シールのようなユーザーインターフェースは一例であって、たとえば未解答の問題の解説・解答は正答エリア601の背景色と同色で表示しておき、解答があるとその表示色を別のものに切り替えるようにすれば、ちょうど背景から文字だけが浮き上がって、新たに解説・解答が表示されたように見える。
【0033】
なお、上記は一問終えるごとに逐一正誤チェックをおこなう例(単問単答形式)であるが、複数の問題に解答後、何らかのボタンを押下することで全問題につき一挙に解答・解説を表示させることもできる(一括解答形式)。これらいずれの形式を取るかはあらかじめユーザーにより設定されており、問題演習実施部202はこの設定に応じて、正答エリア601への解答・解説の表示タイミングを制御する。
【0034】
なお、図6は問題の表示形態としてあらかじめ「複数閲覧形式」が指定されている場合の例であり、問題エリア600には同一章の全問題が、また正答エリア601には各問題に対応する解答・解説が、それぞれ一覧表示されている。一方、問題の表示形態としては「一画面一問形式」を指定することもでき、この場合問題エリア600には一度に一問だけが表示されるとともに、正答エリア601には当該問題の解答・解説のみが表示される。そして、一問終了後は次の問題とその解答・解説とが各エリアに切り替え表示される。一画面に表示する問題数としては任意のn個(nは自然数)が設定可能であり、n=1の特別な場合が「一画面一問形式」であると言うこともできる。
【0035】
また、図6は解答の表示形態としてあらかじめ「並列表示形式」が指定されている場合の例であり、問題エリア600の各問題と横並びに、正答エリア601にその解答・解説が表示されている。一方、解答の表示形態としては「別表示形式」を指定することもでき、この場合各問題の解答・解説は図7に示すように、別ウィンドウ内に別建て表示される。「並列表示形式」では表示できる解答・解説の文字数に物理的な制限があることから、各問題に詳細な解説をつける場合には、字数制限のない「別表示形式」のほうがメリットが大きい。
【0036】
なお「別表示形式」の場合は正答エリア601は不要であるが、正答エリア601を存置して解答だけを表示するようにし、必要であれば図示するような別ウィンドウで解説を閲覧できるようにしてもよい。
【0037】
なお、図6中602は操作オプション類であり、問題演習に際してユーザーを支援するための各種ツールを提供する。たとえばユーザーに任意の制限時間を指定させ、演習問題実施中、終了時刻までの残り時間を常時算出・表示する「タイマー機能」(あるいは制限時間の指定の有無にかかわらず、単に開始時刻からの経過時間を算出・表示するのであってもよい)、過去の実施時の記録をもとに、各問題の通算の正答率を問題文の近傍などに表示する「正答率表示機能」、後で答えを見直したい問題などに、その問題文の行などをクリックすることで容易に頭出し可能な「しおり」を設定できる「しおり機能」などがある。
【0038】
なお、図6の画面で「終了」ボタン603が押下されたことを検知すると、問題演習実施部202は今回の演習結果を保存するかどうかをダイアログによりユーザーに問い合わせる。そしてユーザーが保存を指示したときは、問題ごとの解答の有無と、解答があった場合のその正誤の別とを後述する学習記録表示部204に通知した後、メニュー表示部200に制御を移して図3のメイン画面を表示させる。
【0039】
図2に戻り、つぎに203は認定試験実施部であり、図3のメイン画面で「認定試験」ボタン302が押下された場合にメニュー表示部200から呼び出されて、以下に説明する認定試験の作成・表示、各問題に対する解答の受付、合否判定、各問題の正答の表示などを制御する機能部である。
【0040】
図示するように認定試験実施部203は、試験問題DB(データベース)203a、ユーザーインターフェース部203b、問題文選出部203c、選択肢選出部203d、試験問題作成部203e、合否判定部203fおよび合格番号生成部203gを含む構成である。
【0041】
試験問題DB203aは、後述する試験問題作成部203eにより作成される試験問題のもととなるデータを保持している。図8は、試験問題DB203aが保持するデータを模式的に示す説明図である。図示するように、試験問題DB203aには試験に出題される可能性のある問題のID、各問題の問題文、および各問題の複数の選択肢が保持されている。なお、選択肢には正しいものが1個、正しくないもの(ダミー)がm個含まれている。
【0042】
図9は、認定試験実施部203による認定試験の実施手順を示すフローチャートである。図3の「認定試験」ボタン302の押下を契機として、メニュー表示部200から呼び出された認定試験実施部203は、まずそのユーザーインターフェース部203bにより、図10に示すような誓約書画面を表示する(ステップS901)。
【0043】
そして、上記画面で「上記誓約書に同意する」を選択の上、「確認」ボタン1000が押下されたのを検知すると(ステップS902:Yes)、つぎにユーザーインターフェース部203bは図11に示すような注意書画面を表示する(ステップS903)。この画面は、受験に際しての注意事項をユーザーに告知するためのものである。
【0044】
そして、上記画面で「試験開始」ボタン1100が押下されたのを検知すると(ステップS904:Yes)、つぎに認定試験実施部203はその問題文選出部203cにより、試験問題DB203aから乱数を利用して今回の認定試験に出題する個数分だけの問題文を選出する(ステップS905)。
【0045】
つぎに、認定試験実施部203はその選択肢選出部203dにより、上記で選出された各問題について正しい選択肢1個と、m個のダミー選択肢のうち任意のn−1個を選出する(ステップS906)。ただし、m>n−1であるものとする。
【0046】
さらに、認定試験実施部203はその試験問題作成部203eにより、問題文選出部203cで選出された各問題の問題文、および選択肢選出部203dで選出された各問題の選択肢(正しいものが1個と正しくないものがn−1個の計n個)を組み合わせて、所定の個数のn択問題からなる試験問題(試験問題が格納された電子文書)を作成する(ステップS907)。なお、このとき問題および各問題の選択肢の順序はランダムに入れ替えるものとする。
【0047】
つぎに、認定試験実施部203はそのユーザーインターフェース部203bにより、上記で作成した試験問題を図12に示すように画面表示する(ステップS908)。図中、問題エリア1200には試験問題の内容が表示され、ユーザーは各問題の選択肢中、いずれか正しいと思うもののラジオボタンを選択することで各問題に解答する。
【0048】
また、図中1201は操作オプション類であり、受験に際してユーザーを支援するための各種ツールを提供する。たとえば図11に示した「試験開始」ボタン1100の押下時刻、すなわち試験の開始時刻からの経過時間を計測し、その経過時間、あるいは所定の制限時間から特定される終了時刻までの残り時間を常時表示する「タイマー機能」、後で答えを見直したい問題などに、その問題文の行などをクリックすることで容易に頭出し可能な「しおり」を設定できる「しおり機能」などがある。
【0049】
そして、所定の制限時間が経過するか、図12中「試験終了」ボタン1202がユーザーにより押下されるまでの間は(ステップS909:No)、上記画面により各問題に対するユーザーの解答入力を受け付け、制限時間経過あるいは「試験終了」ボタン1202押下の時点で(ステップS909:Yes)、認定試験実施部203はその合否判定部203fにより、今回の受験におけるユーザーの正答率を算出する(ステップS910)。
【0050】
すなわち、各問題についてユーザーの選択した選択肢が正しい選択肢であるかどうかを順にチェックしてゆき、正しかった問題の全問中に占める割合を算出する(単純評価方式)。あるいは、問題ごとに所定の重み係数を定めておき、正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率としてもよい(加重評価方式)。前者は全問題に同じ点数を配点した場合、後者は問題ごとの配点比にばらつきを持たせた場合と見ることもできる。
【0051】
そして、正答率が所定の閾値以上の場合、すなわち合格の場合には(ステップS911:Yes)、つぎに認定試験実施部203はその合格番号生成部203gにより、合格したユーザーに付与する一意な合格番号を生成する(ステップS912)。具体的には、上述の学習支援ソフトウエアが格納されたメディア(CD−ROMなど)のシリアルナンバー(システムID)と、上記ソフトウエアのセットアップ時にユーザーごとに設定されるユーザーIDとを所定の関数に入力し、その出力を上記ユーザーの合格番号とする。
【0052】
なお、ユーザーIDの設定が省略されることもあるので(たとえば本装置を単一のユーザーのみで使用する場合は、個々のユーザーを区別する必要がないためユーザーIDの設定は必須ではない)、その場合はシリアルナンバーのみから合格番号を生成する。この場合はユーザーIDの値がNullであると見ることもできる。
【0053】
そして、合格の場合も不合格の場合も、認定試験実施部203はそのユーザーインターフェース部203bにより図13のような試験結果画面を表示して、ユーザーにその合否を通知する(ステップS913)。図示する画面は合格の場合であって、合格の事実と正答率が表示されるとともに、合格証書の発行の申請など、合格後の手続きや合格番号の取り扱い方法などが表示されている。なお、不合格の場合は不合格の事実と正答率とが表示されるのみである。
【0054】
そして、図中「確認」ボタン1300が押下されたことを検知すると(ステップS914:Yes)、認定試験実施部203は試験結果、具体的には受験日すなわち現在の日付(年月日)と、今回の受験における正答率とを学習記録表示部204に通知した後(ステップS915)、本フローチャートによる処理を終了してメニュー表示部200に制御を移す。
【0055】
なお、上記のようにして発行された合格番号と、住所・氏名などの必要事項とを専用葉書に記入して返送すると、上記認定試験に合格した旨を証する合格証書の発行を受けることができる。あるいは、インターネットを介して所定のホームページにアクセスし、上記合格番号および必要事項を入力することで、合格証書の発行の申し込みができるようにしてもよい。
【0056】
図2に戻り、つぎに204は学習記録表示部であり、図3のメイン画面で「学習記録」ボタン303が押下された場合にメニュー表示部200から呼び出されて、上記テキストによる学習の進捗状況や問題演習における正答率、認定試験における正答率などを数値やグラフで表示する機能部である。
【0057】
図示するように学習記録表示部204は、学習記録DB(データベース)204a、ユーザーインターフェース部204bおよびグラフ作成部204cを含む構成である。
【0058】
学習記録DB204aは、(1)上述したテキストによる学習の進捗状況、(2)上述した演習問題の実施状況、および(3)上述した認定試験の実施状況を保持するデータベースである。以下、順次説明する。
【0059】
(1)テキストによる学習の進捗状況
具体的には、ユーザーがテキスト表示部201により表示されるテキストのどこまで読み込んできているかである。どのような事実をもって読み込みとみなすかは任意であるが、たとえば、一度その章を画面表示させたことがあるというだけでは内容が十分に消化されているとは考えにくい。これに対し、文字の書き込みやアンダーラインの付加など、何らかの学習の形跡が残っている章は、ユーザーの理解が進んできていると一応みなすことができる。
【0060】
そこで、本発明ではユーザーが何らかの編集を施した章を監視しておいて、テキスト表示部201からメニュー表示部200に制御が戻る時点で、上記章のうち最も章番号の大きいものの当該番号(あるいは最も章番号の大きい章の区切り番号)を学習記録表示部204に通知する。これを受け取った学習記録表示部204の学習記録DB204aは、その値がすでに保持している章番号(もしくは区切り番号。以下同じ)を超えている場合に限り、新たな章番号で古い章番号を更新する。これにより学習記録DB204aには、ユーザーが何らかの編集を加えた章のうち最も後ろにある章の章番号が常に保持されることになる。
【0061】
(2)演習問題の実施状況
具体的には、ユーザーが問題演習実施部202により表示される演習問題に解答した際の、各問ごとかつ各回ごとの正誤の別と、通算の解答率や正答率などである。学習記録DB204aには、各章の各問題につき過去n回分(ここではn=5とする)の正誤の別と、n回分の通算の解答率および正答率が保持されている。ここで、解答率とはn回中、当該問題が少なくとも解答できた回数の割合(正誤は問わない)、正答率とはn回中、当該問題が正しく解答できた回数の割合である。
【0062】
上述のように、図6の画面で「終了」ボタン603が押下されたのを契機として、メニュー表示部200に制御を移す時点で、問題演習実施部202は今回の演習結果を学習記録表示部204に通知する。これを受け取った学習記録表示部204の学習記録DB204aは、上記結果中の問題につきすでにn回分の演習結果が保持されていれば、最も古いものを破棄して今回の結果を保持するとともに、直近n−1回分と今回分の解答有無および当該解答の正誤から、通算の解答率と正答率とを再計算する。
【0063】
(3)認定試験の実施状況
具体的には、ユーザーが認定試験実施部203により実施される認定試験を受験した年月日、および各回の受験時の正答率などである。学習記録DB204aには、過去m回分(ここではm=5とする)の受験日と正答率とが保持されている。そして上述のように、図13の画面で「確認」ボタン1300が押下されたのを契機として、今回の試験結果が認定試験実施部203から通知されてくるので、学習記録DB204aは最も古い1回分の試験結果を破棄して、通知された新たな試験結果を保持する。
【0064】
図2に戻り、つぎにユーザーインターフェース部204bは、図3のメイン画面で「学習記録」ボタン303が押下されると、まず図14に示すような学習記録選択画面を表示する。そして、たとえば図中「テキスト学習経過」ボタン1400が押下されたのを検知すると、上述の学習記録DB204aからテキスト学習の進捗状況を読み出して、図15に示すようなテキスト学習管理画面として表示する。図示する例では章よりもさらに細かく、節単位で学習の進捗状況を管理している。
【0065】
また、図14で「問題演習実施状況」ボタン1401が押下されたのを検知すると、ユーザーインターフェース部204bは上述の学習記録DB204aから演習問題の実施状況を読み出して、図16に示すような問題演習管理画面として表示する。
【0066】
なお、図中「学習分析」ボタン1600を押下すると、上記と本質的に同様の内容をグラフやチャートにより、グラフィカルに画面表示させることができる。すなわち、ユーザーインターフェース部204bは「学習分析」ボタン1600の押下を検知すると、グラフ作成部204cに指示して図17に示すような線グラフ1700およびレーダーチャート1701・1702を作成させ、同図のような一画面に合成して画面表示する。
【0067】
また、図14で「認定試験実施状況」ボタン1402が押下されたのを検知すると、ユーザーインターフェース部204bは上述の学習記録DB204aから認定試験の実施状況を読み出して、図18に示すような認定試験管理画面として表示する。この画面でも、「学習分析」ボタン1800を押下することで、図17と同様に試験結果を線グラフなどで表示させることができる。
【0068】
以上説明した実施の形態によれば、自宅のPCなどでいながらにして資格試験などが受験できるので、決められた日時に決められた場所まで出向いてゆく必要がなく、受験者の便宜がはかられる。また、会場設営や試験監督、採点、合否判定などといった、試験を実施する側の負担も大幅に軽減される。
【0069】
また、試験に向けての自主学習や問題演習、あるいは試験のためではない何らかの知識の習得なども自宅でできるため、わざわざそのために時間を作ったり予定を組んだりする必要がなく、各人がそれぞれのライフスタイルに合わせて、マイペースで確実に学習を進めてゆくことができる。
【0070】
また、テキストのどこまで学習が進んでいるかや、どの章の問題は何回やってどのくらい理解したか、認定試験の受験結果はレベルアップしているかどうかなどを、ユーザーが随時、かつ容易に確認できるので、苦手な箇所や手薄な箇所の補強につなげてゆくことができ、学習の効率化がはかられる。
【0071】
また、本発明による学習支援装置は、試験問題DB203a内の問題を各回ごとにランダムに組み合わせて試験問題を作成するので、たとえば市販の模擬試験問題集(数回分の試験を収録した書籍)などに比べて、はるかにバラエティに富んだ問題を購入者に提供することができる。
【0072】
この多様性は問題の組み合わせだけでなく、各問題の選択肢の組み合わせによっても実現されるため、必ずしも膨大な数の問題を用意しなくとも、ダミーの選択肢を多く用意することで容易に問題のバリエーションを増やすことができる。そして、多くの選択肢を用意することは、多くの問題を用意することよりも比較的簡単であることが多い。
【0073】
なお、上述した実施の形態では問題演習にせよ認定試験にせよ、出題される問題は選択式であるものとしたが、記述式の問題であってももちろんよい。記述式の場合は、ユーザーが解答として入力した文字列の中に、あらかじめ指定されたキーワードが含まれるか否かによってスコアを算出し(上記キーワードが漏れなく含まれるほどこのスコアは高くなる)、スコアが所定の閾値を超えたことをもって正解とする。
【0074】
なお、このように選択式の問題と記述式の問題とでは正誤の判定などの扱いが異なるため、図8に示した試験問題DB203a内に両者が混在する場合は、問題の種類(タイプ)を示すフィールドを新たに設けるようにする。そして、たとえば選択式の問題には値1、記述式の問題には値2を設定しておけば、各問題の種類が区別でき、それぞれに応じた処理が可能である。
【0075】
なお、認定試験実施部203内の各機能部のうち、ユーザーインターフェース部203b以外はネットワーク上のサーバーに設ける構成としてもよい。すなわち、認定試験実施部203はメニュー表示部200から制御を移されると、まず上記サーバーに対して認定試験の送付要求を送信し、これを受けたサーバーはその問題文選出部203c、選択肢選出部203dおよび試験問題作成部203eで、試験問題DB203a内のデータを基礎に試験問題を作成・返信する。
【0076】
試験終了後は再び上記サーバーにアクセスして、その合否判定部203fによる合否判定、および合格の場合には合格番号生成部203gによる合格番号の発行を受ける。なお、この合格番号の発行時に「合格証書の発行を希望しますか?」などのダイアログが表示され、「はい」を選択することで合格証書の発行申し込みまで一挙にできるようにすれば便宜である。
【0077】
なお、上述したメニュー表示部200、テキスト表示部201、問題演習実施部202、認定試験実施部203および学習記録表示部204は、具体的にはHD105からRAM103に読み出されたプログラムをCPU101が実行することにより実現される。このプログラムはHD105のほか、FD107、CD−ROM113、MOなどの各種の記録媒体に格納して配布することができ、ネットワークを介して配布することも可能である。
【0078】
【発明の効果】
以上説明したように請求項1に記載の発明は、選択式の問題を示す値1か記述式の問題を示す値2を設定したフィールドが設けられているデータベースに格納された複数の問題文の中から所定数の問題文を選出する問題文選出手段と、前記問題文選出手段により選出された個々の問題文につき、前記問題文ごとに対応付けて前記データベースに格納された複数の選択肢の中から正しい選択肢を含む所定数の選択肢を選出する選択肢選出手段と、前記問題文選出手段により選出された問題文および前記選択肢選出手段により選出された選択肢を組み合わせて試験問題が格納された電子文書を作成する文書作成手段と、前記文書作成手段により作成された電子文書を表示する文書表示手段と、前記文書表示手段により表示された電子文書内の各問題文に対する解答を入力する解答入力手段と、選択式の問題であれば選択された選択肢が正しい選択肢であれば正解とし、記述式の問題であれば解答として入力された文字列の中にあらかじめ指定されたキーワードが含まれるか否かによって算出するスコアが所定の閾値を超えたことをもって正解として、正しかった問題の全問中に占める割合を正答率とする単純評価方式あるいは問題ごとに所定の重み係数を定めておき正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率とする加重評価方式により、前記解答入力手段により入力された解答の正答率を算出する正答率算出手段と、前記正答率算出手段により算出された正答率にもとづいて合格/不合格を判定する合否判定手段と、を備えたので、一定量の問題文と選択肢とを基礎としつつも、その組み合わせにより非常にバラエティに富んだ試験問題が出題され、これによって、自宅などにおける各種試験の受験あるいはその受験に向けての自習・予行演習などを効果的に支援することが可能な学習支援装置が得られるという効果を奏する。さらに、受験者(や出題者)は試験終了後の正誤チェックや合否判定をもっぱら機械まかせにすることができ、これによって、自宅などにおける各種試験の受験あるいはその受験に向けての自習・予行演習などを効果的に支援することが可能な学習支援装置が得られるという効果を奏する。また、選択式の問題と記述式の問題とでは正誤の判定などの扱いが異なるが、本発明により、各問題の種類が区別でき、それぞれに応じた処理が可能である。
【0079】
また、請求項2に記載の発明は、問題文を選出する問題文選出手段と、選択肢を選出する選択肢選出手段と、電子文書を作成する文書作成手段と、を備えるコンピュータにおいて、前記問題文選出手段によって、選択式の問題を示す値1か記述式の問題を示す値2を設定したフィールドが設けられているデータベースに格納された複数の問題文の中から所定数の問題文を選出する問題文選出工程と、前記選択肢選出手段によって、前記問題文選出工程で選出された個々の問題文につき、前記問題文ごとに対応付けて前記データベースに格納された複数の選択肢の中から正しい選択肢を含む所定数の選択肢を選出する選択肢選出工程と、前記文書作成手段によって、前記問題文選出工程で選出された問題文および前記選択肢選出工程で選出された選択肢を組み合わせて試験問題が格納された電子文書を作成する文書作成工程と、前記文書作成工程で作成された電子文書を表示する文書表示工程と、前記文書表示工程で表示された電子文書内の各問題文に対する解答を入力する解答入力工程と、選択式の問題であれば選択された選択肢が正しい選択肢であれば正解とし、記述式の問題であれば解答として入力された文字列の中にあらかじめ指定されたキーワードが含まれるか否かによって算出するスコアが所定の閾値を超えたことをもって正解として、正しかった問題の全問中に占める割合を正答率とする単純評価方式あるいは問題ごとに所定の重み係数を定めておき正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率とする加重評価方式により、前記解答入力工程で入力された解答の正答率を算出する正答率算出工程と、前記正答率算出工程で算出された正答率にもとづいて合格/不合格を判定する合否判定工程と、を含んだので、一定量の問題文と選択肢とを基礎としつつも、その組み合わせにより非常にバラエティに富んだ試験問題が出題され、これによって、自宅などにおける各種試験の受験あるいはその受験に向けての自習・予行演習などを効果的に支援することが可能な学習支援方法が得られるという効果を奏する。さらに、受験者(や出題者)は試験終了後の正誤チェックや合否判定をもっぱら機械まかせにすることができ、これによって、自宅などにおける各種試験の受験あるいはその受験に向けての自習・予行演習などを効果的に支援することが可能な学習支援方法が得られるという効果を奏する。
【0080】
また、請求項3に記載の発明によれば、前記請求項2に記載された方法をコンピュータに実行させることが可能なプログラムが得られるという効果を奏する。
【図面の簡単な説明】
【図1】この発明の実施の形態による学習支援装置のハードウエア構成を示す説明図である。
【図2】この発明の実施の形態による学習支援装置の機能的構成を示す説明図である。
【図3】メニュー表示部200により表示されるメイン画面の一例を示す説明図である。
【図4】テキスト表示部201により表示されるテキスト画面の一例を示す説明図である。
【図5】問題演習実施部202により表示される演習問題目次画面の一例を示す説明図である。
【図6】問題演習実施部202により表示される演習問題画面の一例を示す説明図である。
【図7】問題演習実施部202により表示される演習問題画面の他の一例を示す説明図である。
【図8】試験問題DB203aが保持するデータを模式的に示す説明図である。
【図9】認定試験実施部203による認定試験の実施手順を示すフローチャートである。
【図10】認定試験実施部203により表示される誓約書画面の一例を示す説明図である。
【図11】認定試験実施部203により表示される注意書画面の一例を示す説明図である。
【図12】認定試験実施部203により表示される認定試験画面の一例を示す説明図である。
【図13】認定試験実施部203により表示される試験結果画面の一例を示す説明図である。
【図14】学習記録表示部204により表示される学習記録選択画面の一例を示す説明図である。
【図15】学習記録表示部204により表示されるテキスト学習管理画面の一例を示す説明図である。
【図16】学習記録表示部204により表示される問題演習管理画面(テキスト版)の一例を示す説明図である。
【図17】学習記録表示部204により表示される問題演習管理画面(グラフィック版)の一例を示す説明図である。
【図18】学習記録表示部204により表示される認定試験管理画面(テキスト版)の一例を示す説明図である。
【符号の説明】
100 バスまたはケーブル
101 CPU
102 ROM
103 RAM
104 HDD
105 HD
106 FDD
107 FD
108 ディスプレイ
109 ネットワークI/F
110 通信回線
111 キーボード
112 マウス
113 CD−RW
114 CD−RWドライブ
200 メニュー表示部
201 テキスト表示部
202 問題演習実施部
203 認定試験実施部
203a 試験問題DB
203b ユーザーインターフェース部
203c 問題文選出部
203d 選択肢選出部
203e 試験問題作成部
203f 合否判定部
203g 合格番号生成部
204 学習記録表示部
204a 学習記録DB
204b ユーザーインターフェース部
204c グラフ作成部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a learning support apparatus, a learning support method, and a program for causing a computer to execute the method for assisting a user in taking various tests including a qualification test and acquiring knowledge necessary for passing. .
[0002]
[Prior art]
In the qualification boom accompanying the prolonged recession, various qualification tests and mock tests as preparatory exercises are being carried out. Even if it is not for obtaining qualifications, some kind of learning / teaching or lecture / course may be required regardless of the will of the person. For example, a system in which certain license companies (such as residential land and building business operators) must participate in training regularly several times a year in order to maintain their license qualifications, and when driving licenses are renewed, safety driving is performed along with eyesight inspections, etc. There are systems that require students to take classes and video classes.
[0003]
[Problems to be solved by the invention]
In this way, not only students but also members of society who have graduated from school have many opportunities to take some kind of exam or take courses. In the past, such examinations / classes were performed at a designated date and time at a designated venue such as a university. This ensures fairness among examinees and students, but there is a problem in that it is impossible to take and take exams unless you are physically present at that time.
[0004]
In other words, for example, training for residential land and building traders and training for renewing a driver's license do not necessarily have to be conducted at the same venue and at the same time. This is because it is about re-confirming the knowledge that is already or is scheduled to be present, and updating the knowledge due to legal revisions. Nevertheless, the conventional system is forced to go to a specific place at a specific date and time to take and take an exam, which may be a significant time and place constraint for the examinee and the student. There were many problems.
[0005]
In order to solve the above-described problems caused by the prior art, the present invention provides a learning support apparatus, a learning support method, and a learning support apparatus capable of effectively supporting various examinations at home or the like and self-study / rehearsal exercises for the examinations. An object is to provide a program for causing a computer to execute the method.
[0006]
[Means for Solving the Problems]
In order to solve the above-described problems and achieve the object, the learning support apparatus according to the first aspect of the present invention is provided with a field in which a value 1 indicating a selection problem or a value 2 indicating a description problem is provided. A problem sentence selection means for selecting a predetermined number of problem sentences from a plurality of problem sentences stored in a stored database, and individual problem sentences selected by the problem sentence selection means for each problem sentence In addition, option selection means for selecting a predetermined number of options including the correct option from among a plurality of options stored in the database, the question sentence selected by the question sentence selection means, and the option selection means Document creation means for creating an electronic document in which test questions are stored by combining options, document display means for displaying the electronic document created by the document creation means, Answer input means for inputting the answer to each question sentence in the electronic document displayed by the document display means; if the question is a choice-type question, the selected option is correct and the answer is correct. For example, if the score calculated based on whether or not the keyword specified in advance is included in the character string input as the answer exceeds the predetermined threshold, A simple evaluation method in which the percentage of correct questions in all questions is a correct answer rate, or a predetermined weighting factor is defined for each question, and the ratio of the sum of the weighting factors of the correct question to the sum of the weighting factors of all the questions By weighted evaluation method with correct answer rate, Correct answer rate calculating means for calculating the correct answer rate of the answer input by the answer input means; and pass / fail determining means for determining pass / fail based on the correct answer rate calculated by the correct answer rate calculating means. It is characterized by that.
[0007]
According to the first aspect of the present invention, a very wide variety of test questions can be set up based on a combination of a fixed amount of question sentences and options. In addition, the examinee (and the examinee) can leave the correctness check and pass / fail judgment after the test to the machine. In addition, although the choice-type problem and the description-type problem are handled differently, such as correct / incorrect, the present invention makes it possible to distinguish the type of each problem and to perform processing corresponding to each problem.
[0008]
The learning support device may further include a pass number generation unit that generates a unique pass number when the pass / fail determination unit determines pass.
According to this, the examinee can use this pass number as a proof of having passed the test.
[0009]
The learning support device may further include a correct answer rate display unit that displays the correct answer rate calculated by the correct answer rate calculating unit.
According to this, the examinee can check his / her ability level and progress from the past several times.
[0010]
According to a second aspect of the present invention, there is provided a learning support method according to a computer comprising: a problem sentence selection unit that selects a problem sentence; an option selection unit that selects an option; and a document creation unit that creates an electronic document. A predetermined number of questions out of a plurality of question sentences stored in a database provided with a field in which a value 1 indicating a question of a selection formula or a value 2 indicating a problem of a description formula is set by the question sentence selection means A question sentence selection step for selecting a sentence, and each of the question sentences selected in the question sentence selection step by the option selection means are associated with each question sentence and stored in the database. An option selection step of selecting a predetermined number of options including the correct option from the problem sentence selected in the problem sentence selection step by the document creation means and the selection A document creation process for creating an electronic document storing test questions by combining the options selected in the selection process, a document display process for displaying the electronic document created in the document creation process, and a display in the document display process An answer input process to input the answer to each question sentence in the electronic document, and if it is a choice type question, the selected option is correct if it is a correct option, and if it is a descriptive question, it is input as an answer. As a correct answer when the score calculated by whether or not the keyword specified in advance in the character string exceeds a predetermined threshold, A simple evaluation method in which the percentage of correct questions in all questions is a correct answer rate, or a predetermined weighting factor is defined for each question, and the ratio of the sum of the weighting factors of the correct question to the sum of the weighting factors of all the questions By weighted evaluation method with correct answer rate, A correct answer rate calculating step of calculating a correct answer rate of the answers input in the answer input step, and a pass / fail determining step of determining pass / fail based on the correct answer rate calculated in the correct answer rate calculating step. It is characterized by that.
[0011]
According to the second aspect of the present invention, a very wide variety of test questions can be given by combining a certain amount of question sentences and options while combining them. In addition, the examinee (and the examinee) can leave the correctness check and pass / fail judgment after the test to the machine.
[0012]
Note that the learning support method may further include a pass number generation step of generating a unique pass number when it is determined to be pass in the pass / fail determination step.
According to this, the examinee can use this pass number as a proof of having passed the test.
[0013]
The learning support method may further include a correct answer rate display step of displaying the correct answer rate calculated in the correct answer rate calculating step.
According to this, the examinee can check his / her ability level and progress from the past several times.
[0014]
According to the program of the invention described in claim 3, the method described in claim 2 is executed by a computer.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
Exemplary embodiments of a learning support apparatus, a learning support method, and a program for causing a computer to execute the method according to the present invention will be described below in detail with reference to the accompanying drawings.
[0016]
The learning support apparatus according to the present invention is specifically a PC (personal computer) held by a test taker or a student at home or the like, and sets up learning support software sold by the applicant through an agent or the like. Therefore, it functions as the learning support device.
[0017]
FIG. 1 is an explanatory diagram showing a hardware configuration of a learning support apparatus according to an embodiment of the present invention. In the figure, 101 indicates a CPU that controls the entire apparatus, 102 indicates a ROM that stores basic input / output programs, and 103 indicates a RAM that is used as a work area of the CPU 101.
[0018]
Reference numeral 104 denotes an HDD (hard disk drive) that controls reading / writing of data with respect to the HD (hard disk) 105 according to the control of the CPU 101, and 105 denotes an HD that stores data written according to the control of the HDD 104. Yes.
[0019]
Reference numeral 106 denotes an FDD (flexible disk drive) that controls reading / writing of data with respect to the FD (flexible disk) 107 according to the control of the CPU 101, and 107 denotes a detachable FD that stores data written according to the control of the FDD 106. Respectively.
[0020]
Reference numeral 108 denotes a cursor, menu, window, or display for displaying various data such as characters and images. Reference numeral 109 denotes a network I / O that is connected to the Internet via a communication line 110 and functions as an interface between the network and the CPU 101. F are shown respectively.
[0021]
Reference numeral 111 denotes a keyboard having a plurality of keys for inputting characters, numerical values, various instructions, and the like. 112 denotes a mouse for selecting and executing various instructions, selecting a processing target, moving a mouse pointer, and the like. Show. Reference numeral 113 denotes a CD-RW which is a detachable recording medium, 114 denotes a CD-RW drive for controlling reading of data with respect to the CD-RW 113, and 100 denotes a bus or cable for connecting the above-described units. ing.
[0022]
FIG. 2 is an explanatory diagram functionally showing the configuration of the learning support apparatus according to the embodiment of the present invention. First, reference numeral 200 denotes a menu display unit which displays a main screen as shown in FIG. 3 on the display 108 and accepts an instruction from the user by the keyboard 111 or the mouse 112 to correspond to a menu selected on the main screen. Call each functional part to be
[0023]
Reference numeral 201 denotes a text display unit, which is called from the menu display unit 200 when the “text” button 300 is pressed on the main screen of FIG. 3, and displays the text (textbook) described below and the displayed text. This is a functional unit that controls editing and the like.
[0024]
FIG. 4 is an explanatory diagram illustrating an example of a text screen displayed by the text display unit 201. In the figure, a heading of each chapter in the text is displayed in the table of contents area 400, and by selecting one of the chapters using the left and right arrow keys 401, the title of the chapter is displayed in the title area 402 and the main body of the chapter. Can be displayed in the body area 403, respectively. Here, the text is displayed in units of chapters, but may be in units of sections, for example. In the present invention, the “chapter” is merely exemplified as a typical portion having a meaningful group in the text, and does not intend to exclude other sections, for example.
[0025]
Reference numeral 404 denotes operation options, which add an arbitrary character string to the character string in the text area 403, delete an arbitrary character string, change the color of the character string, or draw a marker line. Various buttons for
[0026]
As described above, the present invention not only displays text, but also allows arbitrary writing by the user as with text on a paper medium. In addition, in the present invention, even once text has been written, it can be returned to the initial state without writing with one button, or at least the state before writing this time (previously saved state), but these points are the center of the present invention. Since it is not a part, detailed explanation is omitted.
[0027]
When the text display unit 201 detects that the “end” button 405 in the figure is pressed, the control is transferred to the menu display unit 200 to display the main screen of FIG. 3 again. At this time, the text display unit 201 inquires of the user whether or not to save the current writing, and if there is an instruction to save, the chapter of the last chapter among the chapters that have been edited in the current text display. The number (the chapter number of the chapter with the largest chapter number among the edited chapters) is notified to the learning record display unit 204 described later. Notifying the chapter number, for example, it may be the chapter number of the edited chapter.
[0028]
Returning to FIG. 2, the question exercise execution unit 202 is called from the menu display unit 200 when the “question exercise” button 301 is pressed on the main screen of FIG. 3, and corresponds to each chapter of the above text. It is a functional unit that controls the display of attached exercises, the reception of answers to each question, the display of correct answers for each question, and the like.
[0029]
FIG. 5 is an explanatory diagram showing an example of an exercise question table of contents screen displayed by the question exercise execution unit 202. The exercise is assigned to one of the chapters most relevant to its content (or, in reverse, it may be said that each chapter in the text has an exercise that is closely related to its content) , Stored in one file for each problem in the same chapter. Then, for example, when the icon 500 at the beginning of Chapter 4 in FIG. 5 is clicked, the problem exercise executing unit 202 that has detected this operation reads out the exercise problem of that chapter and displays it in the problem area 600 of FIG.
[0030]
In the correct answer area 601 next to it, the answers (correct answers) of each question displayed in the question area 600 and the explanation thereof are displayed. The example shown in the figure is the state after all the questions displayed in the question area 600 have already been answered by the user. For unanswered questions, a rectangle filled with gray is used instead of the answer / explanation. It will be displayed, so to speak, it will be like a sticker for blindfolding.
[0031]
Then, when a radio button of any option is selected for an unanswered question (or when the correct answer area 601 is clicked after selecting the radio button), the answer / explanation of the question is displayed instead of the rectangle, so to speak. The sticker is peeled off and the lower character appears. Further, in the problem area 600, only correct ones of the question options are highlighted (the example in FIG. 6 is an example of highlighting by shading, but the background color is changed or the characters are bolded). It may be)
[0032]
Note that a user interface such as a seal is an example. For example, an explanation / answer of an unanswered question is displayed in the same color as the background color of the correct answer area 601, and if there is an answer, the display color is changed to a different color. If you switch it, only the letters will rise from the background, and it will appear as if a new explanation / answer is displayed.
[0033]
In addition, the above is an example (single-question single-answer format) in which correctness is checked every time one question is completed, but after answering multiple questions, pressing any button will display the answers and explanations for all questions at once. It can also be made (collective answer format). Which of these formats is used is set in advance by the user, and the question exercise execution unit 202 controls the display timing of the answer / explanation in the correct answer area 601 according to this setting.
[0034]
FIG. 6 shows an example in which “multiple browsing format” is designated in advance as a question display form. The question area 600 corresponds to all questions of the same chapter, and the correct answer area 601 corresponds to each question. Each answer / comment to be displayed is listed. On the other hand, “one-screen one-question format” can also be designated as the question display form. In this case, only one question is displayed at a time in the question area 600 and the answer / question of the question is displayed in the correct answer area 601. Only the explanation is displayed. Then, after the end of one question, the next question and its answer / explanation are switched and displayed in each area. Arbitrary n (n is a natural number) can be set as the number of problems to be displayed on one screen, and it can be said that the special case of n = 1 is “one screen one question format”.
[0035]
FIG. 6 shows an example in which “parallel display format” is designated in advance as a display form of the answers. The answers and explanations are displayed in each question and side of the question area 600 and in the correct answer area 601. . On the other hand, an “alternate display format” can be designated as the answer display form. In this case, the answer / explanation of each question is displayed separately in a separate window as shown in FIG. Since there are physical restrictions on the number of characters that can be displayed in the “parallel display format”, the “separate display format” with no limit on the number of characters is more advantageous when providing detailed explanations for each question.
[0036]
In the case of “different display format”, the correct answer area 601 is not necessary, but the correct answer area 601 is kept so that only the answer is displayed, and if necessary, the explanation can be viewed in another window as shown in the figure. May be.
[0037]
In FIG. 6, reference numeral 602 denotes operation options, which provide various tools for assisting the user in problem exercises. For example, let the user specify an arbitrary time limit, while the exercise is being conducted, the timer function that constantly calculates and displays the remaining time until the end time (or simply elapsed from the start time regardless of whether or not the time limit is specified) You may calculate and display the time), “Accurate answer rate display function” that displays the total correct answer rate of each question near the question sentence, etc. There is a “bookmark function” that allows you to set a “bookmark” that can be easily found by clicking on the line of the problem sentence.
[0038]
When it is detected that the “end” button 603 is pressed on the screen of FIG. 6, the problem exercise execution unit 202 inquires of the user whether or not to save the current exercise result through a dialog. When the user gives an instruction to save, after notifying the learning record display unit 204 described later of whether there is an answer for each question and whether the answer is correct, the control is transferred to the menu display unit 200. To display the main screen of FIG.
[0039]
Returning to FIG. 2, 203 is a certification test execution unit, which is called from the menu display unit 200 when the “certification test” button 302 is pressed on the main screen of FIG. It is a functional unit that controls creation / display, answer reception for each question, pass / fail determination, display of correct answer for each question, and the like.
[0040]
As shown in the figure, the certification test execution unit 203 includes a test question DB (database) 203a, a user interface unit 203b, a question sentence selection unit 203c, an option selection unit 203d, a test question creation unit 203e, a pass / fail determination unit 203f, and a pass number generation unit. It is the structure containing 203g.
[0041]
The test question DB 203a holds data that is the basis of a test question created by a test question creation unit 203e described later. FIG. 8 is an explanatory diagram schematically showing data held in the test question DB 203a. As shown in the figure, the test question DB 203a holds IDs of questions that may be given in the test, question sentences for each question, and a plurality of options for each question. The choice includes one correct item and m incorrect items (dummy).
[0042]
FIG. 9 is a flowchart showing the procedure of the certification test performed by the certification test execution unit 203. When the “certification test” button 302 in FIG. 3 is pressed, the certification test execution unit 203 called from the menu display unit 200 first displays a pledge screen as shown in FIG. 10 by the user interface unit 203b. (Step S901).
[0043]
When it is detected that the “confirm” button 1000 is pressed after selecting “I agree with the above pledge” on the above screen (step S902: Yes), the user interface unit 203b then displays the information as shown in FIG. A special note screen is displayed (step S903). This screen is for notifying the user of precautions for taking the examination.
[0044]
When it is detected that the “test start” button 1100 is pressed on the screen (step S904: Yes), the certification test execution unit 203 uses the random number from the test question DB 203a by the question sentence selection unit 203c. As many question sentences as there are questions for the current certification examination are selected (step S905).
[0045]
Next, the certification examination execution unit 203 uses the option selection unit 203d to select one correct option for each problem selected above and any n-1 of m dummy options (step S906). . However, it is assumed that m> n-1.
[0046]
Further, the certification test execution unit 203 uses the test question creation unit 203e to select the question sentences for each question selected by the question sentence selection unit 203c and the choices for each question selected by the option selection unit 203d (one correct one). Are combined to create a test question (an electronic document storing test questions) consisting of a predetermined number of n-choice questions (step S907). At this time, the order of the problem and the choices of each problem is randomly changed.
[0047]
Next, the certification test execution unit 203 causes the user interface unit 203b to display the test question created above on the screen as shown in FIG. 12 (step S908). In the figure, the contents of the test questions are displayed in the question area 1200, and the user answers each question by selecting a radio button of one of the question options that he / she thinks is correct.
[0048]
In the figure, reference numeral 1201 denotes operation options, which provide various tools for assisting the user in taking an examination. For example, the time when the “test start” button 1100 shown in FIG. 11 is pressed, that is, the elapsed time from the start time of the test, is measured, and the elapsed time or the remaining time from the predetermined limit time to the end time specified is always measured. There is a “timer function” to be displayed, and a “bookmark function” that can be set to a “bookmark” that can be easily found by clicking on the line of the question sentence, etc., for a question to be reviewed later.
[0049]
Then, until the predetermined time limit elapses or until the “test end” button 1202 in FIG. 12 is pressed by the user (step S909: No), the user's answer input for each question is received on the above screen, When the time limit has elapsed or when the “examination of test” button 1202 is pressed (step S909: Yes), the certification test execution unit 203 calculates the correct answer rate of the user in the current examination by the pass / fail determination unit 203f (step S910).
[0050]
That is, for each question, it is checked in turn whether the option selected by the user is the correct option, and the ratio of the correct question to all questions is calculated (simple evaluation method). Alternatively, a predetermined weighting factor may be determined for each problem, and the ratio of the sum of the weighting factors of the correct questions to the sum of the weighting factors of all the questions may be set as the correct answer rate (weighted evaluation method). The former can be regarded as a case where the same score is assigned to all problems, and the latter is a case where the score ratio is varied for each problem.
[0051]
And when a correct answer rate is more than a predetermined threshold, that is, in the case of a pass (step S911: Yes), the certification test execution unit 203 then gives a unique pass to a passed user by the pass number generation unit 203g. A number is generated (step S912). Specifically, a predetermined function is used for a serial number (system ID) of a medium (such as a CD-ROM) in which the above-described learning support software is stored and a user ID set for each user when the software is set up. And the output is taken as the pass number for the user.
[0052]
Note that setting the user ID may be omitted (for example, when this apparatus is used by only a single user, it is not necessary to set the user ID because there is no need to distinguish individual users). In that case, a pass number is generated only from the serial number. In this case, it can be seen that the value of the user ID is Null.
[0053]
Then, regardless of whether it is acceptable or not, the certification test execution unit 203 displays a test result screen as shown in FIG. 13 by the user interface unit 203b and notifies the user of the pass / fail (step S913). The screen shown in the figure is a case of passing, and the fact of passing and the percentage of correct answers are displayed, as well as the procedure for passing the pass and the method of handling the pass number, such as an application for issuing a pass certificate. In the case of failure, only the fact of failure and the correct answer rate are displayed.
[0054]
Then, when it is detected that the “Confirm” button 1300 is pressed in the figure (step S914: Yes), the certification test execution unit 203 determines the test result, specifically, the date of examination, that is, the current date (year / month / day), After notifying the learning record display unit 204 of the correct answer rate in the current examination (step S915), the process according to this flowchart is terminated and the control is transferred to the menu display unit 200.
[0055]
In addition, you can receive the issuance certificate that proves that you have passed the above certification examination by filling in the special postcard and returning the pass number issued as above and the necessary items such as address and name. . Or you may enable it to apply for issue of a pass certificate by accessing a predetermined homepage via the Internet and inputting the pass number and necessary items.
[0056]
Returning to FIG. 2, 204 is a learning record display unit, which is called from the menu display unit 200 when the “learning record” button 303 is pressed on the main screen of FIG. It is a functional part that displays the correct answer rate in the problem exercise, the correct answer rate in the certification exam, etc. with numerical values and graphs.
[0057]
As illustrated, the learning record display unit 204 includes a learning record DB (database) 204a, a user interface unit 204b, and a graph creation unit 204c.
[0058]
The learning record DB 204a is a database that holds (1) the progress of learning by text, (2) the implementation status of the exercises described above, and (3) the implementation status of the certification tests described above. Hereinafter, the description will be made sequentially.
[0059]
(1) Progress of learning by text
Specifically, it is how far the user has read the text displayed by the text display unit 201. What kind of fact is considered to be read is arbitrary, but for example, it is unlikely that the content has been fully digested just by displaying the chapter once on the screen. On the other hand, chapters with some trace of learning, such as writing characters and adding underline, can be considered as being understood by users.
[0060]
Therefore, according to the present invention, the chapter that has been edited by the user is monitored, and when the control returns from the text display unit 201 to the menu display unit 200, the number of the chapter with the highest chapter number (or the number (or The learning record display unit 204 is notified of the chapter number having the largest chapter number. The learning record DB 204a of the learning record display unit 204 that has received this indicates that the old chapter number is replaced with a new chapter number only when the value exceeds the already held chapter number (or delimiter number; the same applies hereinafter). Update. As a result, the chapter number of the chapter at the back of the chapters that the user has made some edits is always held in the learning record DB 204a.
[0061]
(2) Implementation status of exercises
Specifically, the answer to each question and each time when the user answers the exercise displayed by the problem exercise execution unit 202, the total answer rate, the correct answer rate, and the like. The learning record DB 204a holds the past n times (here, n = 5) of correctness / incorrectness and the total answer rate and correct answer rate for n times for each question of each chapter. Here, the answer rate is a ratio of the number of times that the question can be answered at least n times (regardless of correctness), and the correct answer rate is a ratio of the number of times that the question is correctly answered during n times.
[0062]
As described above, when the “end” button 603 is pressed on the screen of FIG. 6, the problem exercise executing unit 202 displays the result of the current exercise as a learning record display unit when the control is transferred to the menu display unit 200. 204 is notified. Upon receiving this, the learning record DB 204a of the learning record display unit 204 discards the oldest one and holds the current result if the exercise results for n times are already held for the problem in the above result, The total answer rate and the correct answer rate are recalculated based on the number of answers for n-1 times and the current answer and the correctness of the answer.
[0063]
(3) Implementation status of certification tests
Specifically, the date when the user took the certification examination performed by the certification examination execution unit 203, the correct answer rate at the time of each examination, and the like. The learning record DB 204a holds the examination date and correct answer rate for the past m times (here, m = 5). Then, as described above, when the “confirm” button 1300 is pressed on the screen of FIG. 13, the current test result is notified from the certification test execution unit 203, so the learning record DB 204a stores the oldest one time. The test result is discarded, and the notified new test result is retained.
[0064]
Returning to FIG. 2, when the “learning record” button 303 is pressed on the main screen of FIG. 3, the user interface unit 204 b first displays a learning record selection screen as shown in FIG. 14. Then, for example, when it is detected that the “text learning progress” button 1400 is pressed in the figure, the progress of the text learning is read from the learning record DB 204a and displayed as a text learning management screen as shown in FIG. In the example shown in the figure, the progress of learning is managed in units of sections, more finely than the chapter.
[0065]
In addition, when it is detected that the “problem exercise implementation status” button 1401 is pressed in FIG. 14, the user interface unit 204b reads the implementation status of the exercise problem from the learning record DB 204a, and the problem exercise as shown in FIG. Display as management screen.
[0066]
When a “learning analysis” button 1600 is pressed in the figure, the contents essentially the same as described above can be graphically displayed on the screen as a graph or chart. That is, when detecting that the “learning analysis” button 1600 is pressed, the user interface unit 204b instructs the graph creation unit 204c to create a line graph 1700 and radar charts 1701 and 1702 as shown in FIG. Display on a single screen.
[0067]
Further, when detecting that the “certification test implementation status” button 1402 is pressed in FIG. 14, the user interface unit 204b reads the implementation status of the certification test from the learning record DB 204a, and the certification test as shown in FIG. Display as management screen. In this screen as well, by pressing the “learning analysis” button 1800, the test result can be displayed as a line graph or the like as in FIG.
[0068]
According to the embodiment described above, a qualification test or the like can be taken while staying at a home PC or the like, so there is no need to go to a predetermined place at a predetermined date and time, and the convenience of the examinee can be improved. In addition, the burden on the side performing the test, such as venue setup, test supervision, scoring, pass / fail judgment, etc. will be greatly reduced.
[0069]
In addition, you can also do self-study and problem exercises for the exam, or acquire some knowledge that is not for the exam at home, so you do not have to bother to make time and schedule it for each person, Depending on your lifestyle, you can learn at your own pace.
[0070]
In addition, the user can easily check from time to time how much learning has progressed in the text, how many times the questions in each chapter have been understood, how much they have understood, and whether or not the certification test results have been improved. Therefore, it can be connected to reinforcement of weak points and weak points, and the learning efficiency can be improved.
[0071]
In addition, the learning support apparatus according to the present invention creates a test question by randomly combining the questions in the test question DB 203a each time. For example, in a commercially available collection of mock test questions (a book containing several tests). Compared to this, buyers can be offered a much wider variety of problems.
[0072]
This diversity is realized not only by a combination of problems, but also by a combination of options for each problem, so it is not always necessary to prepare an enormous number of problems. Can be increased. And providing many options is often relatively simpler than preparing many problems.
[0073]
In the above-described embodiment, the question to be given is a selection type, whether it is a problem exercise or a qualification test, but it may of course be a description type problem. In the case of a descriptive formula, the score is calculated based on whether or not the keyword specified in advance is included in the character string entered as the answer by the user (the higher the keyword is included, the higher the score). A correct answer is given when the score exceeds a predetermined threshold.
[0074]
In addition, since the handling of the determination of correctness or the like is different between the selection type problem and the description type problem in this way, when both are mixed in the test question DB 203a shown in FIG. 8, the type of problem (type) is set. A new field is provided. For example, if a value of 1 is set for a problem of a selection formula and a value of 2 is set for a problem of a description formula, the type of each problem can be distinguished, and processing corresponding to each can be performed.
[0075]
In addition, it is good also as a structure provided in the server on a network except for the user interface part 203b among each function part in the certification | authentication test implementation part 203. FIG. That is, when control is transferred from the menu display unit 200, the certification test execution unit 203 first transmits a certification test sending request to the server, and the server that has received the request sends the question sentence selection unit 203c and the option selection unit. 203d and the test question creation unit 203e create and return a test question based on the data in the test question DB 203a.
[0076]
After the test is completed, the server is accessed again, and a pass / fail determination by the pass / fail determination unit 203f is received, and in the case of a pass, a pass number is issued by the pass number generation unit 203g. In addition, when issuing this pass number, a dialog such as “Would you like to issue a pass certificate?” Is displayed, and if you select “Yes”, it will be convenient if you can apply for a pass certificate issue at once. is there.
[0077]
Note that the menu display unit 200, the text display unit 201, the problem exercise execution unit 202, the certification test execution unit 203, and the learning record display unit 204 described above are specifically executed by the CPU 101 by the program read from the HD 105 to the RAM 103. It is realized by doing. In addition to the HD 105, this program can be stored and distributed in various recording media such as the FD 107, the CD-ROM 113, and the MO, and can also be distributed via a network.
[0078]
【The invention's effect】
As described above, the invention described in claim 1 includes a plurality of problem sentences stored in a database provided with a field in which a value 1 indicating a selection problem or a value 2 indicating a description problem is provided. A question sentence selection means for selecting a predetermined number of question sentences from among the plurality of choices stored in the database in association with each question sentence for each question sentence selected by the question sentence selection means An electronic document in which test questions are stored by combining option selection means for selecting a predetermined number of options including correct options from the above, a question sentence selected by the question sentence selection means, and options selected by the option selection means A document creation means to be created, a document display means for displaying the electronic document created by the document creation means, and each question in the electronic document displayed by the document display means. Answer input means to input the answer to the sentence, and if it is a choice type question, the selected option is correct if it is the correct choice, and if it is a description type question, it is specified in advance in the character string entered as the answer If the score calculated based on whether or not the keyword is included exceeds a predetermined threshold, A simple evaluation method in which the percentage of correct questions in all questions is a correct answer rate, or a predetermined weighting factor is defined for each question, and the ratio of the sum of the weighting factors of the correct question to the sum of the weighting factors of all the questions By weighted evaluation method with correct answer rate, Correct answer rate calculating means for calculating the correct answer rate of the answer input by the answer input means; and pass / fail determining means for determining pass / fail based on the correct answer rate calculated by the correct answer rate calculating means. So, based on a certain amount of question sentences and choices, a variety of examination questions are presented by combining them, so that you can take various tests at home etc. or self-study / There is an effect that a learning support apparatus capable of effectively supporting a rehearsal exercise is obtained. In addition, the examinee (and the candidate) can leave the correctness check and pass / fail judgment after the test to the machine, which allows them to take various tests at home or take self-study and rehearsal exercises for the test. It is possible to obtain a learning support device that can effectively support the above. In addition, although the choice-type problem and the description-type problem are handled differently, such as correct / incorrect, the present invention makes it possible to distinguish the type of each problem and to perform processing corresponding to each problem.
[0079]
The invention according to claim 2 is a computer comprising: a problem sentence selection means for selecting a problem sentence; an option selection means for selecting an option; and a document creation means for creating an electronic document. A problem of selecting a predetermined number of question sentences from a plurality of question sentences stored in a database provided with a field in which a value 1 indicating a problem of a selection formula or a value 2 indicating a problem of a description formula is set. A sentence selection step, and each question sentence selected in the question sentence selection step by the option selection means includes a correct choice among a plurality of options stored in the database in association with each question sentence An option selection process for selecting a predetermined number of options, and a question sentence selected in the question sentence selection process and the option selection process by the document creation means. A document creation process for creating an electronic document in which test questions are stored by combining options, a document display process for displaying the electronic document created in the document creation process, and an electronic document in the electronic document displayed in the document display process Enter the answer to each question sentence, and if it is a choice type question, the selected option is correct if it is the correct choice, and if it is a descriptive question, it is included in the character string entered as the answer As a correct answer when the score calculated by whether or not a keyword specified in advance exceeds a predetermined threshold, A simple evaluation method in which the percentage of correct questions in all questions is a correct answer rate, or a predetermined weighting factor is defined for each question, and the ratio of the sum of the weighting factors of the correct question to the sum of the weighting factors of all the questions By weighted evaluation method with correct answer rate, A correct answer rate calculating step of calculating a correct answer rate of the answers input in the answer input step, and a pass / fail determining step of determining pass / fail based on the correct answer rate calculated in the correct answer rate calculating step. So, based on a certain amount of question sentences and choices, a variety of examination questions are presented by combining them, so that you can take various tests at home etc. or self-study / There is an effect that a learning support method capable of effectively supporting rehearsal exercises can be obtained. In addition, the examinee (and the candidate) can leave the correctness check and pass / fail judgment after the test to the machine, which allows them to take various tests at home or take self-study and rehearsal exercises for the test. It is possible to obtain a learning support method capable of effectively supporting the above.
[0080]
According to the invention described in claim 3, there is an effect that a program capable of causing a computer to execute the method described in claim 2 is obtained.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram showing a hardware configuration of a learning support apparatus according to an embodiment of the present invention.
FIG. 2 is an explanatory diagram showing a functional configuration of a learning support apparatus according to an embodiment of the present invention.
FIG. 3 is an explanatory diagram showing an example of a main screen displayed by the menu display unit 200. FIG.
4 is an explanatory diagram illustrating an example of a text screen displayed by a text display unit 201. FIG.
FIG. 5 is an explanatory diagram showing an example of an exercise question table of contents screen displayed by a question exercise execution unit 202;
FIG. 6 is an explanatory diagram showing an example of an exercise question screen displayed by a question exercise execution unit 202;
FIG. 7 is an explanatory diagram showing another example of an exercise question screen displayed by the question exercise execution unit 202;
FIG. 8 is an explanatory diagram schematically showing data held in a test question DB 203a.
FIG. 9 is a flowchart showing a procedure of a certification test performed by a certification test execution unit 203;
FIG. 10 is an explanatory diagram illustrating an example of a written oath screen displayed by the certification test execution unit 203;
FIG. 11 is an explanatory diagram illustrating an example of a note screen displayed by the certification test execution unit 203;
12 is an explanatory diagram showing an example of a certification test screen displayed by a certification test execution unit 203. FIG.
13 is an explanatory diagram showing an example of a test result screen displayed by the certification test execution unit 203. FIG.
FIG. 14 is an explanatory diagram showing an example of a learning record selection screen displayed by the learning record display unit 204.
FIG. 15 is an explanatory diagram illustrating an example of a text learning management screen displayed by the learning record display unit 204;
FIG. 16 is an explanatory diagram showing an example of a problem exercise management screen (text version) displayed by a learning record display unit 204;
17 is an explanatory diagram showing an example of a problem exercise management screen (graphic version) displayed by a learning record display unit 204. FIG.
18 is an explanatory diagram showing an example of a certification test management screen (text version) displayed by a learning record display unit 204. FIG.
[Explanation of symbols]
100 bus or cable
101 CPU
102 ROM
103 RAM
104 HDD
105 HD
106 FDD
107 FD
108 display
109 Network I / F
110 Communication line
111 keyboard
112 mouse
113 CD-RW
114 CD-RW drive
200 Menu display section
201 Text display area
202 Exercise Exercise Department
203 Qualification Test Department
203a Exam Question DB
203b User interface part
203c Question selection section
203d Option selection section
203e Examination Preparation Department
203f Pass / fail judgment unit
203g Pass number generator
204 Learning record display
204a Learning record DB
204b User interface part
204c Graph creation unit

Claims (3)

選択式の問題を示す値1か記述式の問題を示す値2を設定したフィールドが設けられているデータベースに格納された複数の問題文の中から所定数の問題文を選出する問題文選出手段と、
前記問題文選出手段により選出された個々の問題文につき、前記問題文ごとに対応付けて前記データベースに格納された複数の選択肢の中から正しい選択肢を含む所定数の選択肢を選出する選択肢選出手段と、
前記問題文選出手段により選出された問題文および前記選択肢選出手段により選出された選択肢を組み合わせて試験問題が格納された電子文書を作成する文書作成手段と、
前記文書作成手段により作成された電子文書を表示する文書表示手段と、
前記文書表示手段により表示された電子文書内の各問題文に対する解答を入力する解答入力手段と、
選択式の問題であれば選択された選択肢が正しい選択肢であれば正解とし、記述式の問題であれば解答として入力された文字列の中にあらかじめ指定されたキーワードが含まれるか否かによって算出するスコアが所定の閾値を超えたことをもって正解として、正しかった問題の全問中に占める割合を正答率とする単純評価方式あるいは問題ごとに所定の重み係数を定めておき正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率とする加重評価方式により、前記解答入力手段により入力された解答の正答率を算出する正答率算出手段と、
前記正答率算出手段により算出された正答率にもとづいて合格/不合格を判定する合否判定手段と、
を備えたことを特徴とする学習支援装置。
Problem sentence selection means for selecting a predetermined number of problem sentences from a plurality of problem sentences stored in a database provided with a field in which a value 1 indicating a problem of a selection formula or a value 2 indicating a problem of a description expression is set When,
For each question sentence selected by the question sentence selection means, option selection means for selecting a predetermined number of options including a correct option from a plurality of options stored in the database in association with each question sentence; ,
A document creation means for creating an electronic document storing a test question by combining the question sentence selected by the question sentence selection means and the option selected by the option selection means;
Document display means for displaying the electronic document created by the document creation means;
Answer input means for inputting an answer to each question sentence in the electronic document displayed by the document display means;
If the question is a choice-type question, the answer is correct if the selected option is the correct choice. If the question is a description-type question, it is calculated based on whether or not the keyword specified in advance is included in the character string entered as the answer. As a correct answer when the score to be exceeded exceeds a predetermined threshold, a simple evaluation method in which the ratio of correct questions to the percentage of all correct questions is the correct answer rate or a predetermined weighting factor for each question is determined and the correct weighting factor for the problem A correct answer rate calculating means for calculating the correct answer rate of the answers input by the answer input means , according to a weighted evaluation method in which the ratio of the total sum of the weighting coefficients of all questions is a correct answer rate;
Pass / fail determination means for determining pass / fail based on the correct answer rate calculated by the correct answer rate calculating means;
A learning support apparatus characterized by comprising:
問題文を選出する問題文選出手段と、選択肢を選出する選択肢選出手段と、電子文書を作成する文書作成手段と、を備えるコンピュータにおいて、
前記問題文選出手段によって、選択式の問題を示す値1か記述式の問題を示す値2を設定したフィールドが設けられているデータベースに格納された複数の問題文の中から所定数の問題文を選出する問題文選出工程と、
前記選択肢選出手段によって、前記問題文選出工程で選出された個々の問題文につき、前記問題文ごとに対応付けて前記データベースに格納された複数の選択肢の中から正しい選択肢を含む所定数の選択肢を選出する選択肢選出工程と、
前記文書作成手段によって、前記問題文選出工程で選出された問題文および前記選択肢選出工程で選出された選択肢を組み合わせて試験問題が格納された電子文書を作成する文書作成工程と、
前記文書作成工程で作成された電子文書を表示する文書表示工程と、
前記文書表示工程で表示された電子文書内の各問題文に対する解答を入力する解答入力工程と、
選択式の問題であれば選択された選択肢が正しい選択肢であれば正解とし、記述式の問題であれば解答として入力された文字列の中にあらかじめ指定されたキーワードが含まれるか否かによって算出するスコアが所定の閾値を超えたことをもって正解として、正しかった問題の全問中に占める割合を正答率とする単純評価方式あるいは問題ごとに所定の重み係数を定めておき正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率とする加重評価方式により、前記解答入力工程で入力された解答の正答率を算出する正答率算出工程と、
前記正答率算出工程で算出された正答率にもとづいて合格/不合格を判定する合否判定工程と、
を前記コンピュータに実行させることを特徴とする学習支援方法。
In a computer comprising a problem sentence selection means for selecting a problem sentence, an option selection means for selecting an option, and a document creation means for creating an electronic document,
A predetermined number of question sentences out of a plurality of question sentences stored in a database provided with a field in which a value 1 indicating a question of a selection formula or a value 2 indicating a problem of a description formula is set by the question sentence selection means. Problem sentence selection process to select
For each question sentence selected in the question sentence selection step by the option selection means, a predetermined number of options including a correct option among a plurality of options stored in the database in association with each question sentence. An option selection process to select;
A document creation step for creating an electronic document storing a test question by combining the question sentence selected in the question sentence selection step and the choice selected in the option selection step by the document creation means;
A document display step for displaying the electronic document created in the document creation step;
An answer input step of inputting an answer to each question sentence in the electronic document displayed in the document display step;
If the question is a choice-type question, the answer is correct if the selected option is the correct choice. If the question is a description-type question, it is calculated based on whether or not the keyword specified in advance is included in the character string entered as the answer. As a correct answer when the score to be exceeded exceeds a predetermined threshold, a simple evaluation method in which the ratio of correct questions to the percentage of all correct questions is the correct answer rate or a predetermined weighting factor for each question is determined and the correct weighting factor for the problem A correct answer rate calculating step of calculating the correct answer rate of the answers input in the answer input step, according to a weighted evaluation method in which the ratio of the sum of the weighting factors of all the questions is shown as a correct answer rate ,
A pass / fail determination step of determining pass / fail based on the correct answer rate calculated in the correct answer rate calculating step;
A learning support method characterized by causing the computer to execute.
問題文を選出する問題文選出手段と、選択肢を選出する選択肢選出手段と、電子文書を作成する文書作成手段と、を備えるコンピュータに、
前記問題文選出手段によって、選択式の問題を示す値1か記述式の問題を示す値2を設定したフィールドが設けられているデータベースに格納された複数の問題文の中から所定数の問題文を選出する問題文選出機能と、
前記選択肢選出手段によって、前記問題文選出機能によって選出された個々の問題文につき、前記データベースに格納された複数の選択肢の中から正しい選択肢を含む所定数の選択肢を選出する選択肢選出機能と、
前記文書作成手段によって、前記問題文選出機能によって選出された問題文および前記選択肢選出機能によって選出された選択肢を組み合わせて試験問題が格納された電子文書を作成する文書作成機能と、
前記文書作成機能で作成された電子文書を表示する文書表示機能と、
前記文書表示機能で表示された電子文書内の各問題文に対する解答を入力する解答入力機能と、
選択式の問題であれば選択された選択肢が正しい選択肢であれば正解とし、記述式の問題であれば解答として入力された文字列の中にあらかじめ指定されたキーワードが含まれるか否かによって算出するスコアが所定の閾値を超えたことをもって正解として、正しかった問題の全問中に占める割合を正答率とする単純評価方式あるいは問題ごとに所定の重み係数を定めておき正しかった問題の重み係数の総和が全問題の重み係数の総和に示す割合を正答率とする加重評価方式により、前記解答入力機能で入力された解答の正答率を算出する正答率算出機能と、
前記正答率算出機能で算出された正答率にもとづいて合格/不合格を判定する合否判定機能と、
を前記コンピュータに実行させることを特徴とするプログラム。
A computer comprising a problem sentence selection means for selecting a problem sentence, an option selection means for selecting an option, and a document creation means for creating an electronic document,
A predetermined number of question sentences out of a plurality of question sentences stored in a database provided with a field in which a value 1 indicating a question of a selection formula or a value 2 indicating a problem of a description formula is set by the question sentence selection means. A question sentence selection function to select
An option selection function for selecting a predetermined number of options including correct options from among a plurality of options stored in the database for each question sentence selected by the question sentence selection function by the option selection means;
A document creation function for creating an electronic document in which a test question is stored by combining the question sentence selected by the question sentence selection function by the document creation means and the option selected by the option selection function;
A document display function for displaying an electronic document created by the document creation function;
An answer input function for inputting an answer to each question sentence in the electronic document displayed by the document display function;
If the question is a choice-type question, the answer is correct if the selected option is the correct choice. If the question is a description-type question, it is calculated based on whether or not the keyword specified in advance is included in the character string entered as the answer. As a correct answer when the score to be exceeded exceeds a predetermined threshold, a simple evaluation method in which the ratio of correct questions to the percentage of all correct questions is the correct answer rate or a predetermined weighting factor for each question is determined and the correct weighting factor for the problem A correct answer rate calculation function for calculating the correct answer rate of the answers input by the answer input function, according to a weighted evaluation method in which a ratio of the sum total of the weighting factors of all questions is a correct answer rate;
A pass / fail determination function for determining pass / fail based on the correct answer rate calculated by the correct answer rate calculating function;
That causes the computer to execute the program.
JP2002217134A 2002-07-25 2002-07-25 Learning support device, learning support method, and program for causing computer to execute the method Expired - Fee Related JP4441161B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002217134A JP4441161B2 (en) 2002-07-25 2002-07-25 Learning support device, learning support method, and program for causing computer to execute the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002217134A JP4441161B2 (en) 2002-07-25 2002-07-25 Learning support device, learning support method, and program for causing computer to execute the method

Publications (2)

Publication Number Publication Date
JP2004061662A JP2004061662A (en) 2004-02-26
JP4441161B2 true JP4441161B2 (en) 2010-03-31

Family

ID=31938698

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002217134A Expired - Fee Related JP4441161B2 (en) 2002-07-25 2002-07-25 Learning support device, learning support method, and program for causing computer to execute the method

Country Status (1)

Country Link
JP (1) JP4441161B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006276153A (en) * 2005-03-28 2006-10-12 Takashi Suzuki Learning support system and learning support method
JP4977853B2 (en) * 2007-09-18 2012-07-18 靖夫 鴨打 Learning progress management device, learning progress management program, computer-readable recording medium recording learning progress management program, and learning progress management method
JP5565809B2 (en) * 2010-10-28 2014-08-06 株式会社プラネクサス Learning support apparatus, system, method, and program
JP6419503B2 (en) * 2014-09-24 2018-11-07 ミサワホーム株式会社 Aptitude product presentation device and program
JP2016191899A (en) * 2015-03-31 2016-11-10 株式会社ジェイティービー E-learning device and e-learning method
JP2016218418A (en) * 2015-05-25 2016-12-22 隆道 中森 Cloud-type self-learning system
KR101858499B1 (en) * 2016-12-05 2018-05-16 (주)뤼이드 Method for displaying study content and application program thereof
JP2018132693A (en) * 2017-02-16 2018-08-23 株式会社ラーニングコム Learning support device and learning support program
JP6308482B1 (en) * 2017-03-06 2018-04-11 弘道 外山 Learning support system, learning support server, learning support method, learning support program, and operation method of learning support system
CN109933763A (en) * 2019-03-05 2019-06-25 烟台科慧科技服务有限公司 Nonpaperlized examination method, system and device
CN114550712A (en) * 2020-11-24 2022-05-27 深圳前海微众银行股份有限公司 Voice interaction method, device, device and storage medium

Also Published As

Publication number Publication date
JP2004061662A (en) 2004-02-26

Similar Documents

Publication Publication Date Title
Sanchez et al. Relationships among teachers’ perceptions of principal leadership and teachers’ perceptions of school climate in the high school setting
Bai et al. An intervention study to improve primary school students’ self-regulated strategy use in English writing through e-learning in Hong Kong
Pallant SPSS survival manual
Junus et al. Usability evaluation of the student centered e-learning environment
TWI529673B (en) System and method for adaptive knowledge assessment and learning
Oliver et al. e VALUate: an evaluation instrument for measuring students’ perceptions of their engagement and learning outcomes
US20120288845A1 (en) Assessment for efficient learning and top performance in competitive exams - system, method, user interface and a computer application
JP4441161B2 (en) Learning support device, learning support method, and program for causing computer to execute the method
JP2020016871A (en) Information processing apparatus and program
JP2019053282A (en) Learning support device, computer program
JP5433495B2 (en) Learning guidance support apparatus, method and learning guidance support program
Ostick et al. Nursing student and faculty attitudes, perceptions, and behavioral intentions of artificial intelligence use in nursing education: An integrative review
JP6957803B2 (en) Learning support device
KR101214759B1 (en) Providing system of editing service for learning contents using ranking of exam question
JP2019113806A (en) Information processing method, program, server, and learning support system
US20220405459A1 (en) Edited character strings
Weller Critical reflection through personal pronoun analysis (critical analysis) to identify and individualise teacher professional development
Shachak et al. User manuals for a primary care electronic medical record system: A mixed-methods study of user-and vendor-generated documents
Youngs et al. Statistically-driven visualizations of student interactions with a French online course video
JP7247481B2 (en) Information processing device and program
Maier Towards state‐mandated testing in Germany: how do teachers assess the pedagogical relevance of performance feedback information?
Hanieka et al. Interaction Design of Indonesian Junior High School Academic Information System using User-Centered Design
JP7163648B2 (en) Information processing device and program
JP7107049B2 (en) Information processing device and program
Yang et al. A qualitative study of markers’ perceptions on onscreen marking in five subject areas

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050620

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20050620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20050620

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070126

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071001

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20071010

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20071026

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090917

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090917

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20090918

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091130

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100108

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140115

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees