[go: up one dir, main page]

CN102314781A - Answering system, answering method, computer program product and storage medium thereof - Google Patents

Answering system, answering method, computer program product and storage medium thereof Download PDF

Info

Publication number
CN102314781A
CN102314781A CN2010102212001A CN201010221200A CN102314781A CN 102314781 A CN102314781 A CN 102314781A CN 2010102212001 A CN2010102212001 A CN 2010102212001A CN 201010221200 A CN201010221200 A CN 201010221200A CN 102314781 A CN102314781 A CN 102314781A
Authority
CN
China
Prior art keywords
color
information
answer
question
module
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.)
Pending
Application number
CN2010102212001A
Other languages
Chinese (zh)
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.)
Inventec Besta Co Ltd
Original Assignee
Inventec Besta 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 Inventec Besta Co Ltd filed Critical Inventec Besta Co Ltd
Priority to CN2010102212001A priority Critical patent/CN102314781A/en
Publication of CN102314781A publication Critical patent/CN102314781A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)

Abstract

An answering system, an answering method, a computer program product and a storage medium thereof. The answer system is suitable for an electronic device and comprises a storage module, a processing module, a conversion module and a comparison module, wherein the storage module is used for storing at least one test question and corresponding at least one answer information; the processing module is coupled to the storage module and used for controlling the work of the answer system so as to display the at least one test question and receive at least one pattern message; the conversion module is coupled to the processing module and used for converting the at least one pattern information into at least one parameter information; the comparison module is coupled to the processing module and used for comparing the at least one parameter information with the at least one answer information corresponding to the at least one test question and generating a comparison result. The invention can make the tester answer in the electronic test by drawing mode, and judge the correctness of the answer, so as to achieve the effect of efficient test and study.

Description

答题系统、答题方法及其计算机程序产品和储存介质Answering system, answering method, computer program product and storage medium thereof

技术领域 technical field

本发明涉及一种答题系统、答题方法及其计算机程序产品和储存介质,特别是一种供使用者以绘图方式输入答案并判断答题正确性的答题系统、答题方法及其计算机程序产品和储存介质。The present invention relates to a question answering system, answering method, computer program product and storage medium thereof, in particular to a question answering system, question answering method, computer program product and storage medium for users to input answers by drawing and judge the correctness of answers .

背景技术 Background technique

一般在电子化试题测验的应用上,诸如选择是非题或填充题等题型,均是让参与测验者输入或填写完对应的文字或选项答案后,藉由计算机系统进行答案正确性的判别,以减少试题答案的校对时间,进而提高测验评量的效率。Generally, in the application of electronic test questions and tests, such as multiple choice questions or fill-in questions, all test participants are allowed to enter or fill in the corresponding text or option answers, and then use the computer system to judge the correctness of the answers. In order to reduce the proofreading time of test questions and answers, and improve the efficiency of test evaluation.

然而对于其他类型的试题,例如应用数学几何的试题,常常需要通过绘图方式来作答,藉由所绘图形的对错才能判断测验者目前所了解的程度与观念正确与否。公知对于这类需要绘图作答的题型,大多采用手写方式进行测验,并在测验后以人工阅卷方式来校对答案是否正确,往往会花费许多时间及人力。However, for other types of test questions, such as the test questions of applied mathematics and geometry, it is often necessary to answer by drawing, and the degree of understanding and the correctness of the concept of the test taker can be judged by the right or wrong of the drawn graphics. It is known that most of the questions that need to be answered by drawings are tested by handwriting, and after the test, manual marking is used to check whether the answers are correct, which often takes a lot of time and manpower.

因此如何能够让测验者在电子化试题测验中通过绘图方式进行作答,并能正确判断其答案的正确性,实为一值得研究的课题。Therefore, how to enable test takers to answer by drawing in the electronic test and correctly judge the correctness of their answers is a topic worth studying.

发明内容 Contents of the invention

本发明的主要目的是在提供一种供使用者以绘图方式输入答案并判断答题正确性的答题系统。The main purpose of the present invention is to provide a question answering system for the user to input the answer by drawing and judge the correctness of the answer.

为达到上述的目的,本发明的答题系统适用于一电子装置,该答题系统包含一储存模块、一处理模块、一转换模块以及一比对模块,该储存模块用以储存至少一试题及对应的至少一解答信息;该处理模块耦合至该储存模块,用以控制该答题系统的工作,以供显示该至少一试题及接收至少一图案信息;该转换模块耦合至该处理模块,用以将该至少一图案信息转换为至少一参数信息;该比对模块耦合至该处理模块,用以比对该至少一参数信息及对应该至少一试题的该至少一解答信息,并产生一比对结果。In order to achieve the above object, the answering system of the present invention is suitable for an electronic device. The answering system includes a storage module, a processing module, a conversion module and a comparison module. The storage module is used to store at least one test question and the corresponding at least one answer information; the processing module is coupled to the storage module for controlling the work of the answering system for displaying the at least one test question and receiving at least one pattern information; the conversion module is coupled to the processing module for the At least one pattern information is converted into at least one parameter information; the comparison module is coupled to the processing module to compare the at least one parameter information and the at least one answer information corresponding to the at least one test question, and generate a comparison result.

藉此设计,使用者可通过本发明的答题系统针对试题直接以绘图方式作答,并且能正确判别作答的结果,以达到有效率的数学测验及学习的效果。With this design, the user can directly answer the test questions by drawing through the question answering system of the present invention, and can correctly judge the answer results, so as to achieve efficient math test and learning effects.

此外本发明亦提供应用于前述答题系统的答题方法,适用于一电子装置,该方法包含以下步骤:显示至少一试题;接收至少一图案信息;利用一处理器将该至少一图案信息转换为至少一参数信息;比对该至少一参数信息与对应该至少一试题的至少一解答信息,并产生一比对结果。In addition, the present invention also provides an answering method applied to the aforementioned answering system, which is suitable for an electronic device. The method includes the following steps: displaying at least one test question; receiving at least one pattern information; using a processor to convert the at least one pattern information into at least one A parameter information; compare the at least one parameter information with at least one answer information corresponding to the at least one test question, and generate a comparison result.

本发明还提供一种计算机程序产品,该计算机程序产品包括计算机可执行指令,以通过一计算机执行以实施所述答题方法。The present invention also provides a computer program product, which includes computer executable instructions to be executed by a computer to implement the question answering method.

本发明还提供一种储存介质,该储存介质储存有计算机可执行指令,以通过计算机执行以实施所述答题方法。The present invention also provides a storage medium, which stores computer-executable instructions to be executed by a computer to implement the question answering method.

本发明能够让测验者在电子化试题测验中通过绘图方式进行作答,并能正确判断其答案的正确性,以达到有效率的测验及学习的效果。The invention enables test takers to answer by means of drawing in electronic test questions and tests, and can correctly judge the correctness of their answers, so as to achieve efficient test and learning effects.

附图说明 Description of drawings

图1为本发明的答题系统应用于电子装置的示范性硬件架构示意图。FIG. 1 is a schematic diagram of an exemplary hardware architecture of the answering system of the present invention applied to an electronic device.

图2为本发明的答题系统的系统示意图。FIG. 2 is a system diagram of the answering system of the present invention.

图3为本发明的答题系统所产生的使用者界面的示意图Fig. 3 is a schematic diagram of the user interface produced by the answering system of the present invention

图4(a)及4(b)为应用本发明的答题系统的第一实施例的示意图。4(a) and 4(b) are schematic views of the first embodiment of the answering system of the present invention.

图5(a)及5(b)为应用本发明的答题系统的第二实施例的示意图。5(a) and 5(b) are schematic diagrams of a second embodiment of the answering system of the present invention.

图6(a)及6(b)为应用本发明的答题系统的第三实施例的示意图。6(a) and 6(b) are schematic diagrams of a third embodiment of the answering system of the present invention.

图7(a)及7(b)为应用本发明的答题系统的第四实施例的示意图。7(a) and 7(b) are schematic diagrams of a fourth embodiment of the answering system of the present invention.

图8为应用本发明的答题方法的流程图。Fig. 8 is a flow chart of the answering method of the present invention.

主要组件符号说明:Description of main component symbols:

1答题系统          S线段1 Answering system S segment

10储存模块         D虚线10 storage module D dotted line

12试题             O、O1、O2鼠标光标12 test questions O, O1, O2 mouse cursor

14解答信息         A区域14 Answer Information Area A

20处理模块         t1、t2、t3、t4、t5、t6、t7、t8三角形区块20 processing modules t1, t2, t3, t4, t5, t6, t7, t8 triangular blocks

30转换模块         100电子装置30 conversion modules 100 electronic devices

40比对模块         110处理器40 comparison modules 110 processors

22使用者界面       120存储器22 user interface 120 memory

222显示区块        122操作系统222 display block 122 operating system

224绘图功能菜单    130输入装置224 drawing function menu 130 input device

224a色彩菜单       140显示装置224a color menu 140 display device

226界面功能菜单    S801、S802、S803、S804、S805步骤226 interface function menu S801, S802, S803, S804, S805 steps

P坐标点P coordinate point

具体实施方式 Detailed ways

为让审查员能更了解本发明的技术内容,特举出较佳实施例说明如下。In order to allow the examiners to better understand the technical content of the present invention, preferred embodiments are given and described as follows.

以下请先参考图1,其为本发明的答题系统1应用于电子装置100的示范性硬件架构示意图。本发明的答题系统1应用于一电子装置100,电子装置100可包含处理器110、存储器120、输入装置130、显示装置140和/或其他装置,其各组成组件之间可经由总线或其他方式彼此电性连接。存储器120用以储存或暂存一操作系统122、答题系统1和/或其他应用程序所需的程序或指令,以供处理器110执行。其中所指存储器120可广泛包含易失性存储器和/或非易失性存储器,以对应于不同的需求,譬如较大的储存空间或较快的读取速度。输入装置130用以针对操作系统122及本发明的答题系统1所产生的操作界面进行对应操作,此输入装置130可包含键盘、鼠标和/或触控板等。显示装置140可用以显示操作系统122及本发明的答题系统1所产生的操作界面。在本发明的一实施例中,电子装置100可为一桌上型计算机、一便携式电子装置(譬如笔记本型计算机、移动电话、个人数字助理、计算机辞典、多媒体播放器、导航装置或其他装置)或其他具有类似功能的电子装置,但不限于此。Please refer to FIG. 1 below, which is a schematic diagram of an exemplary hardware architecture of the answering system 1 of the present invention applied to an electronic device 100 . The answering system 1 of the present invention is applied to an electronic device 100. The electronic device 100 may include a processor 110, a memory 120, an input device 130, a display device 140 and/or other devices. are electrically connected to each other. The memory 120 is used to store or temporarily store programs or instructions required by an operating system 122 , the quiz answering system 1 and/or other application programs for execution by the processor 110 . The memory 120 referred to herein may widely include volatile memory and/or non-volatile memory, so as to correspond to different requirements, such as larger storage space or faster reading speed. The input device 130 is used to perform corresponding operations on the operation interface generated by the operating system 122 and the answering system 1 of the present invention, and the input device 130 may include a keyboard, a mouse and/or a touch panel, and the like. The display device 140 can be used to display the operation interface generated by the operating system 122 and the answering system 1 of the present invention. In an embodiment of the present invention, the electronic device 100 can be a desktop computer, a portable electronic device (such as a notebook computer, a mobile phone, a personal digital assistant, a computer dictionary, a multimedia player, a navigation device or other devices) or other electronic devices with similar functions, but not limited thereto.

请参考图2,其为本发明的答题系统1的系统示意图。如图2所示,本发明的答题系统1包含储存模块10、处理模块20、转换模块30以及比对模块40,其中处理模块20耦合于其他各模块。在本发明的一实施例中,本发明的答题系统1的各构成组件可采用软件形式来执行其对应功能,但前述各构成组件亦可采用具有相同功能的固件或硬件等形式来取代,本发明并不以此为限。Please refer to FIG. 2 , which is a system diagram of the question answering system 1 of the present invention. As shown in FIG. 2 , the question answering system 1 of the present invention includes a storage module 10 , a processing module 20 , a conversion module 30 and a comparison module 40 , wherein the processing module 20 is coupled to other modules. In an embodiment of the present invention, each component of the answering system 1 of the present invention can use software to perform its corresponding functions, but the above-mentioned components can also be replaced by firmware or hardware with the same function. The invention is not limited thereto.

储存模块10用以储存至少一试题12供使用者进行作答,并储存对应各试题12的至少一解答信息14,各解答信息14用以作为判断使用者针对各试题12所输入的答案正确与否的比对基准。其中各解答信息14为其所对应试题12的解答图案转换为以参数方式表示的内容。由于每个图案信息基本上都由点、线、面所组合而成,而这些点、线、面或其色彩均可使用文字或符号等所组合而成的参数来表示,例如坐标、方程式和/或色彩等参数,因此可针对各图案与对应参数间进行转换。各解答信息14的内容为文字、数字及符号所构成的参数组合。在本发明的实施例中,坐标可包含但不限于直角坐标、圆坐标、椭圆坐标和/或其他坐标。方程式可包含但不限于x元y次方程式(x及y未必相等,各可包含正数、负数、复数、整数和/或分数等),方程式亦可包含三角、对数、指数和/或其他方程式。The storage module 10 is used to store at least one test question 12 for the user to answer, and store at least one answer information 14 corresponding to each test question 12. Each answer information 14 is used to determine whether the answer entered by the user for each test question 12 is correct or not. benchmark for comparison. Wherein each answer information 14 is converted into the content expressed in a parameter form from the answer pattern of the corresponding test question 12 . Since each pattern information is basically composed of points, lines, and surfaces, and these points, lines, surfaces or their colors can be expressed by parameters composed of words or symbols, such as coordinates, equations and /or parameters such as color, so it is possible to convert between each pattern and the corresponding parameters. The content of each answer information 14 is a parameter combination composed of letters, numbers and symbols. In an embodiment of the present invention, the coordinates may include, but are not limited to, rectangular coordinates, circular coordinates, elliptical coordinates, and/or other coordinates. Equations may include, but are not limited to, equations of degree x to degree y (x and y may not necessarily be equal, and each may include positive, negative, complex, integer, and/or fractional numbers, etc.), and equations may also include trigonometric, logarithmic, exponential, and/or other equation.

请一并参考图1至图3。图3为本发明的答题系统1的使用者界面22的示意图。处理模块20用以控制答题系统的工作,依据处理器110所传送的指令产生一使用者界面22,并通过显示装置140显示此使用者界面22。接着处理模块20可自储存模块10内取得至少一试题12,以通过使用者界面22显示至少一试题12。使用者可利用输入装置130对使用者界面22进行操作。通过使用者界面22可接收使用者针对试题12所输入的至少一图案信息。其中图案信息包含至少一点、至少一线段、至少一圆、至少一多边形或至少一色彩的其中至少一者。Please refer to Figure 1 to Figure 3 together. FIG. 3 is a schematic diagram of the user interface 22 of the question answering system 1 of the present invention. The processing module 20 is used to control the operation of the question answering system, generate a user interface 22 according to the instruction sent by the processor 110 , and display the user interface 22 through the display device 140 . Then the processing module 20 can obtain at least one test question 12 from the storage module 10 to display the at least one test question 12 through the user interface 22 . The user can use the input device 130 to operate the user interface 22 . At least one pattern information input by the user for the test question 12 can be received through the user interface 22 . The pattern information includes at least one of at least one point, at least one segment, at least one circle, at least one polygon or at least one color.

如图2及图3所示,使用者界面22包含一显示区块222、一绘图功能菜单224以及一界面功能菜单226,显示区块222用以显示至少一试题12供使用者观看,且显示区块222亦可供使用者针对目前所显示的至少一试题12输入对应的至少一图案信息。绘图功能菜单224用以供使用者选择(例如通过鼠标光标点选)并在显示区块222中执行对应的绘图功能。在本发明的一实施例中,绘图功能菜单224所提供的绘图功能包含绘制点、绘制线段、绘制圆、填入区块色彩以及清除输入等,但本发明不以此为限。而当使用者选择对应的绘图功能后,移动至显示区块222内的鼠标光标(图未示)会依绘图功能不同而改变其外观图示。界面功能菜单226则用以供使用者选择显示不同的试题12,或确认其所输入的图案信息。As shown in Figures 2 and 3, the user interface 22 includes a display block 222, a drawing function menu 224 and an interface function menu 226, the display block 222 is used to display at least one test question 12 for the user to watch, and display The block 222 is also available for the user to input at least one pattern information corresponding to at least one test question 12 currently displayed. The drawing function menu 224 is used for the user to select (for example, click through the mouse cursor) and execute the corresponding drawing function in the display area 222 . In one embodiment of the present invention, the drawing functions provided by the drawing function menu 224 include drawing points, drawing line segments, drawing circles, filling block colors and clearing inputs, etc., but the present invention is not limited thereto. After the user selects the corresponding drawing function, the mouse cursor (not shown) moving to the display area 222 will change its appearance according to the drawing function. The interface function menu 226 is used for the user to choose to display different test questions 12, or to confirm the input pattern information.

转换模块30可依据处理器110所传送的指令用以将已接收的至少一图案信息转换为至少一参数信息。前述已提及每个图案信息(包含点、线、面或其色彩)基本上均可使用文字或符号等的参数组合来表示,例如利用坐标来表示一点或一线段的两端点,或利用方程式来表示一线或一圆等,因此可藉由转换模块30来进行图案信息与参数信息间的转换。各参数信息包含至少一坐标、至少一方程式、至少一色彩的任一参数或其组合,以构成点、线、圆或多边形等对应参数。其中藉由至少一坐标可用以表示点、线段、圆或多边形等图案信息经转换后在显示区块222中的对应各点(或端点)所在的坐标位置,且坐标可包含但不限于直角坐标、圆坐标、椭圆坐标和/或其他坐标;各方程式可用以表示线段或圆等图案信息经转换后的文字形式对应参数,且方程式可包含但不限于x元y次方程式,亦可包含三角、对数、指数和/或其他方程式;而色彩参数则可用文字表示所显示的一图形或其内部区块所显示的颜色。The conversion module 30 can convert the received at least one pattern information into at least one parameter information according to the instruction sent by the processor 110 . As mentioned above, each pattern information (including point, line, surface or its color) can basically be represented by a combination of parameters such as text or symbols, such as using coordinates to represent a point or the two ends of a line segment, or using an equation to represent a line or a circle, etc., so the conversion between pattern information and parameter information can be performed by the conversion module 30 . Each parameter information includes any parameter of at least one coordinate, at least one equation, at least one color or a combination thereof to form corresponding parameters such as point, line, circle or polygon. Wherein at least one coordinate can be used to indicate the coordinate position of each point (or end point) in the display block 222 after the pattern information such as point, line segment, circle or polygon is converted, and the coordinates can include but not limited to rectangular coordinates , circle coordinates, ellipse coordinates and/or other coordinates; each equation can be used to represent the corresponding parameters in text form after the conversion of pattern information such as line segments or circles, and the equations can include but not limited to x-element y-degree equations, and can also include trigonometric, logarithmic, exponential, and/or other equations; and color parameters can be used to represent the displayed color of a graph or its internal blocks in words.

比对模块40可依据处理器110所传送的指令以判断至少一参数信息及对应至少一试题12的至少一解答信息,并产生一比对结果,以通过显示装置140在使用者界面22的显示区块222中显示比对结果。在图案信息转换为参数信息后,比对模块40即可依据处理器110执行指令将参数信息与解答信息相互比对。各解答信息14可包含单一或多个条件参数,而当对应于试题12的解答信息14包含多个条件参数时,若比对至少一参数信息与多个条件参数的一者或多者相符时,判断比对结果为相符。举例来说,在必须满足解答信息中所有条件参数的情况下,比对模块40会逐一比对至少一参数信息是否与各条件参数相符。若至少一参数信息完全符合解答信息的各项条件参数时,即取得作答正确的比对结果;若至少一参数信息仅符合解答信息的部分条件参数或完全不符合解答信息的各条件参数时,即取得作答错误的比对结果;最后比对模块40可将前述各比对结果藉由显示装置140显示于显示区块222中。又当对应一试题12的解答信息为具有可选择性的条件参数(例如同一试题具有二种以上不同解答方式)时,比对模块40只要判断至少一参数信息与解答信息的其中的一个所列的条件参数相符,即表示作答正确。然而,上述仅为例示,并非用以限制答题系统1的比对方式。The comparison module 40 can determine at least one parameter information and at least one answer information corresponding to at least one test question 12 according to the instructions sent by the processor 110, and generate a comparison result for display on the user interface 22 by the display device 140 The comparison result is displayed in block 222 . After the pattern information is converted into parameter information, the comparison module 40 can compare the parameter information with the answer information according to the instructions executed by the processor 110 . Each answer information 14 may include single or multiple conditional parameters, and when the answer information 14 corresponding to the test question 12 includes multiple conditional parameters, if at least one parameter information is compared with one or more of the multiple conditional parameters , judging that the comparison result is consistent. For example, in the case that all the conditional parameters in the answer information must be satisfied, the comparison module 40 will compare one by one whether at least one parameter information is consistent with each conditional parameter. If at least one parameter information fully meets the conditional parameters of the answer information, a correct comparison result is obtained; if at least one parameter information only meets part of the conditional parameters of the answer information or does not meet the conditional parameters of the answer information at all, That is, the comparison results with wrong answers are obtained; finally, the comparison module 40 can display the aforementioned comparison results in the display block 222 through the display device 140 . And when the answer information corresponding to a test question 12 is an optional condition parameter (for example, the same test question has more than two different answer methods), the comparison module 40 only needs to judge at least one of the parameter information and the answer information. The condition parameters match, which means that the answer is correct. However, the above is only an example, and is not intended to limit the comparison method of the question answering system 1 .

以下将通过数个实施例来说明本发明的答题系统1的实际操作方式。The actual operation of the question answering system 1 of the present invention will be described below through several embodiments.

请参考图4(a)及图4(b),其为本发明的答题系统1的第一实施例的示意图。如图4(a)所示,在本实施例中,假设在使用者界面22所显示的试题内容为给予一特定图形及一对称轴,让使用者自行绘出此特定图形以对称轴为基准的轴对称图形;而使用者界面22可通过输入装置130来控制鼠标光标O进行相关输入操作。此试题内容所对应的示范性参数如下所示:Please refer to FIG. 4( a ) and FIG. 4( b ), which are schematic diagrams of the first embodiment of the question answering system 1 of the present invention. As shown in Figure 4 (a), in this embodiment, it is assumed that the content of the test questions displayed on the user interface 22 is to give a specific figure and a symmetry axis, allowing the user to draw this specific figure by himself based on the symmetry axis and the user interface 22 can control the mouse cursor O to perform related input operations through the input device 130 . The exemplary parameters corresponding to the content of this test question are as follows:

<LATTICE POINT[(0,0),(12,8)]>   4-1<LATTICE POINT[(0,0),(12,8)]> 4-1

Dotted Line[(6,3),(6,6)]        4-2Dotted Line [(6, 3), (6, 6)] 4-2

Segment[(6,3),(5,3)]            4-3Segment[(6,3),(5,3)] 4-3

Segment[(5,3),(5,2)]            4-4Segment[(5, 3), (5, 2)] 4-4

Segment[(5,2),(4,2)]            4-5Segment[(5, 2), (4, 2)] 4-5

Segment[(4,2),(4,3)]            4-6Segment[(4, 2), (4, 3)] 4-6

Segment[(4,3),(3,3)]            4-7Segment[(4,3),(3,3)] 4-7

Segment[(3,3),(3,2)]            4-8Segment[(3,3),(3,2)] 4-8

Segment[(3,2),(2,3)]            4-9Segment[(3, 2), (2, 3)] 4-9

Segment[(2,3),(2,4)]            4-10Segment[(2,3),(2,4)] 4-10

Segment[(2,4),(3,4)]            4-11Segment[(2,4),(3,4)] 4-11

Segment[(3,4),(4,5)]            4-12Segment[(3,4),(4,5)] 4-12

Segment[(4,5),(6,6)]            4-13Segment[(4, 5), (6, 6)] 4-13

其中式4-1表示目前在显示区块222中所显示的多个坐标点P,以供使用者藉由点选一或多个坐标点P以便输入图案信息,此处多个坐标点P由左下角的点坐标(0,0)到右上角的点坐标(12,8);式4-2表示虚线D;式4-3到式4-13表示如图4(a)所示的各线段S。而此试题的解答信息即为前述各线段S以虚线D为基准所产生的各对应线段,其条件参数如下所示:Wherein, formula 4-1 represents a plurality of coordinate points P currently displayed in the display block 222 for the user to input pattern information by clicking on one or more coordinate points P, where the plurality of coordinate points P are represented by Point coordinates (0, 0) in the lower left corner to point coordinates (12, 8) in the upper right corner; Equation 4-2 represents the dotted line D; Equation 4-3 to Equation 4-13 represent each line segment S. The answer information of this test question is the corresponding line segments generated by the above-mentioned line segments S based on the dotted line D, and the condition parameters are as follows:

Segment[(6,6),(8,5)]        4-14Segment[(6,6),(8,5)] 4-14

Segment[(8,5),(9,4)]        4-15Segment[(8,5),(9,4)] 4-15

Segment[(9,4),(10,4)]       4-16Segment[(9,4),(10,4)] 4-16

Segment[(10,4),(10,3)]      4-17Segment[(10, 4), (10, 3)] 4-17

Segment[(10,3),(9,2)]       4-18Segment[(10, 3), (9, 2)] 4-18

Segment[(9,2),(9,3)]        4-19Segment[(9, 2), (9, 3)] 4-19

Segment[(9,3),(8,3)]        4-20Segment[(9,3),(8,3)] 4-20

Segment[(8,3),(8,2)]        4-21Segment[(8,3),(8,2)] 4-21

Segment[(8,2),(7,2)]        4-22Segment[(8,2),(7,2)] 4-22

Segment[(7,2),(7,3)]        4-23Segment[(7, 2), (7, 3)] 4-23

Segment[(7,3),(6,3)]        4-24Segment[(7,3),(6,3)] 4-24

如图4(b)所示,在本实施例中,假设使用者自绘图功能菜单224中选择了绘制线段的功能,此时当原鼠标光标O移动至显示区块222内之后,即改变为如鼠标光标O1的外观图示。由于使用者界面22的显示区块222显示多个坐标点P,让使用者可利用鼠标光标O1,根据这多个坐标点P在显示区块222输入如区域A内所显示的多个图案信息。接着在界面功能菜单226中按下确定键以确定输入目前绘制的多个图案信息,此时多个图案信息会经过转换模块30转换为对应的多个参数信息,此多个参数信息即包含前述式4-14至式4-22所表示的条件参数,但是由图可知其未包含前述式4-23及式4-24所表示的条件参数。在本实施例中,由于多个参数信息需符合解答信息中所有条件参数,当比对模块40逐一比对此多个参数信息与前述解答信息的各条件参数时,因判断参数信息未包含解答信息中式4-23及式4-24的条件参数,因此将产生作答错误的比对结果,并将此结果在显示区块222中显示。藉此,依据使用者所输入的图案信息,本发明的答题系统1将可直接进行比对判断,并快速呈现其比对结果。As shown in Figure 4(b), in this embodiment, assume that the user selects the function of drawing a line segment from the drawing function menu 224, and at this time, after the original mouse cursor O moves into the display area 222, it changes to Such as the appearance diagram of the mouse cursor O1. Since the display block 222 of the user interface 22 displays a plurality of coordinate points P, the user can use the mouse cursor O1 to input a plurality of pattern information as displayed in the area A in the display block 222 according to the plurality of coordinate points P. . Then press the confirm key in the interface function menu 226 to determine the input of the multiple pattern information drawn at present. At this time, the multiple pattern information will be converted into corresponding multiple parameter information through the conversion module 30. This multiple parameter information includes the aforementioned The condition parameters represented by Formula 4-14 to Formula 4-22, but it can be seen from the figure that it does not include the condition parameters represented by the aforementioned Formula 4-23 and Formula 4-24. In this embodiment, since the multiple parameter information needs to meet all the conditional parameters in the answer information, when the comparison module 40 compares the multiple parameter information with the conditional parameters of the aforementioned answer information one by one, it is judged that the parameter information does not contain the answer. The information contains the conditional parameters of Formula 4-23 and Formula 4-24, so an incorrect comparison result will be generated, and the result will be displayed in the display block 222 . In this way, according to the pattern information input by the user, the question answering system 1 of the present invention can directly perform comparison and judgment, and quickly present the comparison result.

请参考图5(a)、图5(b),其为本发明的答题系统1的第二实施例的示意图。本实施例为前述第一实施例的变化形式,如图5(a)所示,假设在使用者界面22所显示的试题内容为给予一特定线对称图形,让使用者自行绘出此特定线对称图形的所有对称轴。在本实施例中,此特定线对称图形为一正方形,而试题内容所对应的示范性参数如下所示:Please refer to FIG. 5(a) and FIG. 5(b), which are schematic diagrams of the second embodiment of the answering system 1 of the present invention. This embodiment is a variant of the aforementioned first embodiment. As shown in FIG. 5(a), it is assumed that the content of the test questions displayed on the user interface 22 is to give a specific line symmetrical figure, allowing the user to draw the specific line by himself. All axes of symmetry of a symmetrical figure. In this embodiment, the specific line symmetric figure is a square, and the exemplary parameters corresponding to the content of the test questions are as follows:

a=Segment[(0,0),(0,6)|color=black]    5-1a=Segment[(0,0),(0,6)|color=black] 5-1

b=Segment[(0,6),(6,6)|color=black]    5-2b=Segment[(0,6),(6,6)|color=black] 5-2

c=Segment[(6,0),(0,0)|color=black]    5-3c=Segment[(6,0),(0,0)|color=black] 5-3

d=Segment[(6,6),(0,6)|color=black]    5-4d=Segment[(6,6),(0,6)|color=black] 5-4

polygon[a,b,c,d|color=blue]            5-5polygon[a,b,c,d|color=blue] 5-5

其中式5-1至式5-4表示此正方形各边的线段参数及其以黑色显示的色彩参数,且可得知各端点坐标分别为(0,0)、(0,6)、(6,0)以及(6,6);式5-5则表示由各边所构成的正方形区块以蓝色显示的色彩参数。而此试题的解答信息其条件参数如下所示:Among them, Equation 5-1 to Equation 5-4 represent the line segment parameters of each side of the square and the color parameters displayed in black, and it can be known that the coordinates of each end point are (0, 0), (0, 6), (6 , 0) and (6, 6); Equation 5-5 represents the color parameters of the square block formed by each side displayed in blue. The conditional parameters of the answer information for this question are as follows:

line[x=3]      5-6line[x=3] 5-6

line[y=3]      5-7line[y=3] 5-7

line[x-y=0]    5-8line[x-y=0] 5-8

line[x+y=6]    5-9line[x+y=6] 5-9

在本实施例中,由于显示区块222内并未显示前述的多个坐标点,因此式5-6至式5-9所代表的各条件参数改用线段方程式的形式来表示,并以前述式5-1至式5-4所设定的线段端点坐标为基准。In this embodiment, since the above-mentioned multiple coordinate points are not displayed in the display block 222, the conditional parameters represented by Formula 5-6 to Formula 5-9 are expressed in the form of line segment equations instead, and are represented by the aforementioned The coordinates of the endpoints of the line segment set by Formula 5-1 to Formula 5-4 are used as the reference.

如图5(b)所示,在本实施例中,假设使用者自绘图功能菜单224中选择绘制线段的功能以在显示区块222输入目前所显示的多个图案信息,再经按下界面功能菜单226的确定键后,此时多个图案信息会转换为对应的多个参数信息,此多个参数信息已包含前述式5-6至式5-9所表示的条件参数。在本实施例中,由于多个参数信息亦需符合解答信息中所有条件参数,当比对模块40比对此多个参数信息与前述解答信息时,因判断多个参数信息符合解答信息的各条件参数,因此将产生作答正确的比对结果,并将此结果在显示区块222中显示。As shown in Figure 5(b), in this embodiment, assume that the user selects the function of drawing line segments from the drawing function menu 224 to input a plurality of currently displayed pattern information in the display block 222, and then press the interface After pressing the OK button in the function menu 226, the plurality of pattern information will be converted into corresponding plurality of parameter information at this time, and the plurality of parameter information already includes the conditional parameters represented by the aforementioned formulas 5-6 to 5-9. In this embodiment, since the multiple parameter information also needs to meet all the conditional parameters in the answer information, when the comparison module 40 compares the multiple parameter information with the aforementioned answer information, it is determined that the multiple parameter information conforms to each of the answer information. Condition parameter, therefore will produce the comparison result of answering correctly, and this result is displayed in the display block 222.

请参考图6(a)、图6(b),其为本发明的答题系统1的第三实施例的示意图。本实施例为前述第二实施例的变化形式,如图6(a)所示,假设在使用者界面22所显示的试题内容为给予一特定图形,让使用者自行针对此特定图形的部分区块填入相同颜色,以呈现仅具有单一对称轴的图形。在本实施例中,此特定图形为一正方形,且已被原本的各对称轴划分为多个三角形区块t1至t8。而试题内容所对应的示范性参数如下所示:Please refer to FIG. 6(a) and FIG. 6(b), which are schematic diagrams of a third embodiment of the answering system 1 of the present invention. This embodiment is a variant of the aforementioned second embodiment. As shown in FIG. 6(a), it is assumed that the content of the test questions displayed on the user interface 22 is to give a specific graphic, allowing the user to target the partial area of the specific graphic. The blocks are filled with the same color to render a figure with only a single axis of symmetry. In this embodiment, the specific figure is a square, and has been divided into a plurality of triangular blocks t1 to t8 by the original symmetry axes. The exemplary parameters corresponding to the content of the test questions are as follows:

t1=triangle[(0,0),(0,3),(3,3)]    6-1t1=triangle[(0,0),(0,3),(3,3)] 6-1

t2=triangle[(0,3),(3,3),(0,6)]    6-2t2=triangle[(0, 3), (3, 3), (0, 6)] 6-2

t3=triangle[(0,6),(3,3),(3,6)]    6-3t3=triangle[(0,6),(3,3),(3,6)] 6-3

t4=triangle[(3,3),(3,6),(6,6)]    6-4t4=triangle[(3,3),(3,6),(6,6)] 6-4

t5=triangle[(3,3),(6,6),(6,3)]    6-5t5=triangle[(3,3),(6,6),(6,3)] 6-5

t6=triangle[(3,3),(6,3),(6,0)]    6-6t6=triangle[(3,3),(6,3),(6,0)] 6-6

t7=triangle[(3,3),(6,0),(3,0)]    6-7t7=triangle[(3,3),(6,0),(3,0)] 6-7

t8=triangle[(3,3),(0,0),(3,0)]    6-8t8=triangle[(3,3),(0,0),(3,0)] 6-8

其中式6-1至式6-8表示此正方形被划分多个三角形区块后,各三角形区块的对应参数。而此试题的解答信息其条件参数如下所示:Among them, Equation 6-1 to Equation 6-8 represent the corresponding parameters of each triangular block after the square is divided into a plurality of triangular blocks. The conditional parameters of the answer information for this question are as follows:

n1,n2={black,gray,white,red,orange,yellow,green,n1, n2={black, gray, white, red, orange, yellow, green,

blue,indigo,purple}                        6-9blue, indigo, purple} 6-9

n1!=n2                                     6-10n1! =n2 6-10

{t1-color=t6-color=color[n1]and{t1-color=t6-color=color[n1]and

t2-color=t5-color=t3-color=t4-color=t7-color=t2-color=t5-color=t3-color=t4-color=t7-color=

t8-color=color[n2]}xnor                     6-11t8-color=color[n2]}xnor 6-11

{t2-color=t5-color=color[n1]and{t2-color=t5-color=color[n1]and

t1-color=t6-color=t3-color=t4-color=t7-color=t1-color=t6-color=t3-color=t4-color=t7-color=

t8-color=color[n2]}xnor                     6-12t8-color=color[n2]}xnor 6-12

{t3-color=t4-color=color[n1]and{t3-color=t4-color=color[n1]and

t2-color=t5-color=t1-color=t6-color=t7-color=t2-color=t5-color=t1-color=t6-color=t7-color=

t8-color=color[n2]}xnor                     6-13t8-color=color[n2]}xnor 6-13

{t7-color=t8-color=color[n1]and{t7-color=t8-color=color[n1]and

t1-color=t6-color=t3-color=t4-color=t2-color=t1-color=t6-color=t3-color=t4-color=t2-color=

t5-color=color[n2]}xnor        6-14t5-color=color[n2]}xnor 6-14

{t1-color=t8-color=color[n1]and{t1-color=t8-color=color[n1]and

t2-color=t5-color=t3-color=t4-color=t7-color=t2-color=t5-color=t3-color=t4-color=t7-color=

t6-color=color[n2]}xnor        6-15t6-color=color[n2]}xnor 6-15

{t2-color=t7-color=color[n1]and{t2-color=t7-color=color[n1]and

t1-color=t6-color=t3-color=t4-color=t5-color=t1-color=t6-color=t3-color=t4-color=t5-color=

t8-color=color[n2]}xnor        6-16t8-color=color[n2]}xnor 6-16

{t3-color=t6-color=color[n1]and{t3-color=t6-color=color[n1]and

t2-color=t5-color=t1-color=t4-color=t7-color=t2-color=t5-color=t1-color=t4-color=t7-color=

t8-color=color[n2]}xnor        6-17t8-color=color[n2]}xnor 6-17

{t4-color=t5-color=color[n1]and{t4-color=t5-color=color[n1]and

t1-color=t6-color=t3-color=t2-color=t7-color=t1-color=t6-color=t3-color=t2-color=t7-color=

t8-color=color[n2]}xnor        6-18t8-color=color[n2]}xnor 6-18

{t1-color=t2-color=color[n1]and{t1-color=t2-color=color[n1]and

t3-color=t5-color=t6-color=t4-color=t7-color=t3-color=t5-color=t6-color=t4-color=t7-color=

t8-color=color[n2]}xnor        6-19t8-color=color[n2]}xnor 6-19

{t3-color=t8-color=color[n1]and{t3-color=t8-color=color[n1]and

t1-color=t6-color=t4-color=t2-color=t7-color=t1-color=t6-color=t4-color=t2-color=t7-color=

t5-color=color[n2]}xnor        6-20t5-color=color[n2]}xnor 6-20

{t4-color=t7-color=color[n1]and{t4-color=t7-color=color[n1]and

t2-color=t5-color=t1-color=t3-color=t6-color=t2-color=t5-color=t1-color=t3-color=t6-color=

t8-color=color[n2]}xnor        6-21t8-color=color[n2]}xnor 6-21

{t5-color=t6-color=color[n1]and{t5-color=t6-color=color[n1]and

t1-color=t4-color=t3-color=t2-color=t7-color=t1-color=t4-color=t3-color=t2-color=t7-color=

t8-color=color[n2]}xnor        6-22t8-color=color[n2]}xnor 6-22

{t3-color=t2-color=color[n1]and{t3-color=t2-color=color[n1]and

t6-color=t5-color=t1-color=t4-color=t7-color=t6-color=t5-color=t1-color=t4-color=t7-color=

t8-color=color[n2]}xnor        6-23t8-color=color[n2]}xnor 6-23

{t4-color=t1-color=color[n1]and{t4-color=t1-color=color[n1]and

t5-color=t6-color=t3-color=t2-color=t7-color=t5-color=t6-color=t3-color=t2-color=t7-color=

t8-color=color[n2]}xnor        6-24t8-color=color[n2]}xnor 6-24

{t5-color=t8-color=color[n1]and{t5-color=t8-color=color[n1]and

t6-color=t2-color=t1-color=t4-color=t7-color=t6-color=t2-color=t1-color=t4-color=t7-color=

t3-color=color[n2]}xnor        6-25t3-color=color[n2]}xnor 6-25

{t6-color=t7-color=color[n1]and{t6-color=t7-color=color[n1]and

t5-color=t1-color=t3-color=t2-color=t4-color=t5-color=t1-color=t3-color=t2-color=t4-color=

t8-color=color[n2]}xnor        6-26t8-color=color[n2]}xnor 6-26

在本实施例中,式6-11至式6-26表示具有可选择性的条件参数形态,由于可作为解答的区块及可填入的区块色彩有多种选择,因此针对本实施例的试题的解答信息将会对应有不同的可选择性的条件参数,只要使用者所绘制的多个图案信息可符合所对应解答信息的其中的一个所列的条件参数,即表示其作答内容正确。In this embodiment, formulas 6-11 to 6-26 represent optional conditional parameter forms. Since there are multiple options for blocks that can be used as answers and block colors that can be filled in, for this embodiment The answer information of the test questions will correspond to different optional condition parameters. As long as the multiple pattern information drawn by the user can meet the condition parameters listed in one of the corresponding answer information, it means that the answer content is correct. .

如图6(b)所示,在本实施例中,假设使用者自绘图功能菜单224中选择填入区块色彩的功能,此时使用者界面22会显示对应填入区块色彩功能的色彩菜单224a以供使用者选择不同色彩输入。此外当原鼠标光标O移动至显示区块222内之后,即改变为如鼠标光标O2的外观图示。使用者通过鼠标光标O2在显示区块222内针对不同三角形区块t1至t8填入不同色彩的多个图案信息,再经按下界面功能菜单226的确定键后,此时多个图案信息会转换为对应的多个参数信息,此多个参数信息即已包含前述式6-9、6-10及式6-12所表示的各三角形区块t1至t8的图形及色彩参数。在本实施例中,由于多个参数信息仅需符合解答信息中的单一条件参数,当比对模块40比对此多个参数信息与前述解答信息时,判断多个参数信息已符合解答信息中所列条件参数(即式6-11至式6-26)的其中一个的内容(即式6-12),因此将产生作答正确的比对结果,并将此结果在显示区块222中显示。As shown in Figure 6(b), in this embodiment, assuming that the user selects the function of filling in the color of the block from the drawing function menu 224, the user interface 22 will display the color corresponding to the function of filling in the color of the block The menu 224a is for the user to select different color inputs. In addition, when the original mouse cursor O moves into the display area 222, it changes into an appearance icon such as the mouse cursor O2. The user uses the mouse cursor O2 to fill in a plurality of pattern information of different colors for different triangular blocks t1 to t8 in the display block 222, and then after pressing the OK key of the interface function menu 226, the plurality of pattern information will be displayed at this time. Converted into a plurality of corresponding parameter information, the plurality of parameter information already includes the graphics and color parameters of the triangular blocks t1 to t8 represented by the aforementioned formulas 6-9, 6-10 and 6-12. In this embodiment, since the multiple parameter information only needs to meet a single conditional parameter in the answer information, when the comparison module 40 compares the multiple parameter information with the aforementioned answer information, it is judged that the multiple parameter information has met the answer information. The content (i.e. formula 6-12) of one of the listed conditional parameters (i.e. formula 6-11 to formula 6-26) will therefore produce a correct comparison result, and this result will be displayed in the display block 222 .

请参考图7(a)、图7(b),其为本发明的答题系统1的第四实施例的示意图。本实施例为前述第三实施例的变化形式,如图7(a)所示,假设在使用者界面22所显示的试题内容为给予一特定图形,让使用者自行绘出此特定图形指定底边上的高。在本实施例中,此特定图形为一平行四边形,而试题内容所对应的示范性参数如下所示:Please refer to FIG. 7(a) and FIG. 7(b), which are schematic diagrams of a fourth embodiment of the answering system 1 of the present invention. This embodiment is a variant of the aforementioned third embodiment. As shown in FIG. 7(a), it is assumed that the content of the test questions displayed on the user interface 22 is to give a specific graphic, allowing the user to draw the specified bottom of the specific graphic voluntarily. High on the side. In this embodiment, the specific figure is a parallelogram, and the exemplary parameters corresponding to the content of the test questions are as follows:

Segment[(0,0),(6,0)]    7-1Segment[(0,0),(6,0)] 7-1

Segment[(6,0),(9,4)]    7-2Segment[(6,0),(9,4)] 7-2

Segment[(9,4),(3,4)]    7-3Segment[(9,4),(3,4)] 7-3

Segment[(0,0),(3,4)]    7-4Segment[(0,0),(3,4)] 7-4

Polygon[(0,0),(6,0),(9,4),(3,4)|color=gray]7-5Polygon[(0,0),(6,0),(9,4),(3,4)|color=gray]7-5

其中式7-1至式7-4表示此平行四边形各边的线段参数,且可得知各端点坐标分别为(0,0)、(6,0)、(9,4)以及(3,4);式7-5则表示由各边所构成的平行四边形区块以灰色显示的色彩参数。而此试题的解答信息其条件参数如下所示:Among them, formula 7-1 to formula 7-4 represent the line segment parameters of each side of the parallelogram, and it can be known that the coordinates of each end point are (0, 0), (6, 0), (9, 4) and (3, 4); Equation 7-5 represents the color parameters of the parallelogram block formed by each side displayed in gray. The conditional parameters of the answer information for this question are as follows:

n={0-9}                7-6n={0-9} 7-6

Segment[(n,0),(n,4)] 7-7Segment[(n, 0), (n, 4)] 7-7

在本实施例中,由式7-6至式7-7可得知可绘制的线段亦有多种选择,因此针对本实施例的试题的解答信息亦会对应有不同的可选择性的条件参数,只要使用者所绘制的图案信息可符合所对应解答信息的其中一个所列的条件参数,即表示其作答内容正确。In this embodiment, it can be known from formula 7-6 to formula 7-7 that there are multiple options for the line segments that can be drawn, so the answer information for the test questions of this embodiment will also correspond to different optional conditions parameters, as long as the pattern information drawn by the user meets one of the conditional parameters listed in the corresponding answer information, it means that the content of the answer is correct.

如图7(b)所示,在本实施例中,假设使用者自绘图功能菜单224中选择绘制线段的功能以在显示区块222输入目前所显示的图案信息,再经按下界面功能菜单226的确定键后,此时图案信息会转换为对应的参数信息。由于经转换后的此参数信息所代表的线段参数为Segment[(3,0),(6,4)],其并不包含于前述式7-6至式7-7所表示的条件参数中,因此经比对模块40比对后即判断参数信息不符合解答信息的内容,因此将产生作答错误的比对结果,并将此结果在显示区块222中显示。As shown in Figure 7(b), in this embodiment, assume that the user selects the function of drawing line segments from the drawing function menu 224 to input the currently displayed pattern information in the display block 222, and then press the interface function menu 226, the pattern information will be converted into corresponding parameter information at this time. Since the line segment parameter represented by the converted parameter information is Segment[(3,0),(6,4)], it is not included in the condition parameters represented by the aforementioned formula 7-6 to formula 7-7 Therefore, after comparison by the comparison module 40, it is judged that the parameter information does not conform to the content of the answer information, so a comparison result of wrong answer will be generated, and the result will be displayed in the display block 222 .

藉由前述各实施例的说明,使用者可通过本发明的答题系统1针对各试题直接以绘图方式作答,并且能正确判别作答的结果,以达到有效率的数学测验及学习效果。With the descriptions of the foregoing embodiments, the user can directly answer each test question by drawing through the question answering system 1 of the present invention, and can correctly judge the result of answering, so as to achieve efficient math test and learning effects.

请参考图8,其为本发明的答题方法的流程图。本发明的答题方法应用于图1所示的电子装置100,须注意的是,以下虽以图1及图2所示的电子装置100及答题系统1为例说明本发明的答题方法,但本发明并不以适用于电子装置100及答题系统1为限,任何其他具有类似架构的电子装置或答题系统亦可适用本发明的答题方法。如图8所示,本发明的答题方法包含步骤S801至步骤S805。以下将详细说明本发明的答题方法的各个步骤。Please refer to FIG. 8 , which is a flow chart of the question answering method of the present invention. The answering method of the present invention is applied to the electronic device 100 shown in FIG. 1. It should be noted that although the electronic device 100 and the answering system 1 shown in FIGS. The invention is not limited to be applicable to the electronic device 100 and the answering system 1 , any other electronic devices or answering systems with similar structures can also apply the answering method of the present invention. As shown in FIG. 8, the question answering method of the present invention includes steps S801 to S805. Each step of the question answering method of the present invention will be described in detail below.

步骤S801:显示至少一试题12。电子装置100的处理器110可执行储存于存储器120中的答题系统1,而答题系统1藉由处理模块20所控制,并依据处理器110所传送的指令产生使用者界面22,且藉由显示装置140显示使用者界面22。接着处理模块20可自储存模块10内取得至少一试题12,并通过使用者界面22显示至少一试题12,以供使用者针对使用者界面22进行操作。Step S801: Display at least one test question 12. The processor 110 of the electronic device 100 can execute the answering system 1 stored in the memory 120, and the answering system 1 is controlled by the processing module 20, and generates the user interface 22 according to the instructions sent by the processor 110, and displays the The device 140 displays the user interface 22 . Then the processing module 20 can obtain at least one test question 12 from the storage module 10 , and display at least one test question 12 through the user interface 22 for the user to operate on the user interface 22 .

步骤S802:接收至少一图案信息。使用者可利用输入装置130针对使用者界面22执行一绘图功能操作,藉以输入至少一图案信息,而在使用者界面22接收至少一图案信息后,会将至少一图案信息传送至转换模块30以便进行后续处理。Step S802: Receive at least one pattern information. The user can use the input device 130 to perform a drawing function operation on the user interface 22, so as to input at least one pattern information, and after the user interface 22 receives the at least one pattern information, it will send at least one pattern information to the conversion module 30 so that Follow up.

步骤S803:利用一处理器110将至少一图案信息转换为至少一参数信息。处理器110传送指令以通知转换模块30用以将已接收的至少一图案信息转换为至少一参数信息,并将至少一参数信息传送至比对模块40以便进行后续处理。在较佳实施例中,参数信息包含至少一坐标、至少一方程式、至少一色彩的任一参数或其组合。Step S803: Utilize a processor 110 to convert at least one pattern information into at least one parameter information. The processor 110 transmits an instruction to notify the conversion module 30 to convert the received at least one pattern information into at least one parameter information, and transmits the at least one parameter information to the comparison module 40 for subsequent processing. In a preferred embodiment, the parameter information includes any parameter of at least one coordinate, at least one equation, at least one color or a combination thereof.

步骤S804:比对至少一参数信息及对应至少一试题的至少一解答信息,并产生一比对结果。处理器110传送指令以通知比对模块40,用以判断已接收的至少一参数信息及对应至少一试题12的至少一解答信息,并产生比对结果。Step S804: Compare at least one parameter information with at least one answer information corresponding to at least one test question, and generate a comparison result. The processor 110 sends an instruction to notify the comparison module 40 to determine the received at least one parameter information and at least one answer information corresponding to at least one test question 12 and generate a comparison result.

在步骤S804后可视实际实施时的需求可选择性地包括步骤S805:显示比对结果。当藉由前述步骤S804取得比对结果后,比对模块40可将所取得的比对结果传送至显示装置140,以通过使用者界面22的显示区块222来显示比对结果的相关信息(例如显示作答正确或错误的信息),以供使用者确认。After step S804, depending on actual implementation requirements, step S805 may optionally be included: displaying the comparison result. After the comparison result is obtained through the aforementioned step S804, the comparison module 40 can transmit the obtained comparison result to the display device 140, so as to display related information of the comparison result through the display block 222 of the user interface 22 ( For example, displaying a correct or incorrect answer) for user confirmation.

在本发明的一些实施例中,答题系统1可选择性提供防呆功能。举例而言,若使用者未正确选择欲选择的坐标位置,即使只有些微偏差(譬如使用者欲选择(12,8)位置,却误选到(11.7,8.2)位置),经由转换模块30转换出来的参数信息便可能与预设的解答信息有所不同,而无法获得正确的坐标或方程式等参数信息。因此,在本发明的一些实施例中,可利用处理模块20提供指令,使输入装置130仅提供特定的坐标位置(譬如仅提供整数点坐标,让使用者无法选择非整数点坐标),以避免上述问题。在本发明的另一些实施例中,亦可利用处理模块20提供指令,使输入装置130可提供特定的误差容许范围或临界值,使当使用者误选到(11.7,8.2)位置时,答题系统1经由判断(根据预设的误差容许范围或临界值)而将自动将其修正为(12,8)位置。然而,上述仅为示例,本发明并不局限于此。In some embodiments of the present invention, the answering system 1 can optionally provide a fool-proof function. For example, if the user does not correctly select the coordinate position to be selected, even if there is only a slight deviation (for example, the user intends to select the position (12, 8), but selects the position (11.7, 8.2) by mistake), the transformation module 30 converts The resulting parameter information may be different from the preset solution information, and the correct coordinates or equations and other parameter information cannot be obtained. Therefore, in some embodiments of the present invention, the processing module 20 can be used to provide instructions so that the input device 130 only provides specific coordinate positions (for example, only integer point coordinates are provided, so that the user cannot select non-integer point coordinates), so as to avoid above question. In other embodiments of the present invention, the processing module 20 can also be used to provide instructions, so that the input device 130 can provide a specific error tolerance range or critical value, so that when the user mistakenly selects the (11.7, 8.2) position, answer the question The system 1 will automatically correct it to the (12, 8) position through judgment (according to the preset error tolerance range or critical value). However, the above are examples only, and the present invention is not limited thereto.

本发明可藉由一种计算机可执行的计算机程序产品加以实施,该计算机程序产品包含计算机可执行指令,以通过计算机执行以实施前述的答题方法的各步骤。The present invention can be implemented by a computer-executable computer program product, the computer program product includes computer-executable instructions to be executed by a computer to implement the steps of the aforementioned question answering method.

本发明亦可藉由一种计算机可执行的储存介质加以实施,该储存介质储存有计算机可执行指令,以通过计算机执行以实施前述的答题方法的各步骤。The present invention can also be implemented by a computer-executable storage medium, and the storage medium stores computer-executable instructions to be executed by a computer to implement the steps of the aforementioned question answering method.

本发明虽然陈述较佳实施例如上,然而此中各组件或步骤之间未必不可包含另一组件或步骤,部分组件或步骤在实际实施时或可选择性加以增减。部分公知技术组件或步骤虽未详加说明,然而为了实施本发明而属于必要的仍应包含于本发明的范围中。Although the preferred embodiments of the present invention are described above, each component or step does not necessarily include another component or step, and some components or steps may be selectively added or removed during actual implementation. Although some known technical components or steps have not been described in detail, they are necessary to implement the present invention and should still be included in the scope of the present invention.

综上所陈,本发明无论就目的、手段及功效,处处均显示其迥异于公知技术的特征,为一大突破,恳请审查员明察,早日赐准专利,使嘉惠社会,实感德便。惟须注意,上述实施例仅为示例性说明本发明的原理及其功效,而非用于限制本发明的范围。任何本领域技术人员均可在不违背本发明的技术原理及精神下,对实施例作修改与变化。本发明的权利保护范围应如所附的权利要求书的范围所述。To sum up, the present invention, regardless of its purpose, means, and efficacy, shows its characteristics different from the known technology everywhere, which is a major breakthrough. I urge the examiners to be aware and grant a patent as soon as possible to benefit the society. However, it should be noted that the above-mentioned embodiments are only illustrative to illustrate the principles and effects of the present invention, and are not intended to limit the scope of the present invention. Any person skilled in the art can modify and change the embodiments without violating the technical principle and spirit of the present invention. The protection scope of the present invention should be described in the appended claims.

Claims (10)

1.一种答题系统,适用于一电子装置,该答题系统包括:1. A question answering system suitable for an electronic device, the question answering system comprising: 一储存模块,该储存模块用以储存至少一试题及对应的至少一解答信息;A storage module, the storage module is used to store at least one test question and at least one corresponding answer information; 一处理模块,该处理模块耦合至该储存模块,用以控制该答题系统的工作,以供显示该至少一试题及接收至少一图案信息;a processing module, the processing module is coupled to the storage module, and is used to control the operation of the question answering system for displaying the at least one test question and receiving at least one pattern information; 一转换模块,该转换模块耦合至该处理模块,用以将该至少一图案信息转换为至少一参数信息;以及a conversion module, coupled to the processing module, for converting the at least one pattern information into at least one parameter information; and 一比对模块,该比对模块耦合至该处理模块,用以比对该至少一参数信息及对应该至少一试题的该至少一解答信息,并产生一比对结果。A comparison module, coupled to the processing module, for comparing the at least one parameter information and the at least one answer information corresponding to the at least one test question, and generating a comparison result. 2.如权利要求1所述的答题系统,其中该至少一参数信息各包括至少一坐标、至少一方程式、至少一色彩的任一参数或其组合。2. The question answering system as claimed in claim 1, wherein the at least one parameter information each includes any parameter of at least one coordinate, at least one equation, at least one color or a combination thereof. 3.如权利要求1所述的答题系统,其中该至少一解答信息包括多个条件参数。3. The question answering system as claimed in claim 1, wherein the at least one answer information includes a plurality of conditional parameters. 4.一种答题方法,适用于一电子装置,该方法包括:4. A question answering method, suitable for an electronic device, the method comprising: 显示至少一试题;display at least one test question; 接收至少一图案信息;receiving at least one pattern information; 利用一处理器将该至少一图案信息转换为至少一参数信息;以及converting the at least one pattern information into at least one parameter information using a processor; and 比对该至少一参数信息及对应该至少一试题的至少一解答信息,并产生一比对结果。Comparing the at least one parameter information and at least one answer information corresponding to the at least one test question, and generating a comparison result. 5.如权利要求4所述的答题方法,其中该至少一参数信息各包括至少一坐标、至少一方程式、至少一色彩的任一参数或其组合。5. The question answering method according to claim 4, wherein the at least one parameter information each includes any parameter of at least one coordinate, at least one equation, at least one color or a combination thereof. 6.如权利要求4所述的答题方法,其中该解答信息包括多个条件参数,且该至少一参数信息与该多个条件参数的一个或多个相符时,判断该比对结果为相符。6. The question answering method according to claim 4, wherein the answer information includes a plurality of conditional parameters, and when the at least one parameter information matches one or more of the plurality of conditional parameters, it is determined that the comparison result is a match. 7.如权利要求4所述的答题方法,还包括利用一使用者界面显示多个坐标信息,以供使用者根据该些坐标信息的一个或多个输入至少一图案信息。7. The question answering method according to claim 4, further comprising using a user interface to display a plurality of coordinate information for the user to input at least one pattern information according to one or more of the coordinate information. 8.如权利要求4的所述的答题方法,还包括利用误差容许范围或临界值的判断,以自动修正该至少一参数信息。8. The question answering method according to claim 4, further comprising using the determination of the error tolerance range or critical value to automatically correct the at least one parameter information. 9.一种计算机程序产品,该计算机程序产品包括计算机可执行指令,以通过一计算机执行以实施如权利要求4所述的答题方法。9. A computer program product comprising computer executable instructions to be executed by a computer to implement the question answering method as claimed in claim 4. 10.一种储存介质,该储存介质储存有计算机可执行指令,以通过计算机执行以实施如权利要求4所述的答题方法。10. A storage medium, which stores computer-executable instructions to be executed by a computer to implement the question answering method as claimed in claim 4.
CN2010102212001A 2010-07-08 2010-07-08 Answering system, answering method, computer program product and storage medium thereof Pending CN102314781A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102212001A CN102314781A (en) 2010-07-08 2010-07-08 Answering system, answering method, computer program product and storage medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102212001A CN102314781A (en) 2010-07-08 2010-07-08 Answering system, answering method, computer program product and storage medium thereof

Publications (1)

Publication Number Publication Date
CN102314781A true CN102314781A (en) 2012-01-11

Family

ID=45427909

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102212001A Pending CN102314781A (en) 2010-07-08 2010-07-08 Answering system, answering method, computer program product and storage medium thereof

Country Status (1)

Country Link
CN (1) CN102314781A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219322A (en) * 2014-09-17 2014-12-17 深圳威兹讯科技有限公司 Information interaction method based on interface coordinate location mode
CN104851329A (en) * 2015-05-14 2015-08-19 锐达互动科技股份有限公司 Method and system for electronic paper marking at video exhibition stand
CN105912510A (en) * 2016-04-29 2016-08-31 北京华云天科技有限公司 Method and device for judging answers to test questions and well as server
CN106131226A (en) * 2016-08-31 2016-11-16 北京华云天科技有限公司 Judge method and the server of script
CN107977637A (en) * 2017-12-11 2018-05-01 上海启思教育科技服务有限公司 A kind of intelligently reading system of more topic types
CN108009953A (en) * 2017-11-28 2018-05-08 上海电力学院 Self-service Graphing of Engineering training method
CN109817045A (en) * 2019-01-30 2019-05-28 蚌埠学院 A kind of mathematics learning assistance method, system and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030097250A1 (en) * 2001-11-22 2003-05-22 Kabushiki Kaisha Toshiba Communication support apparatus and method
CN1456989A (en) * 2003-06-04 2003-11-19 无敌科技(西安)有限公司 Language studying system combining graphic depiction and its operational method
CN1776724A (en) * 2005-11-25 2006-05-24 南京师范大学 Network-based automatic evaluation method for engineering drawing
CN1855088A (en) * 2005-04-28 2006-11-01 富士通株式会社 Auxiliary learning system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030097250A1 (en) * 2001-11-22 2003-05-22 Kabushiki Kaisha Toshiba Communication support apparatus and method
CN1456989A (en) * 2003-06-04 2003-11-19 无敌科技(西安)有限公司 Language studying system combining graphic depiction and its operational method
CN1855088A (en) * 2005-04-28 2006-11-01 富士通株式会社 Auxiliary learning system
CN1776724A (en) * 2005-11-25 2006-05-24 南京师范大学 Network-based automatic evaluation method for engineering drawing

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
耿静如: "《中文AutoCAD2007操作教程》", 28 February 2007, article "《正交与栅格》", pages: 19-23 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219322A (en) * 2014-09-17 2014-12-17 深圳威兹讯科技有限公司 Information interaction method based on interface coordinate location mode
CN104851329A (en) * 2015-05-14 2015-08-19 锐达互动科技股份有限公司 Method and system for electronic paper marking at video exhibition stand
CN105912510A (en) * 2016-04-29 2016-08-31 北京华云天科技有限公司 Method and device for judging answers to test questions and well as server
CN106131226A (en) * 2016-08-31 2016-11-16 北京华云天科技有限公司 Judge method and the server of script
CN108009953A (en) * 2017-11-28 2018-05-08 上海电力学院 Self-service Graphing of Engineering training method
CN107977637A (en) * 2017-12-11 2018-05-01 上海启思教育科技服务有限公司 A kind of intelligently reading system of more topic types
CN107977637B (en) * 2017-12-11 2021-09-28 上海启思教育科技服务有限公司 Multi-question intelligent paper marking system
CN109817045A (en) * 2019-01-30 2019-05-28 蚌埠学院 A kind of mathematics learning assistance method, system and device

Similar Documents

Publication Publication Date Title
CN102314781A (en) Answering system, answering method, computer program product and storage medium thereof
US9875235B1 (en) Process flow diagramming based on natural language processing
US10192329B2 (en) Electronic device which displays and outputs function formula data, data output method, and computer readable medium
US20210209962A1 (en) Teaching system and method, electronic device, and storage medium
JP5831411B2 (en) Kanji stroke order learning device and kanji stroke order learning program
CN111783621A (en) Method, device, device and storage medium for facial expression recognition and model training
CN103869948B (en) Voice command processing method and electronic equipment
WO2022121790A1 (en) Split-screen display method and apparatus, electronic device, and readable storage medium
CN1991786A (en) Software test method and software test apparatus
CN103870199A (en) Method for recognizing user operation mode on handheld device and handheld device
US20250103824A1 (en) Method for question-and-answer processing, electronic device and storage medium
CN104182920A (en) Test method, test initiating end, tested end and test system
US10402085B2 (en) Display of content based on handwritten input
CN117806967A (en) Method for processing code and training method of code processing model
Yu Matlab programming environment based on web
Marino et al. An Augmented Reality tool to support Industry 5.0 operators in product assembly activities
US20250053583A1 (en) Information processing method and apparatus, electronic device, and storage medium
CN111857499A (en) Information prompting method and device
Chapai et al. SkeMo: Sketch modeling for real-time model component generation
CN103729132B (en) A character input method, device, virtual keyboard and electronic equipment
CN115228087B (en) Game character control optimization method, device, electronic device and medium
CN117093123A (en) Model generation method, device, electronic equipment and storage medium
TW201201061A (en) System and method for answering questions
CN114626355A (en) Cell positioning method, device, storage medium and computer equipment
WO2016117899A1 (en) Method and system for outputting solving process in accordance with mathematical formula recognition

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120111