CN113283787A - Mathematical teaching result evaluation data processing method and device - Google Patents

Mathematical teaching result evaluation data processing method and device Download PDF

Info

Publication number
CN113283787A
CN113283787A CN202110647512.7A CN202110647512A CN113283787A CN 113283787 A CN113283787 A CN 113283787A CN 202110647512 A CN202110647512 A CN 202110647512A CN 113283787 A CN113283787 A CN 113283787A
Authority
CN
China
Prior art keywords
software
information
server
check
classroom
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110647512.7A
Other languages
Chinese (zh)
Inventor
殷俊峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Linyi University
Original Assignee
Linyi University
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 Linyi University filed Critical Linyi University
Priority to CN202110647512.7A priority Critical patent/CN113283787A/en
Publication of CN113283787A publication Critical patent/CN113283787A/en
Pending legal-status Critical Current

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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B7/00Electrically-operated teaching apparatus or devices working with questions and answers
    • G09B7/02Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Software Systems (AREA)
  • Educational Administration (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Marketing (AREA)
  • Educational Technology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Medical Informatics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

The application discloses a mathematical teaching result evaluation data processing method and device, wherein the method comprises the following steps: the method comprises the steps that first software scans a first two-dimensional code arranged in a preset classroom; the first software opens a sign-in page corresponding to a preset classroom through the first two-dimensional code and sends sign-in information; the server determines subjects and teachers for teaching according to a predetermined classroom and time; the server records the students who send the check-in information and sends the identification information of the students who send the check-in information to the second software; the second software sends the test questions to the server within the teaching time of the subjects; and the server sends the test questions to the server, receives answers of the test questions fed back by the first software within a preset time range, and stores the answers. The problem that a traditional teaching result evaluation method cannot prompt students to learn is solved, the purpose of prompting the students to learn is achieved to a certain extent, and accuracy of teaching result evaluation is improved.

Description

Mathematical teaching result evaluation data processing method and device
Technical Field
The application relates to the field of software, in particular to a method and a device for processing mathematical teaching result evaluation data.
Background
In the mathematics teaching of colleges and universities, roll call attendance is generally adopted, and then the scores of examinees are obtained through end-of-term examinations at the end of the year, so that the learning conditions of students are determined according to the ordinary attendance conditions and the final examination scores of the examinees.
Although the method is a traditional teaching assessment method, accurate supervision of students and better assessment of students cannot be achieved, for example, many students replace other student signing attendance in a point-name-recording attendance mode, the condition is more serious in boring disciplines (such as advanced mathematics), and the assessment method cannot finally achieve the purpose of supervising and prompting the students to learn. There is no effective solution to this in the prior art.
Disclosure of Invention
The embodiment of the application provides a method and a device for processing mathematical teaching result evaluation data, and at least solves the problem that a traditional teaching result evaluation method cannot prompt students to learn.
According to one aspect of the application, a mathematical education result evaluation data processing method is provided, which comprises the following steps: the method comprises the steps that first software scans a first two-dimensional code arranged in a preset classroom; the first software opens a check-in page corresponding to the predetermined classroom through the first two-dimensional code and sends check-in information through the check-in page, wherein the check-in information comprises: identification information of a student, time for scanning the two-dimensional code and geographical location information of a first mobile terminal, wherein the identification information is used for uniquely identifying the identity of the student, and the first software is installed on the first mobile terminal; the server determines subjects and teachers for teaching according to the predetermined classroom and time; the server records the students who send the check-in information and sends identification information of the students who send the check-in information to second software, wherein the teacher logs in the second software; the second software sends a test question to the server within the subject teaching time; the server sends the test questions to all first software recorded with sign-in information by the server, receives answers of the test questions fed back by the first software within a preset time range, and stores the answers; wherein the check-in information and the answer to the test question are used for evaluating the student teaching result.
Further, the student that the server records the sent check-in information comprises: the server judges whether the geographical position information of the first mobile terminal is within a preset range, wherein the preset range is determined according to the preset geographical position of the classroom; and if the first software is within the preset range, the server records the check-in information sent by the first software, otherwise, the check-in information is not recorded.
Further, the two-dimensional code is displayed through the third software, and the third software runs on a device placed in the classroom.
Further, the display screen of the device placed in the classroom is an ink screen.
Further, before the first software scans the first two-dimensional code set in the predetermined classroom, the method further includes: the server generates the first two-dimensional code in advance at least according to the identification of a classroom; and the server sends the two-dimensional code to the device placed in the classroom before each program begins according to the time information in the class schedule of the classroom saved in advance.
According to another aspect of the application, the data processing device for evaluating the result of the mathematical education is characterized by comprising first software, second software and a server, wherein the first software is used for scanning a first two-dimensional code arranged in a predetermined classroom; the first software is used for opening a check-in page corresponding to the predetermined classroom through the first two-dimensional code and sending check-in information through the check-in page, wherein the check-in information comprises: identification information of a student, time for scanning the two-dimensional code and geographical location information of a first mobile terminal, wherein the identification information is used for uniquely identifying the identity of the student, and the first software is installed on the first mobile terminal; the server is used for determining subjects and teachers for teaching according to the predetermined classroom and time; the server is used for recording the students who send the check-in information and sending the identification information of the students who send the check-in information to second software, wherein the teacher logs in the second software; the second software is used for sending a test question to the server within the teaching time of the subject; the server is used for sending the test questions to all first software recorded with the sign-in information by the server, receiving answers of the test questions fed back by the first software within a preset time range, and storing the answers; wherein the check-in information and the answer to the test question are used for evaluating the student teaching result.
Further, the server is used for judging whether the geographical position information of the first mobile terminal is within a preset range, wherein the preset range is determined according to the preset geographical position of the classroom; and if the first software is within the preset range, the server records the check-in information sent by the first software, otherwise, the check-in information is not recorded.
Further, the two-dimensional code is displayed through the third software, and the third software runs on a device placed in the classroom.
Further, the display screen of the device placed in the classroom is an ink screen.
Further, the server is used for generating the first two-dimensional code in advance according to at least the identification of the classroom; the server is used for sending the two-dimensional code to the device placed in the classroom before each program begins according to the time information in the pre-saved class schedule of the classroom.
In the embodiment of the application, a first software is adopted to scan a first two-dimensional code arranged in a predetermined classroom; the first software opens a check-in page corresponding to the predetermined classroom through the first two-dimensional code and sends check-in information through the check-in page, wherein the check-in information comprises: identification information of a student, time for scanning the two-dimensional code and geographical location information of a first mobile terminal, wherein the identification information is used for uniquely identifying the identity of the student, and the first software is installed on the first mobile terminal; the server determines subjects and teachers for teaching according to the predetermined classroom and time; the server records the students who send the check-in information and sends identification information of the students who send the check-in information to second software, wherein the teacher logs in the second software; the second software sends a test question to the server within the subject teaching time; the server sends the test questions to all first software recorded with sign-in information by the server, receives answers of the test questions fed back by the first software within a preset time range, and stores the answers; wherein the check-in information and the answer to the test question are used for evaluating the student teaching result. The problem that a traditional teaching result evaluation method cannot prompt students to learn is solved, the purpose of prompting the students to learn is achieved to a certain extent, and accuracy of teaching result evaluation is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the application and are not intended to limit the application. In the drawings:
fig. 1 is a flowchart of a mathematical education result evaluation data processing method according to an embodiment of the present application.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In this embodiment, an electronic device is provided, comprising a memory in which a computer program is stored and a processor arranged to run the computer program to perform the method in the following embodiments.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
In this embodiment, a method for processing mathematical education result evaluation data is provided, and fig. 1 is a flowchart of a method for processing mathematical education result evaluation data according to an embodiment of the present application, and as shown in fig. 1, the flowchart includes the following steps:
step S102, scanning a first two-dimensional code arranged in a predetermined classroom by first software;
as an alternative embodiment, the two-dimensional code is generated according to the classroom identification information and the course information and an incremental number, the incremental number is increased from 1, after the two-dimensional code is scanned, the number is increased by 1, and a new two-dimensional code is generated according to the increased number. When a two-dimensional code is scanned, the two-dimensional code for identifying the number in the server is scanned, at the moment, the two-dimensional code is refreshed, and the refreshed two-dimensional code is generated according to the new number, so that one two-dimensional code can only be scanned once. It is not feasible for students to use a photographing mode to send two-dimensional codes to students who are not in class.
After the class hour starts for a predetermined period (for example, half an hour), the server transmits a clear message for instructing deletion of the displayed two-dimensional code and displays the subject currently in class and the time of the next class to the device placed in the classroom.
After the two-dimensional code is deleted, the server obtains the final value of the incremented number and invokes a camera placed on a device in the classroom to take a picture of the classroom. And identifying the number of students in the shot picture, confirming the identified number and the final value, and sending a confirmation result to the second software. The number and final value are also used to compare the number of answers ultimately received.
The number of students identified from the photos can be obtained by various ways, and a machine learning model can be trained through a neural network, and is called a third model, the third model is obtained by training through a plurality of groups of training data, each group of training data comprises configured input data and configured output data corresponding to the input data, wherein the input data is the photos, and the output data is labels used for identifying the number of the photo persons. This third model is used after training, the server enters the photos into the third model, which outputs the number of people. The angle of the camera is adjusted, so that the camera cannot shoot teachers. Or it is photographed that the teacher reduces the number of people by 1.
Step S104, the first software opens a check-in page corresponding to the predetermined classroom through the first two-dimensional code and sends check-in information through the check-in page, wherein the check-in information comprises: identification information of a student, time for scanning the two-dimensional code and geographical location information of a first mobile terminal, wherein the identification information is used for uniquely identifying the identity of the student, and the first software is installed on the first mobile terminal;
step S106, the server determines the subject and teacher for teaching according to the predetermined classroom and time, wherein the server can be software or service running on the server;
step S108, the server records the students who send the check-in information and sends identification information of the students who send the check-in information to second software, wherein the teacher logs in the second software;
step S110, the second software sends a test subject to the server within the subject teaching time;
step S112, the server sends the test questions to all first software recorded with the sign-in information by the server, receives answers of the test questions fed back by the first software within a preset time range (the students are required to write on paper and take pictures), and stores the answers; wherein the check-in information and the answer to the test question are used for evaluating the student teaching result.
In an optional implementation manner, after receiving all the answers, the server searches for the duplicate answer among all the answers, marks the found duplicate answer, and feeds back a search result to a corresponding student, where identification information of the student of the duplicate answer is obtained, and the search result is sent to the corresponding first software according to the identification information.
For example, a machine learning model may be trained through a neural network, and the model is referred to as a first model, and the first model is trained by using a plurality of sets of training data, each set of training data includes configured good input data and configured output data corresponding to the input data, wherein the input data is a plurality of photos of answers to questions, and the output data is a label used for identifying which of the photos are identical. After the first model is trained, the server inputs photos corresponding to all answers into the first model, and the first model outputs identification information for identifying which ones are the same.
There are many ways to determine the answer is correct, for example, scanning the photo with the answer and extracting the characters and symbols in the photo, and converting the answer in the photo into the characters and symbols that can be edited. Generating a second photo by the editable characters and symbols according to a preset format again, comparing the second photo with a pre-stored correct answer photo, wherein the correct answer photo is generated by using the preset format, so that the fonts, the sizes and the positions of the answers in the second photo and the correct answer photo can be ensured to be the same; and determining the score corresponding to the answer according to the comparison result. This is an intelligent implementation, after determining the score, the answer and the score are sent to the corresponding student, and the student feeds back whether there is a question about the score through the first software, and in case there is a question, makes a manual correction by the teacher.
There are many ways to compare photos, for example, a machine learning model can be trained by a neural network, and the model is called a second model, and the second model is trained by using a plurality of sets of training data, each set of training data includes configured input data and configured output data corresponding to the input data, wherein the input data is a photo of two answers to questions, and the output data is a label used for identifying the same given percentage of the two photos. This second model may be used after training, the server entering the photos into the second model, the second model outputting a percentage, the fraction of which is the final score, e.g., 95%, and the final score is 95%.
Through the steps, the attendance checking condition can be recorded through the server, a test question can be sent in each class, the daily test and the attendance checking are combined, only signed students can participate in the test, and finally, the sign-in information and the test result are stored and are used for evaluating the students. Therefore, the steps solve the problem that the traditional teaching result evaluation method cannot prompt students to learn, achieve the aim of promoting learning to a certain extent, and improve the accuracy of teaching result evaluation.
As an alternative embodiment, after the school period is over, the scores of each answer of the student are summed to obtain a total of scores, and then the average score is obtained by dividing the total of scores by the number of questions asked by the teacher. If the student lacks lessons, at least one answer is necessarily lacked, but the denominator is all the questions the teacher has given, so that the score of the student is necessarily reduced, and the assessment mode not only assesses the learning result of the student, but also indirectly assesses the attendance condition of the student.
In order to prevent the scores of the students from being falsified, each answer is encrypted after the evaluation is finished for all the answers obtained each time, and the encryption key is used for the password of the student logged in the school teaching system.
As another alternative, the server may store the encrypted answer, and the server sends the answer to the endorsement node; the endorsement node is one of the nodes in the block chain, and is used for generating an endorsement signature for each received answer and sending the signed answer to the server; the server is used for endorsement of the answer into a payload and broadcasting the payload to the sequencing service node; the sequencing service node is used for placing the sequenced answers into the block and sending the sequenced answers to all nodes in the channel, the sequencing service node is one of the nodes in the block chain, and the sequencing service node provides a shared communication channel and provides broadcast service for the message containing the answers; the block is used for generating a block chain, and the block comprises at least one encrypted answer and a time stamp of the block.
For each generated blockchain, the first software sent to each student who submitted the answer is stored locally, so that the safety is improved.
Preferably, the student that the server records the sent check-in information includes: the server judges whether the geographical position information of the first mobile terminal is within a preset range, wherein the preset range is determined according to the preset geographical position of the classroom; and if the first software is within the preset range, the server records the check-in information sent by the first software, otherwise, the check-in information is not recorded.
Preferably, the two-dimensional code is displayed by the third software running on a device placed in the classroom.
Preferably, the display screen of the device placed in the classroom is an ink screen.
Preferably, before the first software scans the first two-dimensional code set in the predetermined classroom, the method further includes: the server generates the first two-dimensional code in advance at least according to the identification of a classroom; and the server sends the two-dimensional code to the device placed in the classroom before each program begins according to the time information in the class schedule of the classroom saved in advance.
In this embodiment, a mathematical education result evaluation data processing device (or may also be referred to as a system) is further provided, and the device is used for implementing the above method, which has already been described in the above method and is not described herein again. The device comprises first software, second software and a server, wherein the first software is used for scanning a first two-dimensional code set in a predetermined classroom; the first software is used for opening a check-in page corresponding to the predetermined classroom through the first two-dimensional code and sending check-in information through the check-in page, wherein the check-in information comprises: identification information of a student, time for scanning the two-dimensional code and geographical location information of a first mobile terminal, wherein the identification information is used for uniquely identifying the identity of the student, and the first software is installed on the first mobile terminal; the server is used for determining subjects and teachers for teaching according to the predetermined classroom and time; the server is used for recording the students who send the check-in information and sending the identification information of the students who send the check-in information to second software, wherein the teacher logs in the second software; the second software is used for sending a test question to the server within the teaching time of the subject; the server is used for sending the test questions to all first software recorded with the sign-in information by the server, receiving answers of the test questions fed back by the first software within a preset time range, and storing the answers; wherein the check-in information and the answer to the test question are used for evaluating the student teaching result.
Preferably, the server is configured to determine whether the geographical location information of the first mobile terminal is within a predetermined range, wherein the predetermined range is determined according to a preconfigured geographical location of the classroom; and if the first software is within the preset range, the server records the check-in information sent by the first software, otherwise, the check-in information is not recorded.
Preferably, the two-dimensional code is displayed by the third software running on a device placed in the classroom.
Preferably, the display screen of the device placed in the classroom is an ink screen.
Preferably, the server is configured to generate the first two-dimensional code in advance at least according to an identification of a classroom; the server is used for sending the two-dimensional code to the device placed in the classroom before each program begins according to the time information in the pre-saved class schedule of the classroom.
Also provided in this embodiment is a computer-readable medium and/or processor for storing software for performing the functions performed by the first software, the second software, and/or the server, the medium including permanent and non-permanent, removable and non-removable media may implement the information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include transitory computer readable media (transmyedia) such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A mathematical teaching result evaluation data processing method is characterized by comprising the following steps:
the method comprises the steps that first software scans a first two-dimensional code arranged in a preset classroom;
the first software opens a check-in page corresponding to the predetermined classroom through the first two-dimensional code and sends check-in information through the check-in page, wherein the check-in information comprises: identification information of a student, time for scanning the two-dimensional code and geographical location information of a first mobile terminal, wherein the identification information is used for uniquely identifying the identity of the student, and the first software is installed on the first mobile terminal;
the server determines subjects and teachers for teaching according to the predetermined classroom and time;
the server records the students who send the check-in information and sends identification information of the students who send the check-in information to second software, wherein the teacher logs in the second software;
the second software sends a test question to the server within the subject teaching time;
the server sends the test questions to all first software recorded with sign-in information by the server, receives answers of the test questions fed back by the first software within a preset time range, and stores the answers; wherein the check-in information and the answer to the test question are used for evaluating the student teaching result.
2. The method of claim 1, wherein the server records the students who sent check-in information comprises:
the server judges whether the geographical position information of the first mobile terminal is within a preset range, wherein the preset range is determined according to the preset geographical position of the classroom;
and if the first software is within the preset range, the server records the check-in information sent by the first software, otherwise, the check-in information is not recorded.
3. The method of claim 1 or 2, wherein the two-dimensional code is displayed by the third software running on a device placed in the classroom.
4. The method as recited in claim 3, wherein the display screen of the device placed in the classroom is an ink screen.
5. The method as claimed in any one of claims 1 to 4, wherein before the first software scans the first two-dimensional code set in the predetermined classroom, the method further comprises:
the server generates the first two-dimensional code in advance at least according to the identification of a classroom;
and the server sends the two-dimensional code to the device placed in the classroom before each program begins according to the time information in the class schedule of the classroom saved in advance.
6. A data processing device for evaluating mathematical education results, comprising a first software, a second software and a server, wherein,
the first software is used for scanning a first two-dimensional code set in a predetermined classroom;
the first software is used for opening a check-in page corresponding to the predetermined classroom through the first two-dimensional code and sending check-in information through the check-in page, wherein the check-in information comprises: identification information of a student, time for scanning the two-dimensional code and geographical location information of a first mobile terminal, wherein the identification information is used for uniquely identifying the identity of the student, and the first software is installed on the first mobile terminal;
the server is used for determining subjects and teachers for teaching according to the preset classroom and time;
the server is used for recording the students who send the check-in information and sending the identification information of the students who send the check-in information to second software, wherein the teacher logs in the second software;
the second software is used for sending a test question to the server within the teaching time of the subject;
the server is used for sending the test questions to all first software recorded with the sign-in information by the server, receiving answers of the test questions fed back by the first software within a preset time range, and storing the answers; wherein the check-in information and the answer to the test question are used for evaluating the student teaching result.
7. The apparatus of claim 6,
the server is used for judging whether the geographical position information of the first mobile terminal is within a preset range, wherein the preset range is determined according to the preset geographical position of the classroom;
and if the first software is within the preset range, the server records the check-in information sent by the first software, otherwise, the check-in information is not recorded.
8. The apparatus of claim 6 or 7, wherein the two-dimensional code is displayed by the third software running on a device placed in the classroom.
9. The apparatus as described in claim 8, wherein the display screen of the device placed in the classroom is an ink screen.
10. The apparatus according to any one of claims 6 to 9,
the server is used for generating the first two-dimensional code in advance at least according to the identification of a classroom;
the server is used for sending the two-dimensional code to the device placed in the classroom before each program begins according to the time information in the pre-saved class schedule of the classroom.
CN202110647512.7A 2021-06-10 2021-06-10 Mathematical teaching result evaluation data processing method and device Pending CN113283787A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110647512.7A CN113283787A (en) 2021-06-10 2021-06-10 Mathematical teaching result evaluation data processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110647512.7A CN113283787A (en) 2021-06-10 2021-06-10 Mathematical teaching result evaluation data processing method and device

Publications (1)

Publication Number Publication Date
CN113283787A true CN113283787A (en) 2021-08-20

Family

ID=77284173

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110647512.7A Pending CN113283787A (en) 2021-06-10 2021-06-10 Mathematical teaching result evaluation data processing method and device

Country Status (1)

Country Link
CN (1) CN113283787A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016115866A1 (en) * 2015-01-19 2016-07-28 深圳市时尚德源文化传播有限公司 Intelligent terminal network teaching method
CN107331228A (en) * 2017-08-23 2017-11-07 成都信息工程大学 Interactive mode teaching reponse system and method based on low-power consumption bluetooth technology
CN107666487A (en) * 2017-10-13 2018-02-06 滁州学院 A kind of mobile phone classroom system and its application method
CN108765613A (en) * 2018-05-25 2018-11-06 中山大学 Classroom is registered method, apparatus, first service end and storage medium
CN110111619A (en) * 2019-03-21 2019-08-09 南京林业大学 Electronic platform of assistant and its assiatant's method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016115866A1 (en) * 2015-01-19 2016-07-28 深圳市时尚德源文化传播有限公司 Intelligent terminal network teaching method
CN107331228A (en) * 2017-08-23 2017-11-07 成都信息工程大学 Interactive mode teaching reponse system and method based on low-power consumption bluetooth technology
CN107666487A (en) * 2017-10-13 2018-02-06 滁州学院 A kind of mobile phone classroom system and its application method
CN108765613A (en) * 2018-05-25 2018-11-06 中山大学 Classroom is registered method, apparatus, first service end and storage medium
CN110111619A (en) * 2019-03-21 2019-08-09 南京林业大学 Electronic platform of assistant and its assiatant's method

Similar Documents

Publication Publication Date Title
Angelo Ten easy pieces: Assessing higher learning in four dimensions
Nuthall et al. Research on teaching and learning: Thirty years of change
EP2333746A1 (en) System and process for evaluating, updating and certifying students' learning
CN110992749A (en) Campus wisdom cloud system
US20160063882A1 (en) Computer systems for capturing student performance
CN111931198A (en) Block chain-based online education digital badge authentication method, equipment and medium
Reddy et al. Design of QR based smart student attendance system
KR102297708B1 (en) System and method for supporting a learning using handwriting recognition
Hall et al. What New" AYP" Information Tells Us about Schools, States, and Public Education.
Adair et al. Lab attendance and academic performance
CN113506481A (en) Computer teaching system based on cloud computing and big data
CN113283787A (en) Mathematical teaching result evaluation data processing method and device
Faris Would you believe an instructional developer?
US20180308378A1 (en) Interactive environment for the learning process
Berger et al. Measuring computer literacy of teacher trainers
Scala et al. Preparing Pollworkers to Secure US Elections
CN113095728A (en) Attendance evaluation method and device, storage medium and server
Caayaman The Mentoring and Monitoring Practices of Schools District Supervisors
Moon et al. Design of Assessment System of AI Educational Model for Elementary Student
CN111552947A (en) Education answer processing method and device
Rasteiro et al. Probability and statistical methods: Assessing knowledge and competencies (pre and during covid19 pandemic)–case study at ISEC
Frudden A COMPARISON OF SCHOOL ADMINISTRATORS'RATINGS OF TEACHING PERFORMANCE UTILIZING VARIED INSTRUCTIONAL MATERIALS IN THE ASSESSMENT PROCESS
Black PREPARING POLL WORKERS TO SECURE US ELECTIONS
Lee et al. Proposal Self-Assessment System of AI Experience Way Education
Komang et al. FULLY ONLINE E-LEARNING MODEL DEVELOPMENT AS AN ONLINE LEARNING MODEL DURING THE COVID-19 PANDEMIC

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