WO2019153402A1 - Procédé et appareil pour générer automatiquement des choix de réponse à une question mathématique à choix multiples - Google Patents

Procédé et appareil pour générer automatiquement des choix de réponse à une question mathématique à choix multiples Download PDF

Info

Publication number
WO2019153402A1
WO2019153402A1 PCT/CN2018/078521 CN2018078521W WO2019153402A1 WO 2019153402 A1 WO2019153402 A1 WO 2019153402A1 CN 2018078521 W CN2018078521 W CN 2018078521W WO 2019153402 A1 WO2019153402 A1 WO 2019153402A1
Authority
WO
WIPO (PCT)
Prior art keywords
result
option
calculation process
question
mathematical
Prior art date
Application number
PCT/CN2018/078521
Other languages
English (en)
Chinese (zh)
Inventor
陈铿帆
刘善果
卢炀
Original Assignee
深圳市鹰硕技术有限公司
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 深圳市鹰硕技术有限公司 filed Critical 深圳市鹰硕技术有限公司
Publication of WO2019153402A1 publication Critical patent/WO2019153402A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance

Definitions

  • the present disclosure relates to the field of computer technology, and in particular, to a method, apparatus, electronic device, and computer readable storage medium for automatically generating a mathematics alternative answer option.
  • CN200410000581 discloses a mathematical electronic test paper generation method and system, which establishes a database record by solving a question answered by a user, and provides a function of re-answering
  • CN200710307805 discloses a system for dynamically generating test questions and a method thereof. Also, select questions from the preset question database. The option to automatically generate math-choice answers cannot be implemented.
  • a method of automatically generating a math-selective answer option includes:
  • the method further includes:
  • the calculation process of the multiple error option is analyzed to obtain a corresponding mutation operation rule, and the mutation operation model is trained according to the corresponding mutation operation rule.
  • the method further includes:
  • the stepwise calculation process is re-mutated according to a preset mutation operation rule until a second result that is inconsistent with the first result is obtained.
  • the method further includes:
  • the answer option setting information including a single item selection setting and a plurality of selection settings
  • the step-by-step calculation is performed according to the preset step-by-step calculation rule;
  • the method further includes:
  • the step of calculating the stepwise calculation process is: performing a cross combination operation on the plurality of correct options.
  • the calculation factor in the step-by-step calculation process includes a mathematical symbol, a mathematical score, an operation sequence, and a mutation operation on the step-by-step calculation process, including at least one of the following manners :
  • the order of calculation is changed in the order of the operations.
  • performing a mutation operation on the step-by-step calculation process includes:
  • a mutation operation is performed on one or more steps in the step-by-step calculation process.
  • the correct option and the error option are randomly ordered;
  • a mathematical multiple choice question is generated according to the stemming information of the mathematical multiple choice question and the randomly selected correct option and the error option.
  • the method further includes:
  • an apparatus for automatically generating a math-selective answer option includes:
  • a step-by-step calculation module for obtaining the stem information of the mathematics multiple-choice questions, performing step-by-step calculation according to the stem information, and recording the step-by-step calculation process;
  • a first result obtaining module configured to obtain a first result according to the step-by-step calculation process, and use the first result as a correct option of the mathematical multiple choice question;
  • a second result obtaining module configured to perform a mutation operation on the step-by-step calculation process, obtain a second result according to the mutation operation result, and use the second result as an error option of the mathematical multiple choice question.
  • an electronic device comprising:
  • a memory having stored thereon computer readable instructions that, when executed by the processor, implement the method of any of the above.
  • a computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor, implements the method of any of the above.
  • a method for automatically generating a mathematics multiple-choice answer option in an exemplary embodiment of the present disclosure acquiring problem information of a mathematical multiple-choice question, performing step-by-step calculation according to the question dry information, and recording a step-by-step calculation process;
  • the step calculation process obtains a first result, and uses the first result as a correct option of the mathematical multiple choice question; performing a mutation operation on the step-by-step calculation process, and obtaining a second result according to the mutation operation result, and
  • the second result is used as an error option for the mathematical multiple choice question.
  • the mathematics multiple-choice answer option is automatically generated, the personnel cost is saved, and the time of the question can be shortened; on the other hand, the mutation calculation model is established, and the generated error option can be more closely matched by statistical reanalysis of the answer information.
  • the user's error-prone points enhance the teaching effect.
  • FIG. 1 illustrates a flow chart of a method of automatically generating a mathematics multiple choice answer option, in accordance with an exemplary embodiment of the present disclosure
  • FIG. 2 illustrates a schematic diagram of a question bank that automatically generates a mathematics multiple choice answer option, in accordance with an exemplary embodiment of the present disclosure
  • FIG. 3 illustrates a schematic block diagram of an apparatus for automatically generating a math topic answer option according to an exemplary embodiment of the present disclosure
  • FIG. 4 schematically illustrates a block diagram of an electronic device in accordance with an exemplary embodiment of the present disclosure
  • FIG. 5 schematically illustrates a schematic diagram of a computer readable storage medium in accordance with an exemplary embodiment of the present disclosure.
  • a method for automatically generating a mathematical multiple-choice answer option is first provided, which can be applied to an electronic device such as a computer; as shown in FIG. 1, the method for automatically generating a mathematical multiple-choice answer option can include the following step:
  • Step S110 Acquire the stem information of the mathematics multiple-choice question, perform step-by-step calculation according to the question dry information, and record the step-by-step calculation process;
  • Step S120 Obtain a first result according to the step-by-step calculation process, and use the first result as a correct option of the mathematical multiple-choice question;
  • Step S130 Perform a mutation operation on the step-by-step calculation process, and obtain a second result according to the mutation operation result, and use the second result as an error option of the mathematical multiple choice question.
  • the method for automatically generating a mathematics multiple-choice answer option in the exemplary embodiment, on the one hand, since the mathematics multiple-choice answer option is automatically generated, the personnel cost is saved, and the time of the question can be shortened; on the other hand, the mutation operation model is established, The statistical reanalysis of the answer information can make the generated error options more suitable for the user's error-prone points and improve the teaching effect.
  • step S110 the stem information of the mathematics multiple-choice question may be acquired, the step-by-step calculation is performed according to the question dry information, and the step-by-step calculation process is recorded;
  • the stepwise calculation is performed according to the stem information.
  • the stem information of the mathematics topic is obtained, if the stem information of the mathematics question is a calculation question having a substantial content, the stepwise calculation is performed according to the stem information.
  • step-by-step calculation process the above step-by-step calculation process is recorded.
  • a first result may be obtained according to the step-by-step calculation process, and the first result is used as a correct option of the mathematical multiple choice question;
  • the first result is obtained according to the step-by-step calculation process.
  • the first result can generate a correct option or multiple correct options.
  • a mutation operation may be performed on the step-by-step calculation process, a second result is obtained according to the mutation operation result, and the second result is used as an error option of the mathematical multiple choice question.
  • the step-by-step calculation process performs a mutation operation, which may be a mutation operation on all calculation factors in the step-by-step calculation process, or may be a mutation in some calculation factors in the step-by-step calculation process. Operation.
  • the calculation factors in the step-by-step calculation process include, but are not limited to, mathematical symbols, mathematical fractions, arithmetic orders, and the like.
  • FIG. 2 shows a complete mathematical alternative question automatically generated by the example in the above step S110.
  • the calculation factor in the step-by-step calculation process includes a mathematical symbol, a mathematical score, an operation sequence, and a mutation operation on the step-by-step calculation process, and may further include at least one of the following methods:
  • the order of calculation is changed in the order of the operations.
  • Step 1 The range of x is inequal, 2-(x-1) 2 ⁇ 0
  • Step 2 Phase shift, (x-1) 2 ⁇ 2
  • Step 2 Phase shift, (x-1) 2 ⁇ 2" can be reversely changed, and the parentheses are The coefficient symbol of the inner 1 becomes negative and becomes: "(x-1) 2 ⁇ 2”, then the mutation calculates the second result and generates the error option: "B.
  • Step 3 Deformation
  • the mathematical fraction is used to calculate the frequency change, and no square root operation is performed for 2, thereby becoming “-2 ⁇ x-1 ⁇ 2": then the mutation calculates the second result and generates the error option: "C.-1 ⁇ x ⁇ 3"; it is also possible to change the order of operations of "Step 2: Phase shift, (x-1) 2 ⁇ 2", and only the positive-order square root operation is performed, thereby becoming: Then the mutation calculates the second result and generates the error option as: A complete mathematical alternative automatically generated in the above example is shown in FIG.
  • performing a mutation operation on the step-by-step calculation process may further include: performing a mutation operation on the one-step or multi-step calculation in the step-by-step calculation process.
  • the method is step-by-step.
  • the calculation process performs a mutation operation, it is not only possible to perform a mutation operation on a certain step in the step-by-step calculation process, or it may be a mutation operation on multiple steps in the step-by-step calculation process, so as to be closer to the student's actual answer and improve. Teaching effect.
  • the method may further include: determining whether the first result is consistent with the second result; if the first result is consistent with the second result, re-setting according to a preset mutation operation rule A mutation operation is performed on the step-by-step calculation process until a second result that is inconsistent with the first result is obtained.
  • the various factors of the step-by-step calculation process can be subjected to multiple mutation operations, and the mutation operations can be performed on multiple steps, it is inevitable that the second result after the mutation operation coincides with the first result, so After the second result is generated, it is determined whether the first result and the second result are consistent. If it happens to be consistent, in order to generate a second result different from the first result, the step-by-step calculation process needs to be performed again. The mutation operation is performed until a second result that is inconsistent with the first result is obtained.
  • the method may further include: obtaining answer option setting information, where the answer option setting information includes a single item selection setting and a multi-selection setting; and determining, according to the answer option setting information, that the current multiple-choice question is multiple In the multiple-choice question, the question dry information is stepwise calculated multiple times according to a preset step-by-step calculation rule; a first result having one or more correct options is generated.
  • performing a mutation operation on the step-by-step calculation process may further include: Multiple correct options for cross-combination operations.
  • Multiple correct options for cross-combination operations E.g:
  • the plurality of correct options are cross-combined to generate corresponding error options.
  • the correct option for a math test is: “A.(- ⁇ ,-2) ⁇ [2, ⁇ )”, if a cross occurs
  • the error of the combined operation, the error option generated after the mutation operation is: "B.(- ⁇ ,-2] ⁇ (2, ⁇ )", the above problem is also a common mistake made by the students in the answering process, with a high mutation operation simulation The value of the wrong option.
  • the method may further include: presetting a mutation operation rule, establishing a mutation operation model according to the mutation operation rule; acquiring a user error option and a corresponding selection question, and counting the value greater than a preset threshold a multiple error option; analyzing the calculation process of the multiple error option according to the multiple error option and the corresponding multiple choice question; analyzing the calculation process of the multiple error option to obtain a corresponding mutation operation rule, according to The corresponding mutation operation rule trains the mutation operation model.
  • the correct option and the error option are randomly ordered; according to the question information of the mathematical multiple choice question and the correctness after random sorting
  • the option, the error option generates a mathematical multiple choice question.
  • the A option is used as the correct option to illustrate, but in the case of a real topic, after all the set number of options are required, the correct option and the wrong option in the option are selected. All are sorted randomly, and the correct option is added to the question end.
  • the method further includes: presetting a judgment question question base; generating a judgment question according to the first result and/or the second result; saving the judgment question to the judgment title question bank.
  • Judging questions are also a common type of questions in math exercises or exams. They can also be regarded as a special multiple-choice question.
  • the multiple-choice questions clarify that one of the options is presented as a statement object for the students to judge right or wrong, so this book Methods can also be used to generate mathematical judgment questions.
  • an apparatus for automatically generating a math-selective answer option may include a step-by-step calculation module 210, a first result obtaining module 220, and a second result obtaining module 230. among them:
  • the step-by-step calculation module 210 is configured to obtain the stem information of the mathematics multiple-choice question, perform step-by-step calculation according to the question dry information, and record the step-by-step calculation process;
  • a first result obtaining module 220 configured to obtain a first result according to the step-by-step calculation process, and use the first result as a correct option of the mathematical multiple choice question;
  • the second result obtaining module 230 is configured to perform a mutation operation on the step-by-step calculation process, obtain a second result according to the mutation operation result, and use the second result as an error option of the mathematical multiple choice question.
  • modules or units of apparatus 200 for automatically generating a mathematical multiple choice answer option are mentioned in the detailed description above, such division is not mandatory. Indeed, in accordance with embodiments of the present disclosure, the features and functions of two or more modules or units described above may be embodied in one module or unit. Conversely, the features and functions of one of the modules or units described above may be further divided into multiple modules or units.
  • an electronic device capable of implementing the above method is also provided.
  • aspects of the present invention can be implemented as a system, method, or program product. Accordingly, aspects of the present invention may be embodied in the form of a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or a combination of hardware and software aspects, which may be collectively referred to herein. "Circuit,” “module,” or “system.”
  • FIG. 3 An electronic device 300 in accordance with such an embodiment of the present invention is described below with reference to FIG. 3 is merely an example and should not impose any limitation on the function and scope of use of the embodiments of the present invention.
  • electronic device 300 is embodied in the form of a general purpose computing device.
  • the components of the electronic device 300 may include, but are not limited to, the at least one processing unit 310, the at least one storage unit 320, the bus 330 connecting different system components (including the storage unit 320 and the processing unit 310), and the display unit 340.
  • the storage unit stores program code, which can be executed by the processing unit 310, such that the processing unit 310 performs various exemplary embodiments according to the present invention described in the "Exemplary Method" section of the present specification.
  • the processing unit 310 can perform steps S110 to S130 as shown in FIG. 1.
  • the storage unit 320 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 3201 and/or a cache storage unit 3202, and may further include a read only storage unit (ROM) 3203.
  • RAM random access storage unit
  • ROM read only storage unit
  • the storage unit 320 may also include a program/utility 3204 having a set (at least one) of the program modules 3205, such program modules 3205 including but not limited to: an operating system, one or more applications, other program modules, and program data, Implementations of the network environment may be included in each or some of these examples.
  • Bus 330 may be representative of one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local area using any of a variety of bus structures. bus.
  • the electronic device 300 can also communicate with one or more external devices 370 (eg, a keyboard, pointing device, Bluetooth device, etc.), and can also communicate with one or more devices that enable the user to interact with the electronic device 300, and/or with Any device (e.g., router, modem, etc.) that enables the electronic device 300 to communicate with one or more other computing devices. This communication can take place via an input/output (I/O) interface 350. Also, electronic device 300 can communicate with one or more networks (eg, a local area network (LAN), a wide area network (WAN), and/or a public network, such as the Internet) through network adapter 360. As shown, network adapter 360 communicates with other modules of electronic device 300 via bus 330.
  • network adapter 360 communicates with other modules of electronic device 300 via bus 330.
  • the exemplary embodiments described herein may be implemented by software, or may be implemented by software in combination with necessary hardware. Therefore, the technical solution according to an embodiment of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network.
  • a non-volatile storage medium which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.
  • a number of instructions are included to cause a computing device (which may be a personal computer, server, terminal device, or network device, etc.) to perform a method in accordance with an embodiment of the present disclosure.
  • a computer readable storage medium having stored thereon a program product capable of implementing the above method of the present specification.
  • aspects of the present invention may also be embodied in the form of a program product comprising program code for causing said program product to run on a terminal device The terminal device performs the steps according to various exemplary embodiments of the present invention described in the "Exemplary Method" section of the present specification.
  • a program product 400 for implementing the above method which may employ a portable compact disk read only memory (CD-ROM) and includes program code, and may be in a terminal device, is illustrated in accordance with an embodiment of the present invention.
  • CD-ROM portable compact disk read only memory
  • the program product of the present invention is not limited thereto, and in the present document, the readable storage medium may be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus or device.
  • the program product can employ any combination of one or more readable media.
  • the readable medium can be a readable signal medium or a readable storage medium.
  • the readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive lists) of readable storage media include: electrical connections with one or more wires, portable disks, hard disks, random access memory (RAM), read only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.
  • the computer readable signal medium may comprise a data signal that is propagated in the baseband or as part of a carrier, carrying readable program code. Such propagated data signals can take a variety of forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the foregoing.
  • the readable signal medium can also be any readable medium other than a readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
  • Program code embodied on a readable medium can be transmitted using any suitable medium, including but not limited to wireless, wireline, optical cable, RF, etc., or any suitable combination of the foregoing.
  • Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, etc., including conventional procedural Programming language—such as the "C" language or a similar programming language.
  • the program code can execute entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the remote computing device on the user computing device, or entirely on the remote computing device or server. Execute on.
  • the remote computing device can be connected to the user computing device via any kind of network, including a local area network (LAN) or wide area network (WAN), or can be connected to an external computing device (eg, provided using an Internet service) Businesses are connected via the Internet).
  • LAN local area network
  • WAN wide area network
  • Businesses are connected via the Internet.
  • the mathematics multiple-choice answer option is automatically generated, the personnel cost is saved, and the time of the question can be shortened; on the other hand, the mutation calculation model is established, and the generated error option can be more closely matched by statistical reanalysis of the answer information.
  • the user's error-prone points enhance the teaching effect.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

La présente invention concerne un procédé et un appareil pour générer automatiquement des choix de réponse à une question mathématique à choix multiples, ainsi qu'un dispositif électronique et un support d'informations. Le procédé comprend les étapes consistant : à acquérir des informations d'énoncé d'une question mathématique à choix multiples, à effectuer un calcul pas à pas en fonction des informations d'énoncé, et à enregistrer le processus de calcul pas à pas ; à obtenir un premier résultat en fonction du processus de calcul pas à pas, et à considérer le premier résultat comme choix correct pour la question mathématique à choix multiples ; et à effectuer une opération fondée sur la théorie des catastrophes sur le processus de calcul pas à pas, à obtenir un second résultat en fonction du résultat de l'opération fondée sur la théorie des catastrophes, et à considérer le second résultat comme choix incorrect pour la question mathématique à choix multiples. Selon la présente invention, une opération fondée sur la théorie des catastrophes peut être réalisée sur un processus de calcul pas à pas d'énoncé sur la base de l'énoncé d'une question mathématique à choix multiples afin de générer automatiquement des choix de réponse.
PCT/CN2018/078521 2018-02-09 2018-03-09 Procédé et appareil pour générer automatiquement des choix de réponse à une question mathématique à choix multiples WO2019153402A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810149082.4A CN108416709A (zh) 2018-02-09 2018-02-09 自动生成数学选择题答案选项的方法以及装置
CN201810149082.4 2018-02-09

Publications (1)

Publication Number Publication Date
WO2019153402A1 true WO2019153402A1 (fr) 2019-08-15

Family

ID=63128788

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/078521 WO2019153402A1 (fr) 2018-02-09 2018-03-09 Procédé et appareil pour générer automatiquement des choix de réponse à une question mathématique à choix multiples

Country Status (2)

Country Link
CN (1) CN108416709A (fr)
WO (1) WO2019153402A1 (fr)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111507096B (zh) * 2019-01-29 2022-05-20 北京新唐思创教育科技有限公司 一种用于教学***的nlp识别方法、装置和终端
CN112287659B (zh) * 2019-07-15 2024-03-19 北京字节跳动网络技术有限公司 一种信息生成方法、装置、电子设备及存储介质
CN112216168A (zh) * 2020-10-21 2021-01-12 李帮军 基于选择题编辑器的智能题型转换***及方法
CN117131934A (zh) * 2023-10-23 2023-11-28 成都卓拙科技有限公司 一种问题解答方法、解题引擎、电子设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040030420A1 (en) * 2002-07-30 2004-02-12 Ulyanov Sergei V. System and method for nonlinear dynamic control based on soft computing with discrete constraints
CN103793614A (zh) * 2014-02-25 2014-05-14 河南理工大学 突变滤波算法
CN105632270A (zh) * 2016-03-04 2016-06-01 北京华云天一科技有限公司 基于考试的数据处理方法及其装置
CN105679108A (zh) * 2016-01-04 2016-06-15 广东小天才科技有限公司 一种数学竖式运算的计算方法和***
CN105844226A (zh) * 2016-03-21 2016-08-10 北京华云天科技有限公司 基于主观题的数据处理方法及其装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030225751A1 (en) * 2000-07-06 2003-12-04 Kim Si Han Information searching system and method thereof
CN105956092B (zh) * 2016-04-29 2019-11-26 广东小天才科技有限公司 一种应用于电子终端的试题搜索方法和装置
CN105975525A (zh) * 2016-04-29 2016-09-28 广东小天才科技有限公司 一种应用于电子终端的试题搜索方法和装置
CN105956079B (zh) * 2016-04-29 2020-01-03 广东小天才科技有限公司 一种应用于电子终端的试题搜索方法和装置
CN106844296A (zh) * 2016-12-01 2017-06-13 网易(杭州)网络有限公司 一种通信方法和装置
CN107230404A (zh) * 2017-06-29 2017-10-03 北京易教阳光教育科技有限公司 一种电子答题方法、***、终端及其存储介质
CN107622709A (zh) * 2017-09-18 2018-01-23 哈尔滨成长科技有限公司 知识点掌握程度评价方法、介质和电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040030420A1 (en) * 2002-07-30 2004-02-12 Ulyanov Sergei V. System and method for nonlinear dynamic control based on soft computing with discrete constraints
CN103793614A (zh) * 2014-02-25 2014-05-14 河南理工大学 突变滤波算法
CN105679108A (zh) * 2016-01-04 2016-06-15 广东小天才科技有限公司 一种数学竖式运算的计算方法和***
CN105632270A (zh) * 2016-03-04 2016-06-01 北京华云天一科技有限公司 基于考试的数据处理方法及其装置
CN105844226A (zh) * 2016-03-21 2016-08-10 北京华云天科技有限公司 基于主观题的数据处理方法及其装置

Also Published As

Publication number Publication date
CN108416709A (zh) 2018-08-17

Similar Documents

Publication Publication Date Title
WO2019218426A1 (fr) Procédé et appareil de génération de plan de classe pour la préparation d'enseignement
WO2019153402A1 (fr) Procédé et appareil pour générer automatiquement des choix de réponse à une question mathématique à choix multiples
Burston et al. MALL language learning outcomes: A comprehensive meta-analysis 1994–2019
CN111177413A (zh) 学习资源推荐方法、装置和电子设备
US20190114937A1 (en) Grouping users by problematic objectives
WO2021121296A1 (fr) Procédé et appareil de production de données de test d'exercice
WO2018098732A1 (fr) Procédé et dispositif de traitement de données destinés à un système d'éducation
US10984672B2 (en) Tutoring agent improvement recommendation
US10541884B2 (en) Simulating a user score from input objectives
WO2022170985A1 (fr) Procédé et appareil de sélection d'exercice, et dispositif informatique et support de stockage
Condor Exploring automatic short answer grading as a tool to assist in human rating
WO2019174150A1 (fr) Procédé et appareil de détection de points difficiles dans des contenus d'enseignement en réseau
US20190114346A1 (en) Optimizing user time and resources
CN115358897B (zh) 一种基于电子学生证的学生管理方法、***、终端及存储介质
CN114782227A (zh) 一种试卷分析***、方法、计算机设备及存储介质
Knogler et al. Determining an evidence base for particular fields of educational practice: a systematic review of meta-analyses on effective mathematics and science teaching
CN112231373B (zh) 知识点数据的处理方法、装置、设备和计算机可读介质
US20210201688A1 (en) Real Time Formative Assessment and Lesson Plan Recommendation With Remedial Learning Assessment
CN114841157A (zh) 基于数据分析的线上互动方法、***、设备及存储介质
US20220198951A1 (en) Performance analytics engine for group responses
US11501654B2 (en) Automated decision making for selecting scaffolds after a partially correct answer in conversational intelligent tutor systems (ITS)
TW201348988A (zh) 自我評量回饋的影音學習方法及其系統
CN113033329A (zh) 在线教育中题目非正常作答的判定方法以及装置
US20190035300A1 (en) Method and apparatus for measuring oral reading rate
Smith et al. Assessing proxies of knowledge and difficulty with rubric‐based instruments

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18904746

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18904746

Country of ref document: EP

Kind code of ref document: A1