CN108509439A - A kind of Algebra Teaching system - Google Patents

A kind of Algebra Teaching system Download PDF

Info

Publication number
CN108509439A
CN108509439A CN201710102899.1A CN201710102899A CN108509439A CN 108509439 A CN108509439 A CN 108509439A CN 201710102899 A CN201710102899 A CN 201710102899A CN 108509439 A CN108509439 A CN 108509439A
Authority
CN
China
Prior art keywords
course
user
solving
solving questions
questions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710102899.1A
Other languages
Chinese (zh)
Other versions
CN108509439B (en
Inventor
徐雯
徐方瞿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Xin Yue Software Technology Co Ltd
Original Assignee
Shanghai Xin Yue Software Technology 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 Shanghai Xin Yue Software Technology Co Ltd filed Critical Shanghai Xin Yue Software Technology Co Ltd
Priority to CN201710102899.1A priority Critical patent/CN108509439B/en
Publication of CN108509439A publication Critical patent/CN108509439A/en
Application granted granted Critical
Publication of CN108509439B publication Critical patent/CN108509439B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/02Knowledge representation; Symbolic representation
    • G06N5/027Frames
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Economics (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Present invention is disclosed a kind of Algebra Teaching system, including algebra problem type property library, problem and derives property data library, algebraically exercise database, routing database of solving a problem, user's course of solving questions acquisition module, course of solving questions comparing module, do not grasp knowledge point acquisition module;The course of solving questions comparing module is the course of solving questions of user to be compared respectively with each standard course of solving questions;If user's course of solving questions is identical as any standard course of solving questions, judge that solving a problem for the user is correct;If user's course of solving questions is all different with any standard course of solving questions, user's course of solving questions is matched with several standard course of solving questions, the highest at least one specific criteria course of solving questions of similarity is obtained, user's course of solving questions is compared with the specific criteria course of solving questions.Algebra Teaching system proposed by the present invention can obtain its thinking automatically according to the behavior of user, and therefrom analyze reason of problems.

Description

A kind of Algebra Teaching system
Technical field
The invention belongs to impart knowledge to students and field of computer technology, it is related to a kind of tutoring system more particularly to a kind of Algebra Teaching System.
Background technology
Student can not be thought deeply to each thinking step of an algebra problem in the teaching method of traditional junior middle school's algebraically It recorded, shown and is evaluated.The answer that teacher often finally provides simply by student determines whether student has grasped this Knowledge point or technical ability.If student make Exercise be work it out by chance or plagiarize get, teacher just can not Learn the true learning level of the student.And in CAI software industry, traditional CAI software, which can only be evaluated, does topic result Pair and it is wrong, the correctness of thought process can not be evaluated, so also causing the CAI software of this block of junior middle school's algebraically stereotyped, former Ground marks time, not substantial innovation.
All CAI software, the especially CAI software in algebraically field on the market at present, it is big to can be mainly divided into three Class:
(1) video-type:The teaching video recording imprinting of teacher at video or is fabricated to software.
(2) workbook type:By teaching reference book, the topic on material for review or extracurricular workbook copies in computer Make exam pool
(3) tool-type:Similar to Casio calculator, a variety of algebraic formulas are provided and are calculated automatically.
But this three categories CAI software, which is all traditional classroom education and religion auxiliary material, reads and learns profit The derivative generated with modern information technologies does not solve the essence of education fundamentally, i.e. thought process shows, analyzes and comments The training and transmission of valence and corresponding Right Thinking process.
For student, this existing three categories CAI software:
(1) it only introduces and solves a problem as a result, thought process of not solving a problem
Existing CAI software is all to describe only knowledge point to teach knowledge as the main purpose, then surrounds knowledge point The topic of application is provided, and is introduced that topic is solved a problem as a result, the thought process that do not solve a problem.For example an algebra problem is this kind of Only there are one the proof procedures for having added the figure of auxiliary line and having solved a problem in the scheme of solving a problem of software, and not providing thinking but should The thought process of problem.Student can only say after having seen to know that sth. is so but not why is so, it is known that and how this problem answers, But do not understand how this answer process is figured out.
(2) thought process of solving a problem can not be allowed to be embodied
Existing CAI software can do nothing to help student and clearly describe the thought process oneself solved a problem;Student can not be allowed to oneself Difficulty in thought process is diagnosed;Also student is can do nothing to help when branch road is gone in thought process, it is appreciated that thinking It is out of joint, and the thought process of guiding student is re-incorporated INTO on correct track.
(3) it is difficult to help to grasp thinking methods and regularity
Existing CAI software is difficult to help students algebra problem thinking methods, the regularity of analysis method and algebraically The scientific method of auxiliary line is added in problem.
For teacher, this existing three categories CAI software:
It (1) cannot be from thought process level guiding student
Existing CAI software cannot help teacher to give student's guiding from the level of thought process, teacher can not be helped to adopt The learning effect of student is promoted with targetedly teaching means.
(2) each student cannot be spread to
In teaching process, existing CAI software cannot help teacher every to grasp from the angle of macroscopic view and microcosmic angle The thought process of one student, and classroom interaction exchange is formed therewith.
(3) accurate teaching quality analysis cannot be carried out
Existing CAI software can only provide student and answer a statistics of situation to Mr. Yu road algebraically topic and summarize, not Can with regard to student in thinking processes the problem of encountering and mistake, grasp and practical situations for knowledge point, which are made, to summarize And evaluation.
In view of this, nowadays there is an urgent need to design a kind of new tutoring system, to overcome existing for existing tutoring system Drawbacks described above.
Invention content
The technical problem to be solved by the present invention is to:A kind of Algebra Teaching system is provided, it can be automatic according to the behavior of user Its thinking is obtained, and therefrom analyzes reason of problems.
In order to solve the above technical problems, the present invention adopts the following technical scheme that:
A kind of Algebra Teaching system, the Algebra Teaching system include:Algebra problem type property library, is asked at algebra knowledge point library Topic and derivation property data library, exercise pictorial images library, topic formula data library, algebraically exercise database, path data of solving a problem Library, skill and ability database, standard course of solving questions acquisition module, user's course of solving questions acquisition module, course of solving questions comparing module, Derivation database, index data base, does not grasp knowledge point acquisition module at findings data library;
The algebra problem type property library is storing entire algebra problem type property;It is stored by the way of succession, father node In with the condition property general-purpose attribute;The base class of top is " topic type property " class, is contained general in topic type property Attribute and original method;
The algebra knowledge point library to store entire algebraically knowledge point rule and classification;The table of one knowledge point rule It states and is realized by multiple data characteristicses and decision rule;The library be applied not only to indicate the knowledge point involved by different exercises with Facilitate inquiry, can be called repeatedly in evaluation more as skill and ability database;
Topic formula data library is for storing formula language;By topic or think deeply step by third party's formula translation engine The formula language translation of middle appearance as mathematical formulae and is showed;Formula language is by kernel variable and expression formula two parts group At such as the formula language that User is inputted when inscribing, by judging kernel variable value and language in grammer Expression formula can then complete the judgement to Student Mathematics Formula Input Technology;
The algebra knowledge point library to store entire algebraically knowledge point rule and classification;The table of one knowledge point rule It states and is realized by multiple data characteristicses and decision rule.The library be applied not only to indicate the knowledge point involved by different exercises with Facilitate inquiry, can be called repeatedly in evaluation more as skill and ability database.
Topic formula data library is for storing formula language;By topic or think deeply step by third party's formula translation engine The formula language translation of middle appearance as mathematical formulae and is showed.Formula language is by kernel variable and expression formula two parts group At such as the formula language that User is inputted when inscribing, by judging kernel variable value and language in grammer Expression formula can then complete the judgement to Student Mathematics Formula Input Technology.
Described problem and derivation property data library to storage problem and derive property;Problem and derivation property data library are The linguistic norm and feature that system interacts when being putd question to user, including the options of characteristics of the questions, problem content, problem, The annotation of problem options, previous step, subsequent step, problem form;
Exercise pictorial images library to store by feature coding and the algebraically exercise of data compression diagram data; Its major function is:The vector record format of graph data is converted into binary recording format, and is deposited with compression coding mode Store up Graphics/Image;Various mathematic(al) manipulations and Digital Image Processing can be carried out to Graphics/Image data;Carry out Graphics/Image data Various statistical analyses;And the point and line being combined with plane geometry in number axis;
The algebraically exercise database is to the exercise that stores algebraically exercise and use;The storage of algebra problem includes " Know condition ", " solving condition " and three parts of figure, " known conditions ", " solving condition " are from " algebra problem type property ", figure Come from " exercise pictorial images library ";So that the algebraically exercise of each type can be selected to logic path, it is each A figure also becomes the graph image that dynamic is clicked and operated;
It is described to solve a problem routing database to store the thinking road of solving a problem for the exercise that prestores in all " algebraically exercise databases " Diameter template;This database is expertise database, by being inputted after expert's predefined;Every one of algebra problem contains how many kinds of Solution then fully enters the basis for estimation derived into database as thinking;The routing database of solving a problem also stores each The knowledge point involved by step is corresponded in standard course of solving questions, the topic involved by the knowledge point;
The standard course of solving questions acquisition module is obtaining each course of solving questions of each topic;
User's course of solving questions acquisition module is obtaining the course of solving questions of user;
The course of solving questions comparing module comparing the course of solving questions of user and each standard course of solving questions respectively It is right;If user's course of solving questions is identical as any standard course of solving questions, judge that solving a problem for the user is correct;If user solves a problem Process is all different with any standard course of solving questions, and user's course of solving questions is matched with several standard course of solving questions, is obtained The highest at least one specific criteria course of solving questions of similarity, user's course of solving questions and the specific criteria course of solving questions are compared It is right;User's course of solving questions includes several data item, and specific criteria course of solving questions includes several data item, by user's course of solving questions Each data item and each data item of specific criteria course of solving questions are compared successively, if finding different data item, are recognized There are problems for the step solved a problem for user;
The derivation database is storing the derivation data of each topic;
The findings data library is storing the findings data of each topic;
The index data base is that other Databases index, the efficiency for promoting data query;
It is described not grasp knowledge point acquisition module there are problems to find user according to the course of solving questions comparing module The step of, and the knowledge point involved by the step is obtained from the routing database of solving a problem, using the knowledge point as corresponding user The knowledge point that do not grasp;
The skill and ability database, should according to the customized algorithm Calculation Estimation of system to after the completion of user solves a problem The grasp situation of a series of knowledge expertise and correct solution approach that user reflects in course of solving questions, and combine system System record the user for same type topic history solve a problem situation dynamic generation and preserve system for the user for Skill and ability is evaluated and tested.Skill and ability carries out one intuitively to the skill and ability height reflected in course of solving questions to user With the description of quantization.
A kind of Algebra Teaching system, the Algebra Teaching system include:Algebra problem type property library, problem and derivation property number According to library, algebraically exercise database, routing database of solving a problem, user's course of solving questions acquisition module, course of solving questions comparing module, do not slap Hold knowledge point acquisition module;
The algebra problem type property library is storing entire algebra problem type property;It is stored by the way of succession, father node In with the condition property general-purpose attribute;The base class of top is " topic type property " class, is contained general in topic type property Attribute and original method;
Described problem and derivation property data library to storage problem and derive property;Problem and derivation property data library are The linguistic norm and feature that system interacts when being putd question to user, including the options of characteristics of the questions, problem content, problem, The annotation of problem options, previous step, subsequent step, problem form;
The algebraically exercise database is to the exercise that stores algebraically exercise and use;The storage of algebra problem includes " Know condition ", " solving condition " and three parts of figure, " known conditions ", " solving condition " are from " algebra problem type property ", figure Come from " exercise pictorial images library ";So that the algebraically exercise of each type can be selected to logic path, it is each A figure also becomes the graph image that dynamic is clicked and operated;
It is described to solve a problem routing database to store the thinking road of solving a problem for the exercise that prestores in all " algebraically exercise databases " Diameter template;This database is expertise database, by being inputted after expert's predefined;Every one of algebra problem contains how many kinds of Solution then fully enters the basis for estimation derived into database as thinking;The routing database of solving a problem also stores each The knowledge point involved by step is corresponded in standard course of solving questions, the topic involved by the knowledge point;
User's course of solving questions acquisition module is obtaining the course of solving questions of user;
The course of solving questions comparing module comparing the course of solving questions of user and each standard course of solving questions respectively It is right;If user's course of solving questions is identical as any standard course of solving questions, judge that solving a problem for the user is correct;If user solves a problem Process is all different with any standard course of solving questions, and user's course of solving questions is matched with several standard course of solving questions, is obtained The highest at least one specific criteria course of solving questions of similarity, user's course of solving questions and the specific criteria course of solving questions are compared It is right;User's course of solving questions includes several data item, and specific criteria course of solving questions includes several data item, by user's course of solving questions Each data item and each data item of specific criteria course of solving questions are compared successively, if finding different data item, are recognized There are problems for the step solved a problem for user;
It is described not grasp knowledge point acquisition module there are problems to find user according to the course of solving questions comparing module The step of, and the knowledge point involved by the step is obtained from the routing database of solving a problem, using the knowledge point as corresponding user The knowledge point that do not grasp.
As a preferred embodiment of the present invention, the Algebra Teaching system further includes exercise pictorial images library, to deposit The data that storage is illustrated by feature coding and the algebraically exercise of data compression;Its major function is:The vector of graph data is remembered Record format conversion is binary recording format, and stores Graphics/Image with compression coding mode;Can to Graphics/Image data into The various mathematic(al) manipulations of row and Digital Image Processing;Carry out the various statistical analyses of Graphics/Image data;And in number axis with plane The point and line that geometry is combined.
As a preferred embodiment of the present invention, the Algebra Teaching system further includes standard course of solving questions acquisition module, To obtain each course of solving questions of each topic.
As a preferred embodiment of the present invention, the Algebra Teaching system further includes:
Derivation database, to store the derivation data of each topic;
Findings data library, to store the findings data of each topic;
Index data base indexes, the efficiency for promoting data query for other Databases.
As a preferred embodiment of the present invention, the Algebra Teaching system further includes skill and ability database, to After the completion of user solves a problem, reflected in course of solving questions according to the customized algorithm Calculation Estimation user of system a series of Knowledge expertise and correct solution approach grasp situation, and combine the user of system record for the topic of same type History solve a problem situation dynamic generation and preserve system for the user for skill and ability evaluate and test.Skill and ability is existing to user The skill and ability height reflected in course of solving questions carries out intuitive and quantization a description.
The beneficial effects of the present invention are:Algebra Teaching system proposed by the present invention can automatically be obtained according to the behavior of user Its thinking is taken, and therefrom analyzes reason of problems.
Description of the drawings
Fig. 1 is the composition schematic diagram of present system.
Fig. 2 is the flow chart of one of them proof algorithm of solving a problem of the present invention.
Specific implementation mode
The preferred embodiment that the invention will now be described in detail with reference to the accompanying drawings.
Embodiment one
Referring to Fig. 1, present invention is disclosed a kind of Algebra Teaching system, the Algebra Teaching system includes:Algebra problem type Property library, algebra knowledge point library, problem and derivation property data library, exercise pictorial images library, topic formula data library, algebraically are practised Database, routing database of solving a problem, skill and ability database, standard course of solving questions acquisition module, user's course of solving questions is inscribed to obtain Module, derivation database, findings data library, index data base, does not grasp knowledge point acquisition mould at course of solving questions comparing module Block.
The algebra problem type property library is storing entire algebra problem type property;It is stored by the way of succession, father node In with the condition property general-purpose attribute;The base class of top is " topic type property " class, is contained general in topic type property Attribute and original method.
The algebra knowledge point library to store entire algebraically knowledge point rule and classification;The table of one knowledge point rule It states and is realized by multiple data characteristicses and decision rule;The library be applied not only to indicate the knowledge point involved by different exercises with Facilitate inquiry, can be called repeatedly in evaluation more as skill and ability database.
Topic formula data library is for storing formula language;By topic or think deeply step by third party's formula translation engine The formula language translation of middle appearance as mathematical formulae and is showed;Formula language is by kernel variable and expression formula two parts group At such as the formula language that User is inputted when inscribing, by judging kernel variable value and language in grammer Expression formula can then complete the judgement to Student Mathematics Formula Input Technology.
The algebra knowledge point library to store entire algebraically knowledge point rule and classification;The table of one knowledge point rule It states and is realized by multiple data characteristicses and decision rule.The library be applied not only to indicate the knowledge point involved by different exercises with Facilitate inquiry, can be called repeatedly in evaluation more as skill and ability database.
Topic formula data library is for storing formula language;By topic or think deeply step by third party's formula translation engine The formula language translation of middle appearance as mathematical formulae and is showed.Formula language is by kernel variable and expression formula two parts group At such as the formula language that User is inputted when inscribing, by judging kernel variable value and language in grammer Expression formula can then complete the judgement to Student Mathematics Formula Input Technology.
Described problem and derivation property data library to storage problem and derive property;Problem and derivation property data library are The linguistic norm and feature that system interacts when being putd question to user, including the options of characteristics of the questions, problem content, problem, The annotation of problem options, previous step, subsequent step, problem form.
Exercise pictorial images library to store by feature coding and the algebraically exercise of data compression diagram data; Its major function is:The vector record format of graph data is converted into binary recording format, and is deposited with compression coding mode Store up Graphics/Image;Various mathematic(al) manipulations and Digital Image Processing can be carried out to Graphics/Image data;Carry out Graphics/Image data Various statistical analyses;And the point and line being combined with plane geometry in number axis.
The algebraically exercise database is to the exercise that stores algebraically exercise and use;The storage of algebra problem includes " Know condition ", " solving condition " and three parts of figure, " known conditions ", " solving condition " are from " algebra problem type property ", figure Come from " exercise pictorial images library ";So that the algebraically exercise of each type can be selected to logic path, it is each A figure also becomes the graph image that dynamic is clicked and operated.
It is described to solve a problem routing database to store the thinking road of solving a problem for the exercise that prestores in all " algebraically exercise databases " Diameter template;This database is expertise database, by being inputted after expert's predefined;Every one of algebra problem contains how many kinds of Solution then fully enters the basis for estimation derived into database as thinking;The routing database of solving a problem also stores each The knowledge point involved by step is corresponded in standard course of solving questions, the topic involved by the knowledge point.
The standard course of solving questions acquisition module is obtaining each course of solving questions of each topic.
User's course of solving questions acquisition module is obtaining the course of solving questions of user.
The course of solving questions comparing module comparing the course of solving questions of user and each standard course of solving questions respectively It is right;If user's course of solving questions is identical as any standard course of solving questions, judge that solving a problem for the user is correct;If user solves a problem Process is all different with any standard course of solving questions, and user's course of solving questions is matched with several standard course of solving questions, is obtained The highest at least one specific criteria course of solving questions of similarity, user's course of solving questions and the specific criteria course of solving questions are compared It is right;User's course of solving questions includes several data item, and specific criteria course of solving questions includes several data item, by user's course of solving questions Each data item and each data item of specific criteria course of solving questions are compared successively, if finding different data item, are recognized There are problems for the step solved a problem for user.
The derivation database is storing the derivation data of each topic.
The findings data library is storing the findings data of each topic.
The index data base is that other Databases index, the efficiency for promoting data query.
It is described not grasp knowledge point acquisition module there are problems to find user according to the course of solving questions comparing module The step of, and the knowledge point involved by the step is obtained from the routing database of solving a problem, using the knowledge point as corresponding user The knowledge point that do not grasp.
The skill and ability database, should according to the customized algorithm Calculation Estimation of system to after the completion of user solves a problem The grasp situation of a series of knowledge expertise and correct solution approach that user reflects in course of solving questions, and combine system System record the user for same type topic history solve a problem situation dynamic generation and preserve system for the user for Skill and ability is evaluated and tested.Skill and ability carries out one intuitively to the skill and ability height reflected in course of solving questions to user With the description of quantization.
Embodiment two
A kind of Algebra Teaching system, the Algebra Teaching system include:Algebra problem type property library, problem and derivation property number According to library, algebraically exercise database, routing database of solving a problem, user's course of solving questions acquisition module, course of solving questions comparing module, do not slap Hold knowledge point acquisition module;
The algebra problem type property library is storing entire algebra problem type property;It is stored by the way of succession, father node In with the condition property general-purpose attribute;The base class of top is " topic type property " class, is contained general in topic type property Attribute and original method;
Described problem and derivation property data library to storage problem and derive property;Problem and derivation property data library are The linguistic norm and feature that system interacts when being putd question to user, including the options of characteristics of the questions, problem content, problem, The annotation of problem options, previous step, subsequent step, problem form;
The algebraically exercise database is to the exercise that stores algebraically exercise and use;The storage of algebra problem includes " Know condition ", " solving condition " and three parts of figure, " known conditions ", " solving condition " are from " algebra problem type property ", figure Come from " exercise pictorial images library ";So that the algebraically exercise of each type can be selected to logic path, it is each A figure also becomes the graph image that dynamic is clicked and operated;
It is described to solve a problem routing database to store the thinking road of solving a problem for the exercise that prestores in all " algebraically exercise databases " Diameter template;This database is expertise database, by being inputted after expert's predefined;Every one of algebra problem contains how many kinds of Solution then fully enters the basis for estimation derived into database as thinking;The routing database of solving a problem also stores each The knowledge point involved by step is corresponded in standard course of solving questions, the topic involved by the knowledge point;
User's course of solving questions acquisition module is obtaining the course of solving questions of user;
The course of solving questions comparing module comparing the course of solving questions of user and each standard course of solving questions respectively It is right;If user's course of solving questions is identical as any standard course of solving questions, judge that solving a problem for the user is correct;If user solves a problem Process is all different with any standard course of solving questions, and user's course of solving questions is matched with several standard course of solving questions, is obtained The highest at least one specific criteria course of solving questions of similarity, user's course of solving questions and the specific criteria course of solving questions are compared It is right;User's course of solving questions includes several data item, and specific criteria course of solving questions includes several data item, by user's course of solving questions Each data item and each data item of specific criteria course of solving questions are compared successively, if finding different data item, are recognized There are problems for the step solved a problem for user;
It is described not grasp knowledge point acquisition module there are problems to find user according to the course of solving questions comparing module The step of, and the knowledge point involved by the step is obtained from the routing database of solving a problem, using the knowledge point as corresponding user The knowledge point that do not grasp.
Embodiment three
One, the Logic Structure Design of system
1, knowledge base is predefined
1.1 algebra problem type property libraries
By the classification of science, the content of junior middle school's algebraically is summarized as 5 major class, 21 subclasses, 63 thinking properties.Often One condition property is owned by the template of oneself and is directed to outputting and inputting for each thinking step for project.
In such as " algebraic expression " major class, in " factorization " subclass, the condition property with " cross phase multiplication ", and " cross One of phase multiplication " input and output template is that " { 5, ' Monomial coefficient and constant term coefficient are respectively how many', ' first order Coefficient=_ _ _, constant term=_ _ _ ' ".Such as " x2One of this formula of -2x-24 " input and output template is:" { 5, ' one Secondary term coefficient and constant term coefficient are respectively how many', ' Monomial coefficient=- 2, constant term=- 24 ' } ".
Entire algebraic conditions property uses succession and polymorphic.General-purpose attribute with the thinking property in father node, and Subclass has also rewritten the method for parent and the peculiar side plus oneself this classification other than in the general-purpose attribute for inheriting parent Method.If the base class of top is " topic type property " class, attribute and original method general in algebra problem type property are contained.And " real number, algebraic expression, equation and equation group, establish an equation (group) solution application topic, inequality and inequality group " 5 classification are inherited from " topic type property " base class, possesses all attributes of the base class and method and expands.It is divided into and is not inherited respectively under classifying at this 5 Subclass, such as " factorization, fraction, secondary radical, integral expression operation, algebraic expression " be inherited from base class " algebraic expression ".And in " factor In decomposition " subclass, " what { 1, ' observation algebraic expression can be found that', ' S1 ', ' { 1, ' have common factor formula ', 2, ' without it is public because Formula ' } ' } ", " { 2, ' continue observation it has also been found that', ' S1 ', ' { 1, ' there was only binomial ', 2, ' there was only three ', 3, ' have Four or more ' } ' } ", " 3, ' continue observation it has also been found that', ' S1 ', ' { 1, ' constant term be two numbers product, once Term coefficient be two numbers and ', 2, ' constant term be two numbers and, Monomial coefficient is the product of two numbers ', 3, ', and first and last item is two numbers Square, middle entry is the twice ' of this two scalar product, 4, ' first and last item be two numbers square, middle entry is the two of this two numbers sum Again ' } ' } ", " which kind of factorization method { 4, ' should select', ' S1 ', ' { 1, ' cross phase multiplication ', 2, ' extraction common factor formula cut down ', 3, ' packet decomposition method ', 4, ' equation (least squares equations of two number sums) ', 5, ' equation (least squares equations of two number differences) ', 6, ' Equation (two number squared difference formulas) ' } ' } ".They have collectively constituted the relationship similar to tree structure, and be tree and set, Also it is related between branch and branch, Ye Yuye.
1.2 problems and derivation property data library
It is that system is putd question to the linguistic norm and feature interacted when (input and output) to user.Including algebra problem type is special Sign, problem content, the options of problem, the annotation of problem options, previous step, subsequent step, problem form, as S is selected Topic (S1 single choices, S2 multiselects), F are non-topic, D multiple choices, T gap-filling questions, A lines topic etc..
As factorization " cross phase multiplication " in Exercise " x2The important core step of -11x+10 " is respectively " Monomial coefficient and constant term are respectively how many", " how Monomial coefficient and constant term should decompose", " it is obtaining the result is that What", " whether factorization is completed”;It is " 09-D04 " that previous step, which is numbered, " 09-D05 ", " 09-D06 ", " 09- D07”、;Subsequent step number is followed successively by " 09-D05 ", " 09-D06 ", " 09-D07 ", " 09-D08 ", " N/A ";Wherein " first order Coefficient and constant term are respectively how many" this problem is gap-filling questions, data structure is:" { item of filling a vacancy:Monomial coefficient For _ _ _ _ _ _ _;As a result:{ { 1, ' -11 ', ' is correct ' }, { 2, '!(- 11) ', ' mistake ' } } } ", " { item of filling a vacancy:Constant term For _ _ _ _ _ _;As a result:{ 1, ' 10 ', ' correct ', { 2, '!10 ', ' mistake ' ".In fill-in-question template "!" number representative The meaning of " non-", as long as input is not specifically to be worth, other input items are all wrong.
1.3 exercise pictorial images libraries
Storage passes through the algebraically figure of feature coding and data compression and has added the data of auxiliary line.Its major function For:The vector record format of graph data is converted into binary recording format, and figure/figure is stored with compression coding mode Picture;Various mathematic(al) manipulations and Digital Image Processing can be carried out to Graphics/Image data;Carry out the various systems of Graphics/Image data Meter analysis.And auxiliary line addition step when output template and derive property condition.
If some exercises need to use number axis, so number axis is graphically showed, image itself is used as two System field is stored in subjectImage fields.
1.4 algebraically exercise databases
Algebraically exercise of the initial storage more than 5000 topics and the figure used.The storage of algebra problem include " topic type ", Three parts of " item content " and figure are respectively from " algebra problem type property library " and " exercise pictorial images library ".So that not It can be unfolded to derive with topic type, derive step and be associated with figure, each figure, which also becomes, dynamically to be clicked With the graph image of operation.
1.5 solve a problem routing database
The thought path template of solving a problem for the exercise that prestores in all " algebraically exercise databases " is prestored.This database is Expertise database, by being inputted after expert's predefined.Every one of algebra problem contains how many kinds of solution, then fully enter into Enter the basis for estimation that database is derived as thinking.
The data in the solution path of Exercise are:" exercise number ", " question number ", " which kind path ", " which step Path ".
Such as first record:" exercise number ":YF051 is corresponded in main table exercise table, and number is this road exercise of YF051 All data;" question number ":71-W01 corresponds to problem content all in relevant issues table;" which kind path ":1, it represents The first road strength;" which step diameter ":1, represent first thinking step in the first path.
Article 2 records:" exercise number ":YF051 is corresponded in main table exercise table, and number is the institute of this road exercise of YF051 There are data;" question number ":71-W02 corresponds to problem content all in relevant issues table;" which kind path ":1, represent A kind of path;" which step diameter ":2, represent second thinking step in the first path.
And so on.
1.6 skill and ability databases
Different from Junior Mathematics algebra knowledge point, the grasp of skill and ability needs a series of knowledge expertise and correctly step Rapid sequence.As there are four steps for " factorization " this technical ability tool.
1, it searches either with or without common factor formula, if there is just extracting common factor formula
If 2, no common factor formula can carry, can judgement apply formula
If 3, i.e. no common factor formula can carry, can not apply formula, just see whether second degree trinomial expression.If it is just answering With cross phase multiplication.
If 4, i.e. no common factor formula can carry, formula can not be applied, nor second degree trinomial expression is it is necessary to application packet point Solution.
2, customer data base
2.1 user journal libraries
Essential record behavioural habits of the user in regular job, including the specific service condition of each function and frequency Rate.This daily record library will continue on in the middle the behavior of record user successively in user, and data are provided for user behavior analysis Foundation.
2.2 achievement libraries
Have recorded option and achievement of the user in the process of thinking answer each time.Record all each answers of user While journey, also record user do wrong step the reason of.
2.3 exercise library
Have recorded user's training program that system provides after training each time.Training program is by together to three instructions at present Practice topic to constitute, user improves knowledge point Grasping level by completing education question.
2.4 study schedule databases
Have recorded the study schedule situation of user.Including the fundamental figure of grasp, the condition property of grasp, the knowledge of grasp Point.
(system judges the study stage residing for user to 2.5 self learning models, and is capable of providing training and makes student autonomous The foundation of study)
Two, the presentation of thought process
It is all store into the topic in database be all by system check and verify complete after can just store, when with When family selects Exercise, pre-defined based on " algebra problem type property library ", system will load the Universal gauge of corresponding topic type Then with attribute, method to improve response speed.In doing topic function module, system judges the type of the road exercise and solves a problem first Method.Such as " x2This road exercise of -2x-24 ", inherits the universal method of factorization by " algebra problem type property library ", then into one Step is demonstrate,proved, and is traversed factorization method, is judged that it meets " x2+ (a+b) x+ab=(x+a) (x+b) ", so system finally uses The input and output template of " cross phase multiplication ".At this point, system provides the thinking step data of the first step:" { 1, ' observes algebraic expression What can be found that', ' S1 ', ' { 1, ' have common factor formula ', ' mistake ', 2, ' there is no common factor formula ', ' correct ' ' ".In data " 1 " Represent the thinking step of the first step;" what observation algebraic expression can be found that" it is the enquirement of the first step;" S1 " represents this problem User is allowed to answer using the topic type of single choice;The content of option 1 is " having common factor formula ", and the result after selecting is mistake.Option 2 Content be " do not have common factor formula ", the result after selecting is correct.
To the interactive step of final step, different input templates carried out second step using different forms Displaying.Such as " single choice ", " multiselect ", " filling a vacancy ", " line ", " illustrated operation ".
The operation of each thinking step of the student when inscribing, system background can all be recorded.The data of record have: The time that each step is completed, total time and average time;Answer correctness, the reason of mistake;Knowledge point in per pass exercise The case where grasp, technical ability point grasp the case where, logical thinking ability scoring event.When user's completion Exercise, or abandon While Exercise, real-time statistic and show.
Example IV
《Thinking king》Wisdom education software (algebraically part) includes mainly three zones module:Main functionality module, student Featured function module, teacher's featured function module.
One, main functionality module
1.1 solve a problem thinking model
It is the Core Feature of software, it simulates the thought process that the mankind ponder a problem, being capable of guiding student completion one The thinking of problem parses.In the module, student is thought deeply and is solved a problem step by step by the guiding of system.Thinking deeply Cheng Zhong, student can be answered according to the prompt of system using the operation of different forms.It mainly has following work( Energy:
(1) can complete with student solve a problem the interaction of thought process, and to each in Students ' Problem-solving thinking processes Thinking nodal information is collected, is diagnosed, and the current Thinking Characteristics of solving a problem of student are found out.
(2) pass through human-computer interaction, the thinking of intelligently guiding student and the solution for completing problem.
(3) can establish, update and store student thought model, for Following course and student thought analysis provide effectively according to According to;
(4) the thinking situation of solving a problem for recording student, gradually accumulates and is formed big data, so as to intelligence system to student Track is practised to be assessed automatically.
1.2 thinking analysis summarize
It can record thought process of the student when carry out problem is solved a problem one by one, arrange, analyze and according to optimal Neutralizing topic thought process identifies mistake and reason of the student in thinking processes of solving a problem, while being directed to students knowledge point Weak link provide personalized training program, be truly realized and taught students in accordance with their aptitude.It has following function:
(1) the complete thinking track by student in course of solving questions clearly shows.
(2) learning level of student can scientifically be assessed according to the thought process of student.
(3) learning interest and study habit previous by analyzing student predict the knowledge requirement of student and often make mistakes.
(4) it is directed to student's weakness knowledge point and provides personalized learning training scheme.
1.3 mind map
It is a highly important ring in thought process appraisement system.It can identify the stage residing for student thought, to think Dimension leads the optimization thinking step that the configuration shows of figure are solved a problem.Student can clearly be compared by the node of comparison mind map To mistaken ideas present in oneself thought process.
(1) on the basis of analyzing student thought feature, can the solve a problem thinking tree of key node of dynamic generation lead figure.
(2) part that student thought is gone around in circles can be clearly marked out on mind map.
Two, student's function module
The function module is the featured function of User, contain the writing function of student thought process, display function, Analytic function, Function of Evaluation and the guiding function that student is further learnt.
2.1 thinking model
Since being thought deeply problem of student couple, by whole thought processes of student, corresponding data acquisition is formed Point, and record on computers.It counted, analyzed not only for thought path, and for the grasp of knowledge point, technical ability point And evaluation.Meanwhile it also can objectively be reflected for student's logical thinking ability level.
(1) data such as all thought process of solving a problem, indication information, thinking error reason and by its whole range and It shows.
(2) the case where knowledge point is grasped.It includes the grasp progress of all algebra knowledge points and needs to be grasped in the term The progress situation of knowledge point.
(3) technical ability point grasps situation, it includes the grasp progress and study situation of all algebraically technical ability points.
(4) logical thinking ability appraisement system.Analysis by doing topic overall condition is integrated, different integral representation Students' affairs division is in different ability ratings.It is divided into:" entry level ", " primary ", " middle rank " and " advanced ".
2.2 learning evaluation
On the basis of the overall process of the thinking activities to student is analyzed, just develop thinking ability and thinking arrangement It is required that carrying out evaluation targetedly, with personalization, and student's answer right and wrong must be evaluated in alternative education.It learns Raw each mistake occurred in thinking in course of solving questions, for example, thought wrong, gone around in circles, thinking has occurred difficult or It is to realize innovative thinking, system can be analyzed and evaluated for each step thinking activities of student and provide scientific evaluation Conclusion.This evaluation conclusion is the evaluation intervened in the entire learning process of student, the deep progress that can learn with student And it constantly updates.
2.3 exercises are practiced
The exercise that push comes can be collected from teacher there of teaching and is trained.It can be with after student completes exercise The result of practice is fed back into the teacher that teaches.When teach teacher stop terminate this road exercise practice when, student it is seen that The answer situation of oneself.This function module is basic function module.
2.4 self training
According to the evaluation carried out to student as a result, further learning to carry out targetedly, with a to student Property guidance, including need the content further learnt, it is to be understood that, the conceptual knowledge grasped, need to carry out basic Skill training, and need different levels (basic, the property strengthened, raising property) the thinking activities practice carried out etc..Side Teacher of the helping the elderly formulates Learning Scheme long-term, targetedly, personalized to each student, and by system to student thought The record of process, display, evaluation, adjust in real time, are formed and are optimized, and are most suitable for each student, meet each student's study The Learning Scheme of custom.When student completes training program, the overall situation progress that learns carries out rising update.But when student exists When having violated same error again in course of solving questions, the overall situation that learns still will decline.Training program must be completed again.And it is every The training program once generated is all random combine.
Three, role of teachers module
3.1 exercises are searched for and push
Made of " knowledge point ", " concept ", " thinking ability grade ", " keyword " four query function conditional combinations Exercise function of search, teacher users can be combined formula search algebraically exercise by above-mentioned condition.Searching for later exercise can Practiced with being stored in exercise collection and being sent to student.
3.2 intelligently reading
After student practices completion and feeds back to teacher users, teacher any need not correct, and system is by the work of student Industry, which is all corrected, finishes and counts completion.Teacher users not can be only seen each student's of each thinking step of Exercise Answer situation, while also can easily observe which student is each solution have attempt.
3.3 concepts are evaluated
For teaching the grasp situation and trend about each knowledge point of algebraically of class's entirety.The grasp of knowledge point is not The grasp situation for only including an each classmate of class further includes that the whole of class's macroscopic aspect grasps situation.Macroscopic view grasps feelings Condition is divided into two parts:
(1) personnel's distribution outstanding, good, qualified, poor for the Grasping level of each knowledge point in class at present Situation.
(2) class recently several times in, the grasp situation of the algebra knowledge point.
3.4 technical ability are evaluated
For teaching the grasp situation and trend about each technical ability point of algebraically of class's entirety.The grasp of technical ability with know Know point grasp to be different, the grasp of technical ability needs all sub-steps of one technical ability point of students, one of sub-step It is wrong just not counting having grasped the technical ability point.Technical ability evaluation is also classified into two parts:
(1) personnel's distribution outstanding, good, qualified, poor for the Grasping level of each technical ability point in class at present Situation.
(2) class recently several times in, the grasp situation of the technical ability point.
3.5 thinkings are evaluated
Think can ability evaluation mainly in the evaluation on student's logical thinking ability, handed over by acquiring student solving a problem The various factors and custom caused by mutual process, combined area, city student learn the big data of situation, estimate class's entirety The grasp situation of the logical thinking ability of student.The grasp of logical thinking ability is by " introduction ", " primary ", " middle rank ", " advanced " Four-stage form, each stage be divided into for upper, middle and lower it is third.When the logical thinking ability of student reaches a rank, one As in the case of will not because of with topic it is different without all answering questions technical ability point when can reduce a level, only can be in the layer It floats up and down in secondary ability grade.
In conclusion Algebra Teaching system proposed by the present invention, its thinking can be obtained automatically according to the behavior of user, and from Middle analysis reason of problems.
Description and application of the invention herein are illustrative, is not wishing to limit the scope of the invention to above-described embodiment In.The deformation and change of embodiments disclosed herein are possible, real for those skilled in the art The replacement and equivalent various parts for applying example are well known.It should be appreciated by the person skilled in the art that not departing from the present invention Spirit or essential characteristics in the case of, the present invention can in other forms, structure, arrangement, ratio, and with other components, Material and component are realized.Without departing from the scope and spirit of the present invention, can to embodiments disclosed herein into The other deformations of row and change.

Claims (8)

1. a kind of Algebra Teaching system, which is characterized in that the Algebra Teaching system includes:Algebra problem type property library, algebraically are known Know point library, problem and derives property data library, exercise pictorial images library, topic formula data library, algebraically exercise database, solves a problem Routing database, skill and ability database, standard course of solving questions acquisition module, user's course of solving questions acquisition module, course of solving questions Comparing module, findings data library, index data base, does not grasp knowledge point acquisition module at derivation database;
The algebra problem type property library is storing entire algebra problem type property;It is stored by the way of succession, is had in father node There is the general-purpose attribute of the condition property;The base class of top is " topic type property " class, contains attribute general in topic type property And original method;
The algebra knowledge point library to store entire algebraically knowledge point rule and classification;The statement of one knowledge point rule by Multiple data characteristicses and decision rule are realized;The library is applied not only to indicate the knowledge point involved by different exercises with convenient Inquiry can be called more as skill and ability database in evaluation repeatedly;
Topic formula data library is for storing formula language;It will be gone out in topic or thinking step by third party's formula translation engine Existing formula language translation as mathematical formulae and is showed;Formula language is made of kernel variable and expression formula two parts, Including the formula language that User is inputted when inscribing, by judging kernel variable value and language table in grammer The judgement to Student Mathematics Formula Input Technology can be then completed up to formula;
Described problem and derivation property data library to storage problem and derive property;Problem and derivation property data library are systems The linguistic norm and feature interacted when being putd question to user, including the options of characteristics of the questions, problem content, problem, problem The annotation of options, previous step, subsequent step, problem form;
Exercise pictorial images library to store by feature coding and the algebraically exercise of data compression diagram data;It is led The function is wanted to be:The vector record format of graph data is converted into binary recording format, and is stored and is schemed with compression coding mode Shape/image;Various mathematic(al) manipulations and Digital Image Processing can be carried out to Graphics/Image data;Carry out each of Graphics/Image data Kind statistical analysis;And the point and line being combined with plane geometry in number axis;
The algebraically exercise database is to the exercise that stores algebraically exercise and use;The storage of algebra problem includes " known item Part ", " solving condition " and three parts of figure, from " algebra problem type property ", figure comes from for " known conditions ", " solving condition " In " exercise pictorial images library ";So that the algebraically exercise of each type can be selected to logic path, each figure Shape also becomes the graph image that dynamic is clicked and operated;
It is described to solve a problem routing database to store the thought path mould of solving a problem for the exercise that prestores in all " algebraically exercise databases " Plate;This database is expertise database, by being inputted after expert's predefined;Every one of algebra problem contains how many kinds of solution Method then fully enters the basis for estimation derived into database as thinking;The routing database of solving a problem also stores each mark The knowledge point involved by step is corresponded in quasi- course of solving questions, the topic involved by the knowledge point;
The standard course of solving questions acquisition module is obtaining each course of solving questions of each topic;
User's course of solving questions acquisition module is obtaining the course of solving questions of user;
The course of solving questions comparing module is the course of solving questions of user to be compared respectively with each standard course of solving questions;Such as Fruit user course of solving questions is identical as any standard course of solving questions, then judges that solving a problem for the user is correct;If user's course of solving questions It is all different with any standard course of solving questions, user's course of solving questions is matched with several standard course of solving questions, obtained similar Highest at least one specific criteria course of solving questions is spent, user's course of solving questions is compared with the specific criteria course of solving questions; User's course of solving questions includes several data item, and specific criteria course of solving questions includes several data item, by each of user's course of solving questions A data item and each data item of specific criteria course of solving questions are compared successively, if finding different data item, then it is assumed that There are problems for the step that user solves a problem;
The derivation database is storing the derivation data of each topic;
The findings data library is storing the findings data of each topic;
The index data base is that other Databases index, the efficiency for promoting data query;
It is described not grasp knowledge point acquisition module to find user's step of problems according to the course of solving questions comparing module Suddenly, the knowledge point involved by the step and from the routing database of solving a problem is obtained, is not slapped the knowledge point as corresponding user The knowledge point held;
The skill and ability database is to after the completion of user solves a problem, according to the customized algorithm Calculation Estimation user of system The grasp situation of a series of knowledge expertise and correct solution approach that are reflected in course of solving questions, and system is combined to remember The user of record solves a problem for the history of the topic of same type and situation dynamic generation and preserves system for the user for technical ability Ability is evaluated and tested.Skill and ability carries out an intuitive and amount to the skill and ability height reflected in course of solving questions to user The description of change.
2. a kind of Algebra Teaching system, which is characterized in that the Algebra Teaching system includes:Algebra problem type property library, problem and Derive property data library, algebraically exercise database, routing database of solving a problem, user's course of solving questions acquisition module, course of solving questions ratio To module, knowledge point acquisition module is not grasped;
The algebra problem type property library is storing entire algebra problem type property;It is stored by the way of succession, is had in father node There is the general-purpose attribute of the condition property;The base class of top is " topic type property " class, contains attribute general in topic type property And original method;
Described problem and derivation property data library to storage problem and derive property;Problem and derivation property data library are systems The linguistic norm and feature interacted when being putd question to user, including the options of characteristics of the questions, problem content, problem, problem The annotation of options, previous step, subsequent step, problem form;
The algebraically exercise database is to the exercise that stores algebraically exercise and use;The storage of algebra problem includes " known item Part ", " solving condition " and three parts of figure, from " algebra problem type property ", figure comes from for " known conditions ", " solving condition " In " exercise pictorial images library ";So that the algebraically exercise of each type can be selected to logic path, each figure Shape also becomes the graph image that dynamic is clicked and operated;
It is described to solve a problem routing database to store the thought path mould of solving a problem for the exercise that prestores in all " algebraically exercise databases " Plate;This database is expertise database, by being inputted after expert's predefined;Every one of algebra problem contains how many kinds of solution Method then fully enters the basis for estimation derived into database as thinking;The routing database of solving a problem also stores each mark The knowledge point involved by step is corresponded in quasi- course of solving questions, the topic involved by the knowledge point;
User's course of solving questions acquisition module is obtaining the course of solving questions of user;
The course of solving questions comparing module is the course of solving questions of user to be compared respectively with each standard course of solving questions;Such as Fruit user course of solving questions is identical as any standard course of solving questions, then judges that solving a problem for the user is correct;If user's course of solving questions It is all different with any standard course of solving questions, user's course of solving questions is matched with several standard course of solving questions, obtained similar Highest at least one specific criteria course of solving questions is spent, user's course of solving questions is compared with the specific criteria course of solving questions; User's course of solving questions includes several data item, and specific criteria course of solving questions includes several data item, by each of user's course of solving questions A data item and each data item of specific criteria course of solving questions are compared successively, if finding different data item, then it is assumed that There are problems for the step that user solves a problem;
It is described not grasp knowledge point acquisition module to find user's step of problems according to the course of solving questions comparing module Suddenly, the knowledge point involved by the step and from the routing database of solving a problem is obtained, is not slapped the knowledge point as corresponding user The knowledge point held.
3. Algebra Teaching system according to claim 2, it is characterised in that:
The Algebra Teaching system further includes exercise pictorial images library, to store the algebraically by feature coding and data compression The data of exercise diagram;Its major function is:The vector record format of graph data is converted into binary recording format, and with Compression coding mode stores Graphics/Image;Various mathematic(al) manipulations and Digital Image Processing can be carried out to Graphics/Image data;Into The various statistical analyses of row Graphics/Image data;And the point and line being combined with plane geometry in number axis.
4. Algebra Teaching system according to claim 2, it is characterised in that:
The Algebra Teaching system further includes standard course of solving questions acquisition module, is solved a problem to obtain each of each topic Journey.
5. Algebra Teaching system according to claim 2, it is characterised in that:
The Algebra Teaching system further includes:
Derivation database, to store the derivation data of each topic;
Findings data library, to store the findings data of each topic;
Index data base indexes, the efficiency for promoting data query for other Databases.
6. Algebra Teaching system according to claim 2, it is characterised in that:
The Algebra Teaching system further includes skill and ability database, self-defined according to system to after the completion of user solves a problem The algorithm Calculation Estimation user a series of knowledge expertise that is reflected in course of solving questions and correct solution approach Situation is grasped, and combines the user of system record to solve a problem for the history of the topic of same type and situation dynamic generation and preserves and be System evaluates and tests skill and ability the user.Skill and ability is to the skill and ability that is reflected in course of solving questions to user Height carries out intuitive and quantization a description.
7. Algebra Teaching system according to claim 2, it is characterised in that:
The system comprises algebra knowledge point libraries, to store knowledge point rule and the classification of entire algebraically;One knowledge point rule Statement then is realized by multiple data characteristicses and decision rule.The library is applied not only to indicate knowing involved by different exercises Point is known to facilitate inquiry, can be called repeatedly in evaluation more as skill and ability database.
8. Algebra Teaching system according to claim 2, it is characterised in that:
The system comprises topic formula data libraries, for storing formula language;By third party's formula translation engine by topic Or the formula language translation occurred in thinking step as mathematical formulae and is showed;Formula language is by kernel variable and expression Formula two parts form, including the formula language that User is inputted when inscribing, by judging that the core in grammer becomes Magnitude and linguistic expression can then complete the judgement to Student Mathematics Formula Input Technology.
CN201710102899.1A 2017-02-24 2017-02-24 Algebra teaching system Expired - Fee Related CN108509439B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710102899.1A CN108509439B (en) 2017-02-24 2017-02-24 Algebra teaching system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710102899.1A CN108509439B (en) 2017-02-24 2017-02-24 Algebra teaching system

Publications (2)

Publication Number Publication Date
CN108509439A true CN108509439A (en) 2018-09-07
CN108509439B CN108509439B (en) 2022-04-05

Family

ID=63372921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710102899.1A Expired - Fee Related CN108509439B (en) 2017-02-24 2017-02-24 Algebra teaching system

Country Status (1)

Country Link
CN (1) CN108509439B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109583429A (en) * 2018-12-26 2019-04-05 杭州大拿科技股份有限公司 A kind of method and device for the middle application topic that corrects an examination paper
CN109934350A (en) * 2019-03-21 2019-06-25 江西风向标教育科技有限公司 Mathematical problem a question multiresolution implementation method, device and platform
CN110060686A (en) * 2019-04-15 2019-07-26 广东小天才科技有限公司 Voice interaction method and device, terminal equipment and computer readable storage medium
CN111507096A (en) * 2019-01-29 2020-08-07 北京新唐思创教育科技有限公司 N L P identification method, device and terminal for teaching system
CN114549248A (en) * 2022-02-22 2022-05-27 广州起祥科技有限公司 Error cause analysis method and device and electronic equipment
CN116483681A (en) * 2022-12-13 2023-07-25 北京语言大学 Large data zero code visual work reading information formalized description method and device
CN117557426A (en) * 2023-12-08 2024-02-13 广州市小马知学技术有限公司 Work data feedback method and learning evaluation system based on intelligent question bank

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677747A (en) * 2015-12-30 2016-06-15 华夏博雅(北京)教育科技发展有限公司 Method and system for managing knowledge points in online teaching
CN105893338A (en) * 2015-02-17 2016-08-24 北京三星通信技术研究有限公司 Formula input method, formula input device and electronic equipment
CN106205244A (en) * 2016-07-04 2016-12-07 杭州医学院 Intelligent Computer Assist Instruction System based on information fusion Yu machine learning

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105893338A (en) * 2015-02-17 2016-08-24 北京三星通信技术研究有限公司 Formula input method, formula input device and electronic equipment
CN105677747A (en) * 2015-12-30 2016-06-15 华夏博雅(北京)教育科技发展有限公司 Method and system for managing knowledge points in online teaching
CN106205244A (en) * 2016-07-04 2016-12-07 杭州医学院 Intelligent Computer Assist Instruction System based on information fusion Yu machine learning

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109583429A (en) * 2018-12-26 2019-04-05 杭州大拿科技股份有限公司 A kind of method and device for the middle application topic that corrects an examination paper
CN111507096A (en) * 2019-01-29 2020-08-07 北京新唐思创教育科技有限公司 N L P identification method, device and terminal for teaching system
CN109934350A (en) * 2019-03-21 2019-06-25 江西风向标教育科技有限公司 Mathematical problem a question multiresolution implementation method, device and platform
CN109934350B (en) * 2019-03-21 2022-10-21 江西风向标教育科技有限公司 Method, device and platform for realizing one-question multi-solution of mathematical questions
CN110060686A (en) * 2019-04-15 2019-07-26 广东小天才科技有限公司 Voice interaction method and device, terminal equipment and computer readable storage medium
CN110060686B (en) * 2019-04-15 2021-06-22 广东小天才科技有限公司 Voice interaction method and device, terminal equipment and computer readable storage medium
CN114549248A (en) * 2022-02-22 2022-05-27 广州起祥科技有限公司 Error cause analysis method and device and electronic equipment
CN116483681A (en) * 2022-12-13 2023-07-25 北京语言大学 Large data zero code visual work reading information formalized description method and device
CN116483681B (en) * 2022-12-13 2024-06-04 北京语言大学 Large data zero code visual work reading information formalized description method and device
CN117557426A (en) * 2023-12-08 2024-02-13 广州市小马知学技术有限公司 Work data feedback method and learning evaluation system based on intelligent question bank
CN117557426B (en) * 2023-12-08 2024-05-07 广州市小马知学技术有限公司 Work data feedback method and learning evaluation system based on intelligent question bank

Also Published As

Publication number Publication date
CN108509439B (en) 2022-04-05

Similar Documents

Publication Publication Date Title
US11935424B2 (en) Systems and methods for automatic distillation of concepts from math problems and dynamic construction and testing of math problems from a collection of math concepts
CN108509439A (en) A kind of Algebra Teaching system
Adams et al. The multidimensional random coefficients multinomial logit model
Chmielewska et al. Educational context of mathability
CN107644572A (en) A kind of tutoring system based on thought process
CN107644387A (en) A kind of tutoring system for junior middle school's plane geometry thought process
US20240054913A1 (en) Science teaching system and method for using same, and computer-readable storage medium
ALVES et al. Assessing product creativity in computing education: a systematic mapping study
US6834274B2 (en) Building a learning organization using knowledge management
Okon et al. Information literacy skills and information use by students in two south university libraries in Nigeria
Adeniji et al. Structure of the Observed Learning Outcomes (SOLO) model: A mixed-method systematic review of research in mathematics education
Mühling Investigating knowledge structures in computer science education
Currim et al. Using a knowledge learning framework to predict errors in database design
Shujrah et al. Measurement of e-learners’ level of interest in online course using support vector machine
Marnich A knowledge structure for the arithmetic mean: Relationships between statistical conceptualizations and mathematical concepts
Schuster et al. Secondary data: Collection and analysis-Classroom activities for learning
Sangka et al. Accommodating analytic hierarchy process (AHP) for elective courses selection
CN113822774A (en) Financial teaching system, using method thereof and computer readable storage medium
Bruin-Muurling The development of proficiency in the fraction domain: Affordances and constraints in the curriculum
Yathongchai et al. An ontology model for developing a SQL personalized intelligent tutoring system
Ogunkunle et al. A data mining based optimization of selecting learning material in an intelligent tutoring system for advancing STEM education
Ayieko The influence of opportunity to learn to teach mathematics on preservice teachers' knowledge and beliefs: A comparative study
Whetstone Tracing paradigm shifts in information literacy: a progressive knowledge domain visualization approach
Islam et al. Parametric study of student learning in IT using data mining to improve academic performance
Rivera-Baena et al. ADHE: A tool to characterize higher education dropout phenomenon

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220405