JP2000298423A - Calculation display device and recording medium storing calculation display processing program - Google Patents
Calculation display device and recording medium storing calculation display processing programInfo
- Publication number
- JP2000298423A JP2000298423A JP11107968A JP10796899A JP2000298423A JP 2000298423 A JP2000298423 A JP 2000298423A JP 11107968 A JP11107968 A JP 11107968A JP 10796899 A JP10796899 A JP 10796899A JP 2000298423 A JP2000298423 A JP 2000298423A
- Authority
- JP
- Japan
- Prior art keywords
- solution
- input
- display
- determination
- arbitrary
- 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.)
- Granted
Links
Landscapes
- Electrically Operated Instructional Devices (AREA)
Abstract
(57)【要約】
【課題】任意の演算式に応じた解の判定表示を行なうた
めの演算表示装置にあって、ユーザが考えながら解答し
その解を評価表示すること。
【解決手段】任意の演算式を入力あるいは選択表示させ
てユーザ自身の計算による解を入力して「JUDG」ボタン
12e を操作すると、当該ユーザ入力されて RAM内の入力
解メモリに記憶された入力解と前記演算式を演算処理し
て演算解メモリに記憶された正解とが比較され、1.正
解、2.不正解、3.単純化すれば正解、4.2つの解
のうち1つは正解、5.判定不可能、の5つの分類で判
定されてその判定フラグ1〜5が判定フラグメモリに記
憶され、この判定結果にそれぞれ対応する表示メッセー
ジ「1.TRUE、2.FALSE 、3.TRUE,THERE IS ANOTHER EXPR
ESSION、4.Not Complete,ANOTHER ANSWER IS EXIST、5.
Cannot judge」が判定メッセージメモリから選択的に読
み出されて判定ウインドウWとして表示される。
(57) [Summary] [PROBLEMS] To provide a calculation display device for determining and displaying a solution according to an arbitrary calculation formula, and to provide a solution while the user is thinking and to evaluate and display the solution. [Solving Means] Enter or select and display an arbitrary arithmetic expression, enter a solution by user's own calculation, and click "JUDG" button.
When the user operates 12e, the input solution input by the user and stored in the input solution memory in the RAM is compared with the correct answer stored in the operation solution memory by performing the arithmetic processing on the operation formula. Correct answer, 2. Incorrect 3. Simplified, correct answer, one of the two solutions is correct, The determination flags 1 to 5 are stored in the determination flag memory, and the display messages "1.TRUE, 2.FALSE, 3.TRUE, THERE IS" respectively correspond to the determination results. ANOTHER EXPR
ESSION, 4.Not Complete, ANOTHER ANSWER IS EXIST, 5.
"Cannot judge" is selectively read from the judgment message memory and displayed as the judgment window W.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、任意の演算式に応
じて入力された解の判定表示を行なうための演算表示装
置及び演算表示処理プログラムを記録した記録媒体に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an arithmetic display device for determining and displaying a solution inputted according to an arbitrary arithmetic expression, and a recording medium storing an arithmetic display processing program.
【0002】[0002]
【従来の技術】従来、一次式方程式や二次方程式あるい
は連立方程式等、変数を含む任意の演算式を入力して、
その解を演算表示するようにした電子計算装置は、広く
実用化されている。2. Description of the Related Art Conventionally, an arbitrary arithmetic expression including a variable, such as a linear equation, a quadratic equation or a simultaneous equation, is inputted,
Electronic computing devices that calculate and display the solution are widely used in practice.
【0003】そして、このような従来の電子計算装置
は、任意の演算式を入力して演算の実行を指示すると、
直ちに演算処理が実行されてその解のみが表示されるよ
うになっている。In such a conventional electronic computer, when an arbitrary operation expression is input to instruct the execution of the operation,
The arithmetic processing is immediately executed, and only the solution is displayed.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、前記従
来の電子計算装置を学習教育用の計算装置として利用し
た場合、問題として入力された演算式に対し、キー操作
等に応じた1ステップ処理で正解が求められ表示されて
しまうので、学生自身が考えて解を求めるということに
全く寄与せず、学習教育用としては適さない問題があ
る。However, when the above-mentioned conventional electronic computing device is used as a computing device for learning and education, the operation formula input as a problem can be correctly answered by one-step processing corresponding to a key operation or the like. Is displayed and displayed, which does not contribute to the student's own thinking and seeking a solution at all, which is not suitable for learning and education.
【0005】本発明は、前記のような問題に鑑みなさた
もので、ユーザが考えながら解答しその解を評価表示す
ることが可能になる演算表示装置及び演算表示処理プロ
グラムを記録した記録媒体を提供することを目的とす
る。SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems, and provides an arithmetic display device and a recording medium storing an arithmetic display processing program, which enable a user to answer while thinking and evaluate and display the solution. The purpose is to provide.
【0006】[0006]
【課題を解決するための手段】すなわち、本発明に係る
第1の演算表示装置は、任意の演算式を対象として解を
入力する解入力手段と、前記任意の演算式を演算して正
解を導出する演算手段と、この演算手段により導出され
た前記任意の演算式の正解と、前記解入力手段により入
力された解とを比較する解比較手段と、この解比較手段
による前記任意の演算式を対象とする正解と入力解との
比較に基づき、前記入力解を判定する解判定手段と、こ
の解判定手段による判定結果を表示する判定結果表示手
段とを備えたことを特徴とする。That is, a first arithmetic and display device according to the present invention comprises a solution input means for inputting a solution for an arbitrary arithmetic expression, and a correct answer by operating the arbitrary arithmetic expression. Calculating means for deriving, a solution comparing means for comparing a correct answer of the arbitrary arithmetic expression derived by the calculating means with a solution inputted by the solution inputting means, and an arbitrary arithmetic expression by the solution comparing means And a solution determination means for determining the input solution based on a comparison between the correct solution and the input solution, and a determination result display means for displaying a determination result by the solution determination means.
【0007】このような第1の演算表示装置では、任意
の演算式を対象として解を入力すると、演算手段により
算出された前記任意の演算式の正解と前記入力された解
とが比較され、この正解と入力解との比較に基づき、こ
の入力解の内容が判定され、この判定結果が表示される
ので、例えばユーザ自身が求解して入力した解が“正
解”か“不正解”かだけでなく、正解を基準とする入力
解の状態をより詳しく表示できることになる。In such a first arithmetic display device, when a solution is input for an arbitrary arithmetic expression, the correct answer of the arbitrary arithmetic expression calculated by the arithmetic means is compared with the input solution. Based on the comparison between the correct answer and the input solution, the content of the input solution is determined, and the result of the determination is displayed. For example, only the solution that the user himself solves and inputs is “correct” or “incorrect”. Instead, the state of the input solution based on the correct answer can be displayed in more detail.
【0008】また、本発明に係る第2の演算表示装置
は、前記第1の演算表示装置にあって、さらに、前記解
入力手段により入力された解を前記任意の演算式に代入
して検算する検算手段と、この検算手段による検算結果
を表示する検算表示手段とを備えたことを特徴とする。The second arithmetic and display unit according to the present invention is the first arithmetic and display unit, further comprising substituting the solution input by the solution input means into the arbitrary arithmetic expression to perform the calculation. And a check display means for displaying the result of the check by the check means.
【0009】このような第2の演算表示装置では、解入
力手段により入力された解が前記任意の演算式に代入さ
れて検算され、この検算結果が表示されるので、前記入
力解に対する判定内容を実際として認識できることにな
る。In the second operation display device, the solution input by the solution input means is substituted into the arbitrary operation expression and checked, and the result of the check is displayed. Can be recognized as actual.
【0010】[0010]
【発明の実施の形態】以下図面により本発明の実施の形
態について説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0011】図1は本発明の演算表示装置の実施形態に
係わる電子計算装置の電子回路の構成を示すブロック図
である。FIG. 1 is a block diagram showing a configuration of an electronic circuit of an electronic computer according to an embodiment of the arithmetic display device of the present invention.
【0012】制御部(CPU)11は、キー入力部12
から入力されるキー入力データや、液晶表示部13の表
示画面上に重ねて設けられたタブレット14から位置検
出回路15を介して入力されるタッチペンによるタッチ
位置データに応じて、ROM16に予め記憶されている
システムプログラムを起動させ、あるいは外部記録媒体
20に予め記憶されている計算装置制御用プログラムを
記録媒体読み取り部19により読み取らせて起動させ、
RAM17をワークメモリとして回路各部の動作制御を
行なうものである。The control unit (CPU) 11 includes a key input unit 12
Is stored in the ROM 16 in advance in accordance with key input data input from the user or touch position data from the tablet 14 provided on the display screen of the liquid crystal display unit 13 via the position detection circuit 15. Starting the system program, or reading and starting the computer control program stored in the external recording medium 20 by the recording medium reading unit 19,
The operation of each part of the circuit is controlled using the RAM 17 as a work memory.
【0013】この制御部(CPU)11には、前記キー
入力部12、液晶表示部13、タブレット14、位置検
出回路15、ROM16、RAM17、記録媒体読み取
り部19が接続され、また、液晶表示部13は表示駆動
回路18を介して接続される。The control unit (CPU) 11 is connected to the key input unit 12, the liquid crystal display unit 13, the tablet 14, the position detection circuit 15, the ROM 16, the RAM 17, and the recording medium reading unit 19. Reference numeral 13 is connected via a display drive circuit 18.
【0014】キー入力部12には、テンキー,アルファ
ベットキー,演算子キー,関数キー等の文字・記号キー
群からなるデータ入力キー12aが備えられると共に、
各種設定データの確定及び設定データに基づく機能の実
行や通常計算処理の開始を指示する際に操作される「E
XE」キー12b、各種の計算モードにおいて初期の入
力表示状態に復帰させるための「ESC」キー12、そ
して、表示されたデータの選択,送り操作やカーソルK
の移動操作を行なう際に操作される上下左右の各カーソ
ルキー12d等が備えられる。The key input unit 12 is provided with a data input key 12a comprising a character / symbol key group such as a numeric keypad, an alphabet key, an operator key, and a function key.
“E” is operated when determining various setting data, executing a function based on the setting data, or instructing to start a normal calculation process.
XE "key 12b," ESC "key 12 for returning to the initial input display state in various calculation modes, and selection of displayed data, feed operation and cursor K
And cursor keys 12d for up, down, left, and right, which are operated when performing the moving operation of.
【0015】タブレット14は、液晶表示部13の表示
画面上に重ねて設けられ、ペンによりタッチされた位置
に応じた電圧信号を発生するもので、このタブレット1
4から出力されるタッチ位置に応じた電圧信号に基づ
き、位置検出回路15により表示画面に対応させた座標
が検出され、このタッチ位置座標に応じて制御部(CP
U)11により操作の内容が判断される。The tablet 14 is provided on the display screen of the liquid crystal display unit 13 and generates a voltage signal corresponding to a position touched by a pen.
4, a coordinate corresponding to the display screen is detected by the position detection circuit 15 based on the voltage signal corresponding to the touch position, and the control unit (CP)
U) 11 determines the content of the operation.
【0016】ROM16には、本電子計算装置の電子回
路におけるの全体の処理を司るシステムプログラムデー
タが予め記憶されると共に、図3に示す入力解判定処理
やこの入力解判定処理の実行に伴ない起動される図4に
示す検算表示処理等、各種の動作モードの処理を司るサ
ブプログラムデータである制御プログラムデータも予め
記憶される。The ROM 16 stores in advance system program data that governs the overall processing of the electronic circuit of the present electronic computer, and the input solution determination processing shown in FIG. 3 and the execution of the input solution determination processing. Control program data, which is subprogram data for controlling various operation modes, such as the check display process shown in FIG. 4 that is started, is also stored in advance.
【0017】図2は前記電子計算装置におけるRAM1
7内のデータメモリの構成を示す図である。FIG. 2 shows a RAM 1 in the electronic computer.
FIG. 7 is a diagram showing a configuration of a data memory in 7.
【0018】RAM17には、表示データメモリ17
a、演算式メモリ17b、入力解メモリ17c、演算解
メモリ17d、判定フラグメモリ17e、判定メッセー
ジメモリ17f、左辺値メモリ17g、右辺値メモリ1
7h、ワークデータメモリ17i等が備えられる。The RAM 17 has a display data memory 17
a, arithmetic expression memory 17b, input solution memory 17c, operation solution memory 17d, determination flag memory 17e, determination message memory 17f, left side value memory 17g, right side value memory 1
7h, a work data memory 17i, and the like.
【0019】表示データメモリ17aには、液晶表示部
13に表示すべき表示データがビットマップのパターン
データとして記憶される。Display data to be displayed on the liquid crystal display unit 13 is stored in the display data memory 17a as bitmap pattern data.
【0020】演算式メモリ17bには、各種の計算モー
ドにおいて入力された任意の演算式、あるいは既に入力
されて記憶されている複数の演算式の中から選択された
任意の演算式が当該計算モードでの対象演算式として記
憶される。The arithmetic expression memory 17b stores an arbitrary arithmetic expression input in various calculation modes or an arbitrary arithmetic expression selected from a plurality of arithmetic expressions already input and stored. Is stored as the target operation expression.
【0021】入力解メモリ17cには、前記演算式メモ
リ17bに入力あるいは選択されて記憶された演算式を
演算対象として、ユーザ自身が解いた解がキー入力部1
2のデータ入力キー12aにより入力されて記憶され
る。In the input solution memory 17c, a solution solved by the user himself is set in the key input unit 1 with the operation formula input or selected and stored in the operation formula memory 17b as a calculation target.
The data is input and stored by the second data input key 12a.
【0022】演算解メモリ17dには、前記演算式メモ
リ17bに入力あるいは選択されて記憶された演算式を
演算対象として、ROM16に予め記憶されている演算
処理プログラムに従って求解された正解が記憶される。The operation solution memory 17d stores the correct solution obtained in accordance with the operation processing program stored in the ROM 16 with the operation expression input or selected and stored in the operation expression memory 17b as an operation target. .
【0023】判定フラグメモリ17eには、前記入力解
メモリ17cに記憶されたユーザ自身が解いた解と前記
演算解メモリ17dに記憶された正解とが比較され、正
解に対するユーザ解の正誤及びその正誤状況が判定さ
れ、その判定フラグが記憶されるもので、1.正解、
2.不正解、3.単純化すれば正解、4.2つの解のう
ち1つは正解、5.判定不可能、の5つの分類で判定さ
れその判定番号が記憶される。The determination flag memory 17e compares the solution stored by the user stored in the input solution memory 17c with the correct solution stored in the operation solution memory 17d, and determines whether the user solution is correct or incorrect with respect to the correct solution. The situation is determined, and the determination flag is stored. Correct answer,
2. Incorrect 3. Simplified, correct answer, one of the two solutions is correct, The determination is made based on the five classifications of “not possible to determine”, and the determination numbers are stored.
【0024】判定メッセージメモリ17fには、前記ユ
ーザ解の判定内容1.〜5.のそれぞれに対応する表示
用メッセージ「1.TRUE、2.FALSE、3.T
RUE,THERE IS ANOTHER EXPR
ESSION、4.NotComplete,ANOT
HER ANSWER IS EXIST、5.Can
not judge」が記憶される。In the judgment message memory 17f, the contents of the judgment of the user solution 1. ~ 5. Display message corresponding to each of “1. TRUE, 2. FALSE, 3. T
RUE, THERE IS ANOTHER EXPR
ESSION, 4. NotComplete, ANOT
HER ANSWER IS EXIST, 5. Can
not judge "is stored.
【0025】左辺値メモリ17gには、前記演算式メモ
リ17bに記憶された対象演算式が方程式である場合
に、前記入力解メモリ17cに記憶されたユーザ解の代
入によって算出される左辺側の演算値(L値)が記憶さ
れる。When the target operation expression stored in the operation expression memory 17b is an equation, the left-side value memory 17g calculates the left-side operation calculated by substituting the user solution stored in the input solution memory 17c. The value (L value) is stored.
【0026】右辺値メモリ17hには、前記演算式メモ
リ17bに記憶された対象演算式が方程式である場合
に、前記入力解メモリ17cに記憶されたユーザ解の代
入によって算出される右辺側の演算値(R値)が記憶さ
れる。When the target operation expression stored in the operation expression memory 17b is an equation, the right-side value memory 17h stores an operation on the right-hand side calculated by substituting the user solution stored in the input solution memory 17c. The value (R value) is stored.
【0027】ワークデータメモリ17iには、各種動作
モードの制御処理に伴ない制御部(CPU)11により
入出力されるデータが一時的に記憶される。The work data memory 17i temporarily stores data input and output by the control unit (CPU) 11 in connection with the control processing of various operation modes.
【0028】次に、前記構成による電子計算装置の動作
について説明する。Next, the operation of the electronic computer having the above configuration will be described.
【0029】図3は前記電子計算装置による入力解判定
処理を示すフローチャートである。FIG. 3 is a flowchart showing an input solution determination process by the electronic computer.
【0030】図4は前記電子計算装置による入力解判定
処理に伴ない実行される検算表示処理を示すフローチャ
ートである。FIG. 4 is a flowchart showing a verification display process executed in accordance with the input solution determination process by the electronic computer.
【0031】図5は前記電子計算装置の入力解判定処理
及び検算表示処理に伴なう入力解の判定及び検算表示状
態(その1)を示す図である。FIG. 5 is a diagram showing an input solution determination and verification display state (part 1) accompanying the input solution determination processing and the verification display processing of the electronic computer.
【0032】図6は前記電子計算装置の入力解判定処理
及び検算表示処理に伴なう入力解の判定及び検算表示状
態(その2)を示す図である。FIG. 6 is a diagram showing an input solution determination and verification display state (part 2) accompanying the input solution determination processing and the verification display processing of the electronic computer.
【0033】キー入力部12のデータ入力キー12aの
操作により任意の方程式を入力するか、あるいは予め入
力されて記憶されている複数の演算式の中から任意の方
程式を選択すると、この入力あるいは選択された任意の
方程式は液晶表示部13に表示される(ステップA
1)。When an arbitrary equation is input by operating the data input key 12a of the key input section 12, or when an arbitrary equation is selected from a plurality of arithmetic expressions previously input and stored, this input or selection is performed. The given equation is displayed on the liquid crystal display unit 13 (step A).
1).
【0034】ここで、前記液晶表示部13に表示された
方程式を求解対象として、ユーザ自身により該方程式の
解が求められ、このユーザが求めた入力解がキー入力部
12によって入力されて表示され、「JUDG」ボタン
12eがタッチ操作されると、前記方程式及び入力解
は、それぞれRAM17内の演算式メモリ17b及び入
力解メモリ17cに対して記憶される(ステップA2→
A3)。Here, with the equation displayed on the liquid crystal display section 13 as a solution target, a solution of the equation is found by the user himself, and the input solution found by the user is inputted and displayed by the key input section 12. When the "JUDG" button 12e is touched, the equations and the input solutions are stored in the arithmetic expression memory 17b and the input solution memory 17c in the RAM 17, respectively (step A2 →
A3).
【0035】すると、前記演算式メモリ17bに記憶さ
れた方程式の正解がROM16に予め記憶されている演
算処理プログラムに従って求解されると共に、この正解
と前記入力解メモリ17cに記憶された入力解とが比較
され、正解に対する入力解の正誤及びその正誤状況が判
定される(ステップA4)。Then, the correct answer of the equation stored in the arithmetic expression memory 17b is determined according to an arithmetic processing program stored in the ROM 16 in advance, and the correct answer and the input solution stored in the input solution memory 17c are determined. The comparison is performed to determine whether the input solution is correct or incorrect and the correctness of the input solution (step A4).
【0036】ここで、前記入力解メモリ17cに記憶さ
れている入力された解の個数が正解の個数と一致すると
判断されると共に、その個数の解の全てについてそれぞ
れ一致すると判断された場合には、“正解”の判定が成
されることでRAM17内の判定フラグメモリ17eに
対してフラグ“1”がセットされ、これに対応する表示
用メッセージ「TRUE」がRAM17内の判定メッセ
ージメモリ17fから読み出され、前記方程式及び入力
解の表示画面上に判定ウインドウWとして表示される
(ステップA5→A6→A7)[図5(A)・図6
(C)参照]。Here, when it is determined that the number of input solutions stored in the input solution memory 17c matches the number of correct solutions, and when it is determined that all of the solutions of the number match each other, When the determination of "correct answer" is made, the flag "1" is set in the determination flag memory 17e in the RAM 17, and the corresponding display message "TRUE" is read from the determination message memory 17f in the RAM 17. And is displayed as a determination window W on the display screen of the equation and the input solution (steps A5 → A6 → A7) [FIG. 5 (A) and FIG.
(C)).
【0037】こうして、任意の方程式に対してユーザが
入力した入力解の“正解”判定表示「TRUE」が成さ
れると、その判定状況を明確に示すための検算表示処理
(図4参照)へ移行される(ステップAB)。In this way, when the "correct" judgment display "TRUE" of the input solution input by the user with respect to an arbitrary equation is made, the process proceeds to a check display process (see FIG. 4) for clearly showing the judgment state. The process is shifted (step AB).
【0038】一方、前記ステップA5において、入力解
メモリ17cに記憶されているユーザ入力された解の個
数が正解の個数と一致すると判断された場合であって
も、その全ての解について何れの解の値も一致しないと
判断された場合には、さらに、入力解を単純化すれば正
解に一致するか否か判断される(ステップA5→A6→
A8→A9)。On the other hand, even if it is determined in step A5 that the number of user-entered solutions stored in the input solution memory 17c matches the number of correct solutions, any of the solutions Is determined not to match, the input solution is further simplified to determine whether it matches the correct answer (steps A5 → A6 →
A8 → A9).
【0039】ここで、入力解を単純化しても正解には一
致しないと判断されるか、この入力解はこれ以上単純化
できないと判断された場合には、この方程式とは関係な
い別の変数の解が入力されているか否か判断され、存在
しないと判断された場合には、“不正解”の判定が成さ
れることでRAM17内の判定フラグメモリ17eに対
してフラグ“2”がセットされ、これに対応する表示用
メッセージ「FALSE」がRAM17内の判定メッセ
ージメモリ17fから読み出され、前記方程式及び入力
解の表示画面上に判定ウインドウWとして表示される
(ステップA9→A10→A11)[図5(B)参
照]。Here, if it is determined that the input solution does not match the correct answer even if the input solution is simplified, or if the input solution cannot be further simplified, another variable unrelated to this equation is used. It is determined whether or not the answer is input. If it is determined that the answer does not exist, the determination of “incorrect answer” is made and the flag “2” is set in the determination flag memory 17 e in the RAM 17. Then, the corresponding display message "FALSE" is read out from the determination message memory 17f in the RAM 17, and displayed as a determination window W on the display screen of the equation and the input solution (steps A9 → A10 → A11). [See FIG. 5 (B)].
【0040】こうして、任意の方程式に対する入力解の
“不正解”判定表示「FALSE」が成されると、その
判定状況を明確に示すための検算表示処理(図4参照)
へ移行される(ステップAB)。In this way, when the "incorrect" judgment display "FALSE" of the input solution to an arbitrary equation is made, a verification display process for clearly showing the judgment state (see FIG. 4).
Is transferred to (Step AB).
【0041】一方、前記ステップA5において、入力解
メモリ17cに記憶されている入力解の個数が正解の個
数と一致すると判断された場合であっても、その個数に
おいて全て正解と一致するとは判断されず、例えば2つ
の入力解のうち1つについてのみ正解と一致すると判断
された場合には、“2つの解のうち1つは正解”の判定
が成されることでRAM17内の判定フラグメモリ17
eに対してフラグ“4”がセットされ、これに対応する
表示用メッセージ「Not Complete,ANO
THER ANSWER IS EXIST」がRAM
17内の判定メッセージメモリ17fから読み出され、
前記方程式及び入力解の表示画面上に判定ウインドウW
として表示される(ステップA5→A6→A8→A1
2)[図6(A)・図6(B)参照]。On the other hand, even if it is determined in step A5 that the number of input solutions stored in the input solution memory 17c matches the number of correct answers, it is determined that all of the numbers match the correct answers. For example, when it is determined that only one of the two input solutions matches the correct answer, the determination of “one of the two solutions is correct” is made, and the determination flag memory 17 in the RAM 17 is determined.
e, a flag “4” is set, and a corresponding display message “Not Complete, ANO” is displayed.
THE ANSHER IS EXIST "is RAM
17 is read from the determination message memory 17f in
A judgment window W is displayed on the display screen of the equation and the input solution.
(Steps A5 → A6 → A8 → A1)
2) [See FIGS. 6A and 6B].
【0042】こうして、任意の方程式に対する入力解の
“2つの解のうち1つは正解”の判定表示「Not C
omplete,ANOTHER ANSWER IS
EXIST」が成されると、その判定状況を明確に示
すための検算表示処理(図4参照)へ移行される(ステ
ップAB)。Thus, the judgment display “Not C” of the input solution to an arbitrary equation “one of the two solutions is correct”
complete, ANOTHER ANSWER IS
When “EXIST” is performed, the process proceeds to a verification display process (see FIG. 4) for clearly indicating the determination status (step AB).
【0043】一方、前記ステップA5において、入力解
メモリ17cに記憶されている入力解の個数が正解の個
数と一致すると判断された場合で、その全ての解につい
て何れの解の値も一致しないと判断された場合であって
も、さらに、その入力解を単純化すれば正解と一致する
と判断された場合(例えば正解が“X=4,X=−4で
ある場合に、入力解がX=2+2,X=−2−2である
場合等)には、“単純化すれば正解”の判定が成される
ことでRAM17内の判定フラグメモリ17eに対して
フラグ“3”がセットされ、これに対応する表示用メッ
セージ「TRUE,THERE IS ANOTHER
EXPRESSION」がRAM17内の判定メッセ
ージメモリ17fから読み出され、前記方程式及び入力
解の表示画面上に判定ウインドウWとして表示される
(ステップA5→A6→A8→A9→A13)。On the other hand, in step A5, when it is determined that the number of input solutions stored in the input solution memory 17c matches the number of correct solutions, it is determined that none of the solutions have the same value. Even if it is determined, if the input solution is further simplified and the input solution is determined to match the correct answer (for example, if the correct answer is “X = 4, X = −4, 2 + 2, X = −2-2, etc.), the flag “3” is set in the determination flag memory 17 e in the RAM 17 by making a determination of “correct if simplified”. Display message corresponding to "TRUE, THERE IS ANOTHER
"EXPRESSION" is read from the determination message memory 17f in the RAM 17, and displayed as a determination window W on the display screen of the equation and the input solution (steps A5 → A6 → A8 → A9 → A13).
【0044】こうして、任意の方程式に対する入力解の
“単純化すれば正解”の判定表示「TRUE,THER
E IS ANOTHER EXPRESSION」が
成されると、その判定状況を明確に示すための検算表示
処理(図4参照)へ移行される(ステップAB)。In this way, the judgment display "TRUE, THER" of "simplification is correct" of the input solution to an arbitrary equation
When "EIS ANOTHER EXPRESSION" is performed, the process proceeds to a verification display process (see FIG. 4) for clearly indicating the determination status (step AB).
【0045】一方、前記ステップA5において、入力解
メモリ17cに記憶されている入力解の個数が正解の個
数と一致すると判断された場合であっても、その何れに
ついても正解と一致せず、しかも、単純化しても正解に
は一致しないと判断されるか、この入力解はこれ以上単
純化できないと判断され、さらに、任意の方程式とは関
係のない別の変数についての入力解が存在すると判断さ
れた場合(例えば正解が“X=4,X=−4である場合
に、入力解がY=4,2X=X+4である場合等)に
は、“判定不可能”の判定が成されることでRAM17
内の判定フラグメモリ17eに対してフラグ“5”がセ
ットされ、これに対応する表示用メッセージ「Cann
ot judge」がRAM17内の判定メッセージメ
モリ17fから読み出され、前記方程式及び入力解の表
示画面上に判定ウインドウWとして表示される(ステッ
プA5→A6→A8→A9→A10→A14)。On the other hand, in step A5, even if it is determined that the number of input solutions stored in the input solution memory 17c matches the number of correct answers, none of them match the correct answer. , It is determined that the solution does not match the correct answer even if it is simplified, or that this input solution cannot be further simplified, and that there is an input solution for another variable that is not related to any equation (For example, when the correct answer is “X = 4, X = −4, and when the input solution is Y = 4, 2X = X + 4”), a determination of “impossible to determine” is made. RAM 17
The flag "5" is set in the determination flag memory 17e in the "?", And the corresponding display message "Cann" is displayed.
"ot judge" is read from the determination message memory 17f in the RAM 17, and is displayed as a determination window W on the display screen of the equation and the input solution (steps A5 → A6 → A8 → A9 → A10 → A14).
【0046】こうして、任意の方程式に対する入力解の
“判定不可能”の判定表示「Cannot judg
e」が成されると、その判定状況を明確に示すための検
算表示処理(図4参照)へ移行される(ステップA
B)。As described above, the judgment display "Cannot judg" of "impossible to judge" of the input solution to an arbitrary equation.
When "e" is performed, the process proceeds to a verification display process (see FIG. 4) for clearly indicating the determination status (step A).
B).
【0047】すなわち、例えば図5(A)に示すよう
に、入力あるいは選択表示された方程式「4X2 =1
6」に対してユーザにより入力解が「X=2,X=−
2」として与えられた場合、あるいは図6(C)に示す
ように、入力あるいは選択表示された連立方程式「3x
+2Y=7,X+Y=3」に対してユーザにより入力解
が「X=1,Y=2」として与えられた場合には、その
何れの場合にも、解個数一致(ステップA5)、全解一
致(ステップA6)と判断されるので、“正解”判定が
成され、対応する表示用メッセージ「TRUE」が判定
ウインドウWとして表示(ステップA7)される。That is, as shown in FIG. 5A, for example, the equation “4X 2 = 1” input or selected and displayed.
The input solution by the user for “6” is “X = 2, X = −
6 or as shown in FIG. 6C, the simultaneous equation “3x
When the input solution is given as “X = 1, Y = 2” by the user for “+ 2Y = 7, X + Y = 3”, in each case, the number of solutions matches (step A5), Since it is determined that they match (step A6), a "correct answer" determination is made, and the corresponding display message "TRUE" is displayed as the determination window W (step A7).
【0048】また、例えば図5(B)に示すように、入
力あるいは選択表示された方程式「4X2 =16」に対
してユーザにより入力解が「X=3,X=−3」として
与えられた場合には、解個数一致(ステップA5)と判
断されるものの、何れの解も正解とは不一致と判断され
(ステップA6→A8)、しかも、単純化もできず(ス
テップA9)、解が入力されてない別の変数も存在しな
い(ステップA10)と判断されるので、“不正解”判
定が成され、対応する表示用メッセージ「FALSE」
が判定ウインドウWとして表示(ステップA11)され
る。For example, as shown in FIG. 5B, the input solution is given as “X = 3, X = −3” by the user with respect to the input or selected equation “4X 2 = 16”. In this case, it is determined that the number of solutions matches (step A5), but none of the solutions match the correct answer (step A6 → A8), and furthermore, the solution cannot be simplified (step A9). Since it is determined that there is no other variable that has not been input (step A10), an "incorrect" determination is made and the corresponding display message "FALSE" is displayed.
Is displayed as the determination window W (step A11).
【0049】また、例えば図6(A)に示すように、入
力あるいは選択表示された方程式「4X2 =16」に対
してユーザにより入力解が「X=1,X=−2」として
与えられた場合、あるいは図6(B)に示すように、前
記同一の方程式「4X2 =16」に対してユーザにより
入力解が「X=2,Y=−1」として与えられた場合に
は、その何れの場合にも、解個数一致(ステップA5)
と判断されるものの、全解一致(ステップA6)とは判
断されず、一方の解のみ正解と一致する(ステップA
8)と判断されるので、“2つの解のうち1つは正解”
の判定が成され、対応する表示用メッセージ「Not
Complete,ANOTHER ANSWER I
S EXIST」が判定ウインドウWとして表示(ステ
ップA12)される。For example, as shown in FIG. 6A, an input solution is given by the user as “X = 1, X = −2” to the input or selected equation “4X 2 = 16”. 6B, or as shown in FIG. 6B, when the input solution is given by the user as “X = 2, Y = −1” for the same equation “4X 2 = 16”, In either case, the number of solutions matches (step A5)
However, it is not determined that all solutions match (step A6), and only one solution matches the correct answer (step A6).
8), "One of the two solutions is correct."
Is determined, and the corresponding display message "Not
Complete, ANOTHER ANSWER I
S EXIST ”is displayed as the determination window W (step A12).
【0050】こうして、前記図3における入力解判定処
理により、入力あるいは選択表示された方程式に対する
入力解の判定表示が成されると、何れの解判定表示が成
された場合でも図4における検算表示処理に移行され、
まず、前記入力あるいは選択表示されてRAM17内の
演算式メモリ17bに記憶されている方程式が連立方程
式であるか否か判断される(ステップB1)。In this manner, when the input solution determination processing in FIG. 3 shows the input solution determination display for the input or selected equation, no matter which solution determination display is made, the verification display in FIG. Is moved to processing,
First, it is determined whether or not the equation input or selected and stored in the arithmetic expression memory 17b in the RAM 17 is a simultaneous equation (step B1).
【0051】ここで、前記入力あるいは選択表示された
方程式は連立方程式ではなく、通常の方程式であると判
断された場合には、入力解メモリ17cに記憶されてい
る入力解が代入された当該方程式の左辺値(L)が演算
算出され、この算出された左辺値(L)の桁数が表示可
能範囲内か否か判断される(ステップB1→B2,B
3)。Here, if it is determined that the input or selected and displayed equation is not a simultaneous equation but an ordinary equation, if the input solution stored in the input solution memory 17c is substituted, Is calculated, and it is determined whether the number of digits of the calculated left side value (L) is within the displayable range (steps B1 → B2, B).
3).
【0052】そして、前記演算算出された方程式の左辺
値(L)の桁数が表示可能範囲内であると判断された場
合には、当該左辺値(L)はRAM17内の左辺値メモ
リ17gに記憶され表示データとしてセットされる(ス
テップB3→B4)。When it is determined that the number of digits of the left side value (L) of the calculated equation is within the displayable range, the left side value (L) is stored in the left side value memory 17 g in the RAM 17. It is stored and set as display data (step B3 → B4).
【0053】一方、前記演算算出された方程式の左辺値
(L)の桁数が表示可能範囲内に収まらないと判断され
た場合には、RAM17内の左辺値メモリ17gに対し
てはその桁数オーバにより表示不可能であることを示す
メッセージ“LONG VALUE DATA”が表示
データとしてセットされる(ステップB3→B5)。On the other hand, if it is determined that the number of digits of the left side value (L) of the equation calculated above does not fall within the displayable range, the number of digits is stored in the left side value memory 17g in the RAM 17. A message "LONG VALUE DATA" indicating that display is impossible due to over is set as display data (step B3 → B5).
【0054】続いて、左辺値(L)の演算算出と同様に
して、入力解メモリ17cに記憶されている入力解が代
入された当該方程式の右辺値(R)が演算算出され、こ
の算出された右辺値(R)の桁数が表示可能範囲内か否
か判断される(ステップB6→B7)。Subsequently, similarly to the calculation of the left side value (L), the right side value (R) of the equation in which the input solution stored in the input solution memory 17c is substituted is calculated and calculated. It is determined whether the number of digits of the right side value (R) is within the displayable range (step B6 → B7).
【0055】ここで、前記演算算出された方程式の右辺
値(R)の桁数が表示可能範囲内であると判断された場
合には、当該右辺値(R)はRAM17内の右辺値メモ
リ17hに記憶され表示データとしてセットされる(ス
テップB7→B8)。If it is determined that the number of digits of the right-hand side value (R) of the calculated equation is within the displayable range, the right-hand side value (R) is stored in the right-hand side memory 17h in the RAM 17. And set as display data (step B7 → B8).
【0056】一方、前記演算算出された方程式の右辺値
(R)の桁数が表示可能範囲内に収まらないと判断され
た場合には、RAM17内の右辺値メモリ17hに対し
てはその桁数オーバにより表示不可能であることを示す
メッセージ“LONG VALUE DATA”が表示
データとしてセットされる(ステップB7→B9)。On the other hand, if it is determined that the number of digits of the right-hand side value (R) of the calculated equation does not fall within the displayable range, the right-hand side value memory 17h in the RAM 17 stores the number of digits in the right-hand side memory (17h). A message "LONG VALUE DATA" indicating that display is impossible due to over is set as display data (steps B7 to B9).
【0057】この後、前記入力解メモリ17cに記憶さ
れている入力解が複数存在する場合に、前記左辺値
(L)及び右辺値(R)の演算算出(検算)を行なって
ない別の解が存在する場合には、その各入力解について
それぞれ前記左辺値(L)及び右辺値(R)の代入演算
算出による表示セット処理が繰り返される(ステップB
10→B2〜B9)。Thereafter, when there are a plurality of input solutions stored in the input solution memory 17c, another solution which does not calculate (verify) the left side value (L) and the right side value (R). Exists, the display set processing by the substitution calculation of the left side value (L) and the right side value (R) is repeated for each of the input solutions (step B).
10 → B2 to B9).
【0058】そして、前記入力解メモリ17cに記憶さ
れている全ての入力解についてそれぞれ前記左辺値
(L)及び右辺値(R)の演算算出による表示セット処
理が成された判断されると、前記左辺値メモリ17g及
び右辺値メモリ17hにそれぞれ記憶された左辺値
(L)及び右辺値(R)の表示データが読み出され、前
記判定ウインドウWの表示されている液晶表示部13の
表示画面上にさらに表示される(ステップB10→B1
1)[図5・図6参照]。Then, when it is determined that the display set processing by the calculation of the left side value (L) and the right side value (R) has been performed for all the input solutions stored in the input solution memory 17c, The display data of the left-side value (L) and the right-side value (R) stored in the left-side value memory 17g and the right-side value memory 17h are read out, and are displayed on the display screen of the liquid crystal display unit 13 on which the determination window W is displayed. (Step B10 → B1)
1) [See FIGS. 5 and 6].
【0059】ここで、前記入力あるいは選択表示された
方程式が連立方程式ではなく通常の方程式である場合で
あって、ユーザ入力された入力解が複数存在する場合
[図5(A)(B)・図6(A)(B)参照]には、表
示画面上のカーソルKによって選択的に指定された上記
入力解を代入して演算算出された左辺値(L)及び右辺
値(R)が左辺値メモリ17g及び右辺値メモリ17h
より読み出されて表示される。Here, the case where the input or selected and displayed equation is not a simultaneous equation but an ordinary equation and there are a plurality of input solutions input by the user [FIGS. 5 (A) and 5 (B). 6 (A) and 6 (B)], the left side value (L) and the right side value (R) calculated by substituting the input solution selectively designated by the cursor K on the display screen are the left side. Value memory 17g and right-side value memory 17h
Read out and displayed.
【0060】すなわち、例えば図5(A)に示すよう
に、方程式「4X2 =16」に対して「X=2,X=−
2」が入力解であり、そのうち上段の入力解「X=2」
がカーソルKにより指定された場合には、この上段の入
力解「X=2」を代入した場合の左辺値(L=16)及
び右辺値(R=16)が選択的に表示され、その“正
解”判定「TRUE」の検算表示が成される。That is, as shown in FIG. 5A, for example, “X = 2, X = −” with respect to the equation “4X 2 = 16”.
2 ”is an input solution, of which the input solution“ X = 2 ”at the top
Is designated by the cursor K, the left side value (L = 16) and the right side value (R = 16) when the input solution "X = 2" in the upper row is substituted are selectively displayed, and the " The correct answer judgment "TRUE" is displayed.
【0061】また、例えば図5(B)に示すように、方
程式「4X2 =16」に対して2つの解「X=3,X=
−3」がユーザにより入力され、そのうち上段「X=
3」がカーソルKにより指定された場合には、入力解
「X=3」を代入した場合の左辺値(L=36)及び右
辺値(R=16)が選択的に表示され、その“不正解”
判定「FALSE」の検算表示が成される。[0061] Also, for example, as shown in FIG. 5 (B), 2 single solution for equation "4X 2 = 16""X = 3, X =
-3 "is input by the user.
When “3” is designated by the cursor K, the left side value (L = 36) and the right side value (R = 16) when the input solution “X = 3” is substituted are selectively displayed, and the Correct answer "
A judgment display of the judgment “FALSE” is made.
【0062】また、例えば図6(A)に示すように、方
程式「4X2 =16」に対して2つの解「X=1,X=
−2」が入力解であり、そのうち上段の入力解「X=
1」がカーソルKにより指定された場合には、この入力
解「X=1」に基づく左辺値(L=4)及び右辺値(R
=16)が選択的に表示され、その“2つの解のうち1
つは正解”の判定「Not Complete,ANO
THER ANSWERIS EXIST」の検算表示
が成される。[0062] For example, as shown in FIG. 6 (A), 2 single solution for equation "4X 2 = 16", "X = 1, X =
−2 ”is the input solution, and the input solution“ X =
When “1” is designated by the cursor K, the left side value (L = 4) and the right side value (R
= 16) is selectively displayed, and "1 of the two solutions
One is the correct answer "Not Complete, ANO
A verification display of "THE ANSWERIS EXIST" is made.
【0063】さらに、例えば図6(B)に示すように、
方程式「4X2 =16」に対して2つの解「X=2,X
=−1」が入力解であり、そのうち下段「X=−1」が
カーソルKにより指定された場合には、この下段の入力
解「X=−1」に基づく左辺値(L=4)及び右辺値
(R=16)が選択的に表示され、その“2つの解のう
ち1つは正解”の判定「Not Complete,A
NOTHER ANSWER IS EXIST」の検
算表示が成される。Further, for example, as shown in FIG.
For the equation “4X 2 = 16”, two solutions “X = 2, X
= −1 ”is an input solution, and when the lower row“ X = −1 ”is designated by the cursor K, the left side value (L = 4) based on the lower row input solution“ X = −1 ”and The right-hand side value (R = 16) is selectively displayed, and the determination of “One of the two solutions is correct” is “Not Complete, A
A NOTIFY ANSWER IS EXIST is displayed.
【0064】一方、前記検算表示処理におけるステップ
B1において、入力あるいは選択表示されてRAM17
内の演算式メモリ17bに記憶されている方程式が連立
方程式であると判断された場合には、1つ目の方程式に
対して入力解メモリ17cに記憶されている入力解が代
入されてその左辺値(L)及び右辺値(R)が演算算出
され、左辺値メモリ17g及び右辺値メモリ17hに対
して記憶される(ステップB1→B12)。On the other hand, in step B1 in the above-mentioned verification display processing, the input or selection display
If it is determined that the equation stored in the arithmetic expression memory 17b is a simultaneous equation, the input solution stored in the input solution memory 17c is substituted for the first equation, and the left side The value (L) and the right side value (R) are calculated and stored in the left side value memory 17g and the right side value memory 17h (step B1 → B12).
【0065】ここで、前記入力解判定処理におけるステ
ップA6において入力解が“正解”と判定済みであるか
否か判断され、“正解”判定済みである場合には、前記
演算算出された左辺値(L)と右辺値(R)が一致する
か否か、つまり、前記入力解は“正解”であることが確
認判断され、当該入力解が2つ目の方程式に対して代入
されてその左辺値(L)及び右辺値(R)が演算算出さ
れ、左辺値メモリ17g及び右辺値メモリ17hに対し
て記憶される(ステップB13→B14→B15)。Here, it is determined whether or not the input solution has been determined to be "correct" in step A6 in the input solution determination processing. If the "correct answer" has been determined, the left-hand value It is determined whether or not (L) and the right-hand side value (R) match, that is, it is determined that the input solution is a “correct answer”, and the input solution is substituted into the second equation, and the left-hand side thereof is substituted. The value (L) and the right-side value (R) are calculated and stored in the left-side value memory 17g and the right-side value memory 17h (step B13 → B14 → B15).
【0066】なお、前記入力解判定処理におけるステッ
プA6において入力解が“正解”判定済みでないと判断
された場合には、前記ステップB14における入力解の
“正解”確認判断は成されず、直ちに2つ目の方程式に
対して入力解が代入されてその左辺値(L)及び右辺値
(R)が演算算出され、左辺値メモリ17g及び右辺値
メモリ17hに対して記憶される(ステップB13→B
15)。If it is determined in step A6 in the input solution determination process that the input solution has not been determined to be "correct", the "correct answer" confirmation determination of the input solution in step B14 is not made. The input solution is substituted for the third equation, the left side value (L) and the right side value (R) are calculated, and stored in the left side value memory 17g and the right side value memory 17h (step B13 → B).
15).
【0067】すると、前記RAM17内の左辺値メモリ
17g及び右辺値メモリ17hに記憶された連立方程式
それぞれの左辺値(L)及び右辺値(R)の桁数が、表
示可能範囲内であるか否か判断され、表示可能範囲内で
あると判断された場合には、当該左辺値(L)及び右辺
値(R)はRAM17内の左辺値メモリ17g及び右辺
値メモリ17hにおいて表示データとしてセットされ、
前記判定ウインドウWの表示されている液晶表示部13
の表示画面上にさらに表示される(ステップB16→B
17,B11)[図6(C)参照]。Then, whether the number of digits of each of the left side value (L) and the right side value (R) of the simultaneous equations stored in the left side value memory 17g and the right side value memory 17h in the RAM 17 is within the displayable range or not. If it is determined that the value is within the displayable range, the left-side value (L) and the right-side value (R) are set as display data in the left-side value memory 17g and the right-side value memory 17h in the RAM 17,
The liquid crystal display unit 13 displaying the determination window W
(Step B16 → B)
17, B11) [see FIG. 6 (C)].
【0068】一方、前記演算算出された連立方程式の左
辺値(L)及び右辺値(R)の桁数が表示可能範囲内に
収まらないと判断された場合には、RAM17内の左辺
値メモリ17g及び右辺値メモリ17hに対してはその
桁数オーバにより表示不可能であることを示すメッセー
ジ“LONG VALUE DATA”が表示データと
してセットされ、前記同様に判定ウインドウWの表示さ
れている液晶表示部13の表示画面上にさらに表示され
る(ステップB16→B18,B11)。On the other hand, if it is determined that the number of digits of the left side value (L) and the right side value (R) of the calculated simultaneous equations do not fall within the displayable range, the left side value memory 17g in the RAM 17 And a message "LONG VALUE DATA" indicating that display is impossible due to the number of digits in the right side value memory 17h is set as display data, and the liquid crystal display unit 13 on which the determination window W is displayed in the same manner as described above. Are further displayed on the display screen (step B16 → B18, B11).
【0069】ここで、前記連立方程式を対象とした検算
算出表示の場合[図6(C)参照]には、表示画面上の
カーソルKによって選択的に指定された上段又は下段の
何れか一方の方程式を対象として入力解が代入されて演
算算出された左辺値(L)及び右辺値(R)が左辺値メ
モリ17g及び右辺値メモリ17hより読み出されて表
示される。Here, in the case of the check calculation display for the simultaneous equations (see FIG. 6C), either the upper row or the lower row selectively designated by the cursor K on the display screen. The left side value (L) and the right side value (R) calculated by substituting the input solution for the equation are read out from the left side value memory 17g and the right side value memory 17h and displayed.
【0070】すなわち、例えば図6(C)に示すよう
に、連立方程式「3X+2Y=7,X+Y=3」に対す
る入力解「X=1,Y=2」が入力され、上段の方程式
「3X+2Y=7」がカーソルKにより指定された場合
には、この上段の方程式「3X+2Y=7」を対象とし
た入力解「X=1,Y=2」に基づく左辺値(L=7)
及び右辺値(R=7)が選択的に表示され、その“正
解”判定「TRUE」の検算表示が成される。That is, for example, as shown in FIG. 6C, the input solution “X = 1, Y = 2” for the simultaneous equations “3X + 2Y = 7, X + Y = 3” is input, and the upper equation “3X + 2Y = 7” Is designated by the cursor K, the left-hand side value (L = 7) based on the input solution “X = 1, Y = 2” for the upper equation “3X + 2Y = 7”
And the right-hand side value (R = 7) are selectively displayed, and the correct display of the “true” determination “TRUE” is made.
【0071】したがって、前記構成の電子計算装置にお
ける任意演算式に対する入力解の判定機能によれば、任
意の演算式を入力あるいは選択表示させてユーザ自身の
計算による解を入力して「JUDG」ボタン12eを操
作すると、当該ユーザ入力されてRAM17内の入力解
メモリ17cに記憶された入力解と前記演算式を演算処
理して演算解メモリ17dに記憶された正解とが比較さ
れ、1.正解、2.不正解、3.単純化すれば正解、
4.2つの解のうち1つは正解、5.判定不可能、の5
つの分類で判定されてその判定フラグ1〜5がRAM1
7内の判定フラグメモリ17eに記憶され、この判定結
果にそれぞれ対応する表示メッセージ「1.TRUE、
2.FALSE、3.TRUE,THERE IS A
NOTHER EXPRESSION、4.Not C
omplete,ANOTHERANSWER IS
EXIST、5.Cannot judge」が判定メ
ッセージメモリ17fから選択的に読み出されて判定ウ
インドウWとして表示されるので、この電子計算装置を
学習教育用の計算装置として利用した場合に、学生自身
が求解して入力した解が“正解”か“不正解”かだけで
なく、ある程度正解である場合や解の入力形式を変更す
れば正解である場合等、正解を基準として足りない点を
ガイダンス表示することができ、学習教育用として適し
た電子計算装置を実現できる。Therefore, according to the function of determining an input solution for an arbitrary arithmetic expression in the electronic computer having the above-described configuration, the user inputs or selects and displays an arbitrary arithmetic expression, inputs a solution obtained by the user's own calculation, and presses the “JUDG” button. When the user operates 12e, the input solution input by the user and stored in the input solution memory 17c in the RAM 17 is compared with the correct answer stored in the operation solution memory 17d by performing arithmetic processing on the arithmetic expression. Correct answer, 2. Incorrect 3. The answer is simple,
4. One of the two solutions is correct; Unavailable, 5
And the determination flags 1 to 5 are stored in the RAM 1
7 are stored in the determination flag memory 17e, and the display messages "1. TRUE,
2. FALSE, 3. TRUE, THERE IS A
NOTHER EXPRESSION, 4. Not C
complete, ANOTHERANSWER IS
EXIST, 5. "Cannot judge" is selectively read from the determination message memory 17f and displayed as the determination window W. When this electronic computer is used as a computer for learning and education, the student himself solves and inputs. Not only whether the answer is "correct" or "incorrect", but also if the answer is correct to some extent, or if the answer is correct if the input format of the solution is changed, etc. An electronic computing device suitable for learning education can be realized.
【0072】また、前記構成の電子計算装置における任
意演算式に対する入力解の判定及び検算表示機能によれ
ば、前記演算式に対するユーザ入力解の正解との比較に
よる1.正解、2.不正解、3.単純化すれば正解、
4.2つの解のうち1つは正解、5.判定不可能、の何
れかの判定及びそのメッセージ表示が行なわれるだけで
なく、前記任意演算式として与えられた方程式に対して
前記ユーザ入力解が代入され、その左辺値(L)及び右
辺値(R)が演算算出されて検算表示されるので、前記
入力解の判定結果に応じた実際の演算数値をユーザに示
してユーザ自身で行なった解答への理解を深めることが
できる。Further, according to the judgment and verification display function of the input solution to the arbitrary operation formula in the electronic computing device having the above-mentioned configuration, it is possible to compare the input formula with the correct answer of the user input solution to the operation formula. Correct answer, 2. Incorrect 3. The answer is simple,
4. One of the two solutions is correct; Not only is it possible to judge whether or not the judgment is possible and the message is displayed, but also the user input solution is substituted for the equation given as the arbitrary operation expression, and its left side value (L) and right side value ( Since R) is calculated and displayed as a result of the calculation, the user can be presented with the actual calculated value according to the result of the determination of the input solution, thereby deepening the understanding of the answer made by the user himself.
【0073】なお、前記実施形態において記載した手
法、すなわち、図3のフローチャートに示す入力解判定
処理及び図4のフローチャートに示す検算表示処理等の
各手法は、コンピュータに実行させることができるプロ
グラムとして、メモリカード(ROMカード、RAMカ
ード等)、磁気ディスク(フロッピーディスク、ハード
ディスク等)、光ディスク(CD−ROM、DVD
等)、半導体メモリ等の外部記録媒体20に格納して配
布することができる。そして、コンピュータは、この外
部記録媒体20に記憶されたプログラムを磁気ディスク
装置等の記録媒体読み取り部19によって読み込み、こ
の読み込んだプログラムによって動作が制御されること
により、前記実施形態において説明したユーザ入力解に
対する判定メッセージの表示機能やその検算表示機能を
実現し、前述した手法による同様の演算表示処理を実行
することができる。The methods described in the above embodiment, that is, the input solution determination processing shown in the flow chart of FIG. 3 and the verification display processing shown in the flow chart of FIG. 4 are implemented as programs that can be executed by a computer. , Memory card (ROM card, RAM card, etc.), magnetic disk (floppy disk, hard disk, etc.), optical disk (CD-ROM, DVD
Etc.), and can be stored in an external recording medium 20 such as a semiconductor memory and distributed. Then, the computer reads the program stored in the external recording medium 20 by the recording medium reading unit 19 such as a magnetic disk device, and the operation is controlled by the read program, whereby the user input described in the above embodiment is performed. The function of displaying the determination message for the solution and the function of displaying the calculation of the solution can be realized, and the same calculation display processing by the above-described method can be executed.
【0074】[0074]
【発明の効果】以上のように、本発明に係る第1の演算
表示装置によれば、任意の演算式を対象として解を入力
すると、演算手段により算出された前記任意の演算式の
正解と前記入力された解とが比較され、この正解と入力
解との比較に基づき、この入力解の内容が判定され、こ
の判定結果が表示されるので、例えばユーザ自身が求解
して入力した解が“正解”か“不正解”かだけでなく、
正解を基準とする入力解の状態をより詳しく表示できる
ようになる。As described above, according to the first arithmetic display device of the present invention, when a solution is input for an arbitrary arithmetic expression, the correct answer of the arbitrary arithmetic expression calculated by the arithmetic means is obtained. The input solution is compared, the content of the input solution is determined based on the comparison between the correct solution and the input solution, and the result of the determination is displayed. Not just “correct” or “incorrect”
The state of the input solution based on the correct answer can be displayed in more detail.
【0075】また、本発明に係る第2の演算表示装置に
よれば、解入力手段により入力された解が前記任意の演
算式に代入されて検算され、この検算結果が表示される
ので、前記入力解に対する判定内容を実際として認識で
きるようになる。Further, according to the second calculation display device of the present invention, the solution inputted by the solution input means is substituted into the above-mentioned arbitrary calculation formula, the result is checked, and the check result is displayed. It becomes possible to recognize the judgment contents for the input solution as actual.
【0076】よって、本発明に係る演算表示装置によれ
ば、ユーザが考えながら解答しその解を評価表示するこ
とが可能になる。Therefore, according to the arithmetic and display device according to the present invention, it is possible for a user to answer while thinking and to evaluate and display the solution.
【図1】本発明の演算表示装置の実施形態に係わる電子
計算装置の電子回路の構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of an electronic circuit of an electronic computing device according to an embodiment of an arithmetic display device of the present invention.
【図2】前記電子計算装置におけるRAM内のデータメ
モリの構成を示す図。FIG. 2 is a diagram showing a configuration of a data memory in a RAM in the electronic computing device.
【図3】前記電子計算装置による入力解判定処理を示す
フローチャート。FIG. 3 is a flowchart showing an input solution determination process by the electronic computer.
【図4】前記電子計算装置による入力解判定処理に伴な
い実行される検算表示処理を示すフローチャート。FIG. 4 is a flowchart showing a verification display process executed along with the input solution determination process by the electronic computer.
【図5】前記電子計算装置の入力解判定処理及び検算表
示処理に伴なう入力解の判定及び検算表示状態(その
1)を示す図。FIG. 5 is a diagram showing an input solution determination and verification display state (part 1) accompanying the input solution determination processing and the verification display processing of the electronic computing device.
【図6】前記電子計算装置の入力解判定処理及び検算表
示処理に伴なう入力解の判定及び検算表示状態(その
2)を示す図。FIG. 6 is a diagram showing an input solution determination and verification display state (part 2) accompanying the input solution determination processing and the verification display processing of the electronic computing device.
11 …制御部(CPU)、 12 …キー入力部、 12a…データ入力キー、 12b…「EXE」キー、 12c…「ESC」キー、 12d…カーソルキー、 12e…「JUDG」ボタン、 13 …液晶表示部、 14 …タブレット、 15 …位置検出回路、 16 …ROM、 17 …RAM、 17a…表示データメモリ、 17b…演算式メモリ、 17c…入力解メモリ、 17d…演算解メモリ、 17e…判定フラグメモリ、 17f…判定メッセージメモリ、 17g…左辺値(L)メモリ、 17h…右辺値(R)メモリ、 17i…ワークデータメモリ、 18 …表示駆動回路、 W …判定ウインドウ、 K …カーソル。 11: Control unit (CPU), 12: Key input unit, 12a: Data input key, 12b: "EXE" key, 12c: "ESC" key, 12d: Cursor key, 12e: "JUDG" button, 13: Liquid crystal display 14, tablet, 15, position detection circuit, 16, ROM, 17, RAM, 17 a, display data memory, 17 b, arithmetic expression memory, 17 c, input solution memory, 17 d, operation solution memory, 17 e, determination flag memory, 17f: determination message memory; 17g: left value (L) memory; 17h: right value (R) memory; 17i: work data memory; 18: display drive circuit; W: determination window; K: cursor.
Claims (6)
解入力手段と、 前記任意の演算式を演算して正解を導出する演算手段
と、 この演算手段により導出された前記任意の演算式の正解
と、前記解入力手段により入力された解とを比較する解
比較手段と、 この解比較手段による前記任意の演算式を対象とする正
解と入力解との比較に基づき、前記入力解を判定する解
判定手段と、 この解判定手段による判定結果を表示する判定結果表示
手段と、を備えたことを特徴とする演算表示装置。1. A solution input unit for inputting a solution for an arbitrary operation expression, an operation unit for operating the arbitrary operation expression to derive a correct answer, and the arbitrary operation expression derived by the operation unit And a solution comparing means for comparing the correct answer to the solution input by the solution input means. Based on a comparison between the correct answer for the arbitrary arithmetic expression and the input solution by the solution comparing means, the input solution An arithmetic display device comprising: a solution determining means for determining; and a determination result displaying means for displaying a determination result by the solution determining means.
数種類記憶する判定結果記憶手段をさらに備え、 前記判定結果表示手段は、前記解判定手段による判定結
果に基づいて、前記判定結果記憶手段より適当とされる
判定結果を読み出して表示することを特徴とする請求項
1に記載の演算表示装置。2. The apparatus according to claim 1, further comprising: a determination result storage unit configured to store a plurality of types of determination results obtained by the solution determination unit in advance, wherein the determination result display unit performs a determination based on the determination result obtained by the solution determination unit. 2. The arithmetic and display device according to claim 1, wherein an appropriate judgment result is read out and displayed.
に代入して検算する検算手段と、 この検算手段による検算結果を表示する検算表示手段
と、を備えたことを特徴とする請求項1又は請求項2に
記載の演算表示装置。3. A verification means for substituting the solution input by the solution input means into the arbitrary operation formula for verification, and a verification display means for displaying a verification result by the verification means. The arithmetic display device according to claim 1 or 2, wherein:
た方程式であり、 前記検算手段は、前記解入力手段により入力された解を
方程式に代入してその左辺値と右辺値を演算して算出す
る検算手段である、ことを特徴とする請求項3に記載の
演算表示装置。4. The arbitrary arithmetic expression is an equation in which a solution is an arbitrary variable, and the checking means substitutes the solution input by the solution input means into the equation and calculates the left side value and the right side value thereof. The calculation display device according to claim 3, wherein the calculation display device performs a calculation.
ための演算表示処理プログラムを記録した記録媒体であ
って、 前記コンピュータを、 任意の演算式を対象として入力された解を検出する解検
出手段、 前記任意の演算式を演算して正解を導出する演算手段、 この演算手段により導出された前記任意の演算式の正解
と前記解検出手段により検出された解とを比較する解比
較手段、 この解比較手段による前記任意の演算式を対象とする正
解と前記解検出手段により検出された入力解との比較に
基づき、該入力解を判定する解判定手段、 この解判定手段による判定結果を表示する判定結果表示
手段、として機能させるための演算表示処理プログラム
を記録した記録媒体。5. A recording medium on which an arithmetic display processing program for controlling a computer of an arithmetic display device is recorded, said computer comprising: a solution detecting means for detecting an input solution for an arbitrary arithmetic expression; Calculating means for calculating the arbitrary arithmetic expression to derive a correct answer; solution comparing means for comparing the correct answer of the arbitrary arithmetic expression derived by the arithmetic means with the solution detected by the solution detecting means; Solution determining means for determining an input solution based on a comparison between a correct answer for the arbitrary arithmetic expression by the comparing means and an input solution detected by the solution detecting means, displaying a determination result by the solution determining means A recording medium on which an arithmetic display processing program for functioning as a determination result display means is recorded.
算式に代入して検算する検算手段、 この検算手段による検算結果を表示する検算表示手段、
として機能させるための請求項5に記載の演算表示処理
プログラムを記録した記録媒体。6. The computer, further comprising: a verification means for substituting the input solution detected by the solution detection means into the arbitrary arithmetic expression for verification; a verification display means for displaying a verification result by the verification means;
A recording medium on which the arithmetic display processing program according to claim 5 for functioning as a computer is recorded.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10796899A JP4092810B2 (en) | 1999-04-15 | 1999-04-15 | Calculation display device and computer-readable recording medium recording program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10796899A JP4092810B2 (en) | 1999-04-15 | 1999-04-15 | Calculation display device and computer-readable recording medium recording program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000298423A true JP2000298423A (en) | 2000-10-24 |
| JP4092810B2 JP4092810B2 (en) | 2008-05-28 |
Family
ID=14472643
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10796899A Expired - Fee Related JP4092810B2 (en) | 1999-04-15 | 1999-04-15 | Calculation display device and computer-readable recording medium recording program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4092810B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008116509A (en) * | 2006-10-31 | 2008-05-22 | Casio Comput Co Ltd | Computer emulation apparatus and its control program |
| JP2016192232A (en) * | 2016-07-27 | 2016-11-10 | カシオ計算機株式会社 | Electronic apparatus and program |
| US9921999B2 (en) | 2014-12-24 | 2018-03-20 | Casio Computer Co., Ltd. | Electronic device, display method at time of execution of verification with electronic device, and storage medium |
-
1999
- 1999-04-15 JP JP10796899A patent/JP4092810B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008116509A (en) * | 2006-10-31 | 2008-05-22 | Casio Comput Co Ltd | Computer emulation apparatus and its control program |
| US9921999B2 (en) | 2014-12-24 | 2018-03-20 | Casio Computer Co., Ltd. | Electronic device, display method at time of execution of verification with electronic device, and storage medium |
| JP2016192232A (en) * | 2016-07-27 | 2016-11-10 | カシオ計算機株式会社 | Electronic apparatus and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4092810B2 (en) | 2008-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106097782A (en) | Learning method based on electronic equipment and electronic equipment | |
| JP2022141398A (en) | Information processing device, control method, and program | |
| JP2000298423A (en) | Calculation display device and recording medium storing calculation display processing program | |
| CN109545019B (en) | Learning support device and learning support method | |
| JP4139784B2 (en) | Writing learning support apparatus and writing learning support method program | |
| JP2009059256A (en) | Electronic device and program capable of drawing graph | |
| JP5845729B2 (en) | Learning support apparatus and program | |
| JP2020076912A (en) | Arithmetic practice support device and arithmetic calculation practice support program | |
| JP2019152782A (en) | Learning support device and program | |
| JP6100749B2 (en) | Soft keyboard generation system for test score input | |
| JP4715724B2 (en) | Computer emulation apparatus and its control program | |
| JP4585703B2 (en) | Typing practice device with learning function, typing practice method by answering questions, and typing practice program by answering questions | |
| KR20230170273A (en) | Method and apparatus for providing learning guidelines based on user input analysis | |
| JP2011043917A (en) | Mathematical expression display arithmetic unit and program | |
| KR20120135953A (en) | Method for learning management using terminal having touch screen and system thereof | |
| JP5979212B2 (en) | Electronic equipment and programs | |
| JP3975595B2 (en) | Electronic computing device and recording medium recording computer processing program | |
| JP6504128B2 (en) | Electronic device, data processing method and program | |
| US12535897B2 (en) | Computer, computer-readable medium, and stroke data display control method | |
| JP4811177B2 (en) | Graph display device and graph display processing program | |
| JPH0695826A (en) | Input operation guide device for information processing device | |
| JP6118013B2 (en) | Computer apparatus and program | |
| JP3858129B2 (en) | Set computing device and recording medium recording set computation processing program | |
| JP2006126933A (en) | Computer equipped with error announcing function and its method | |
| JPH04346115A (en) | Information processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060202 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070824 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070828 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071026 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071204 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080109 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080225 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110314 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4092810 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110314 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120314 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130314 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130314 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140314 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |