A multi-terminal information comprehensive processing method, control terminal and storage medium
Through the comprehensive processing method of multi-terminal information, students' homework information is analyzed, the degree of deviation in mastering knowledge points is determined, and the time allocation of review classes is optimized, which solves the problem of low intelligence in the existing technology, and improves the pertinence of teaching planning and the improvement of students' grades.
Patent Information
- Application Number
- CN202411784077.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-12-06
AI Technical Summary
The existing tablet-based homework information management methods are less intelligent and cannot analyze homework information in depth, making it difficult for teachers to formulate reasonable teaching plans and affect students' performance improvement.
A comprehensive multi-terminal information processing method is provided. By obtaining the homework information on the student side, calculating the accuracy of each student at each knowledge point, generating a knowledge point-correction coordinate system, determining the deviation of students' mastery of each knowledge point, and allocating time to review class hours based on this, generating a timeline, and guiding teachers to give targeted explanations.
It realizes a coordinated analysis of students' homework, accurately determines students' mastery of various knowledge points, optimizes the time allocation of review classes, so that teachers can allocate explanation time more effectively and improve the overall class performance.
Smart Images

Figure CN119273319B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of information processing technology, and in particular, relates to a multi-terminal information comprehensive processing method, a control terminal and a storage medium. Background Art
[0002] Tablet computers have been increasingly widely used in modern classroom education, especially in the management of students' homework information. Teachers assign homework to students, students complete homework and send the completed homework, and teachers correct students' homework. These steps can all be completed on tablet computers, which can realize paperless management of homework information throughout the process.
[0003] However, the existing homework information management methods based on tablet computers have a relatively low level of intelligence. They mainly serve to transmit homework information between the teacher's tablet and the student's tablet, but are unable to conduct in-depth analysis of the homework information. Especially when it is necessary to review knowledge points, teachers can only judge students' mastery of each knowledge point through their homework to determine the time allocation for explaining each knowledge point. However, due to the ideals of student terminals and teacher subjective factors, the teaching plans made by teachers in this way may not be reasonable, making it difficult to ensure the pertinence of the explanations, and the improvement of students' grades is relatively limited. Summary of the invention
[0004] In view of this, the embodiments of the present application provide a multi-terminal information comprehensive processing method, a control terminal and a storage medium, which can solve the above technical problems.
[0005] A first aspect of an embodiment of the present application provides a multi-terminal information comprehensive processing method, the multi-terminal information comprehensive processing method comprising:
[0006] S1: Obtaining homework information of each student terminal in the target time period, wherein the homework information includes each homework question sent by the teacher terminal in the target time period, the knowledge point corresponding to the homework question, and whether the student terminal has completed the homework question correctly or not;
[0007] S2: for each student terminal, determine the correct rate of each knowledge point of the student terminal according to the homework information of the student terminal;
[0008] S3: Generate a knowledge point-correctness coordinate system, and generate a knowledge point correctness curve for each student on the coordinate system;
[0009] S4: Generate a standard horizontal line in the knowledge point-correctness coordinate system, compare each correctness curve with the standard horizontal line to determine the substandard segment of each correctness curve, and then determine the student's mastery deviation of each knowledge point based on the substandard segment of each correctness curve;
[0010] S5: Obtaining the review PPT prepared by the teacher and the teacher's arrangement of the review class hours from the teacher's end, wherein the review PPT includes all the knowledge points corresponding to the homework questions in the target time period;
[0011] S6: Allocate time for review classes based on the students’ mastery of each knowledge point, thereby determining the duration of explaining each knowledge point;
[0012] S7: Generate a time axis corresponding to the review class hours, and then divide the time axis according to the explanation time corresponding to each knowledge point, so as to form multiple time periods on the time axis;
[0013] S8: Send the timeline to the teacher end to guide the corresponding teacher on the teacher end to explain the review PPT according to the time period distribution on the timeline.
[0014] A second aspect of an embodiment of the present application provides a control terminal, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the multi-terminal information comprehensive processing method.
[0015] A third aspect of an embodiment of the present application provides a terminal-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the processor executes the steps of the multi-terminal information comprehensive processing method.
[0016] Compared with the prior art, the embodiments of the present application have the following beneficial effects: the method provided by the present invention includes obtaining the homework information of each student terminal in the target time period; for each student terminal, determining the accuracy of each knowledge point of the student terminal based on the homework information of the student terminal; generating a knowledge point-accuracy coordinate system, and generating a knowledge point accuracy curve for each student terminal on the coordinate system; generating a standard horizontal line in the knowledge point-accuracy coordinate system, comparing each accuracy curve with the standard horizontal line to determine the substandard section of each accuracy curve, and then determining the student's mastery deviation of each knowledge point based on the substandard section of each accuracy curve; obtaining the review PPT made by the teacher and the teacher's arrangement of review classes from the teacher terminal, wherein the review PPT includes all knowledge points corresponding to the homework questions in the target time period; and determining the mastery deviation of each knowledge point based on the student's mastery of each knowledge point. Grasp the degree of deviation and allocate time for review classes, so as to determine the explanation time of each knowledge point; generate a timeline corresponding to the review classes, and then divide the timeline according to the explanation time corresponding to each knowledge point, so as to form multiple time periods on the timeline; send the timeline to the teacher side to guide the corresponding teacher on the teacher side to explain the review PPT according to the time period distribution on the timeline; in this application, it is possible to achieve a comprehensive analysis of the homework on all student sides, so as to accurately determine the overall mastery of each knowledge point by the students, and then allocate the review classes in a targeted manner according to the overall mastery, and then guide the teachers on the teacher side to explain the knowledge points according to this allocation, so that the teachers can allocate more explanation time to the knowledge points that the students have a weaker grasp of, so as to effectively improve the overall performance of the class. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0018] Figure 1 It is a schematic diagram of the implementation flow of the multi-terminal information comprehensive processing method provided in the embodiment of the present application;
[0019] Figure 2 Schematic diagram of the implementation environment of the multi-terminal information comprehensive processing method provided in the embodiment of the present application;
[0020] Figure 3 This is a schematic diagram of a knowledge point-correctness coordinate system of a multi-terminal information comprehensive processing method provided in an embodiment of the present application;
[0021] Figure 4It is a timeline diagram of the multi-terminal information comprehensive processing method provided in an embodiment of the present application;
[0022] Figure 5 It is a schematic diagram of the control terminal provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0024] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.
[0025] Figure 1 A multi-terminal information comprehensive processing method provided in Embodiment 1 of the present application is shown, and the multi-terminal information comprehensive processing method includes:
[0026] S1: Obtaining homework information of each student terminal in the target time period, wherein the homework information includes each homework question sent by the teacher terminal in the target time period, the knowledge point corresponding to the homework question, and whether the student terminal has completed the homework question correctly or not;
[0027] S2: for each student terminal, determine the correct rate of each knowledge point of the student terminal according to the homework information of the student terminal;
[0028] S3: Generate a knowledge point-correctness coordinate system, and generate a knowledge point correctness curve for each student on the coordinate system;
[0029] S4: Generate a standard horizontal line in the knowledge point-correctness coordinate system, compare each correctness curve with the standard horizontal line to determine the substandard segment of each correctness curve, and then determine the student's mastery deviation of each knowledge point based on the substandard segment of each correctness curve;
[0030] S5: Obtaining the review PPT prepared by the teacher and the teacher's arrangement of the review class hours from the teacher's end, wherein the review PPT includes all the knowledge points corresponding to the homework questions in the target time period;
[0031] S6: Allocate time for review classes based on the students’ mastery of each knowledge point, thereby determining the duration of explaining each knowledge point;
[0032] S7: Generate a time axis corresponding to the review class hours, and then divide the time axis according to the explanation time corresponding to each knowledge point, so as to form multiple time periods on the time axis;
[0033] S8: Send the timeline to the teacher end to guide the corresponding teacher on the teacher end to explain the review PPT according to the time period distribution on the timeline.
[0034] In this embodiment, if Figure 2 As shown, the method is executed in the control end, which can be an independent physical server or terminal, or a server cluster composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud servers, cloud databases, cloud storage and CDN; the teacher end is the teacher's tablet computer, and the student end is the student's tablet computer. Each student is equipped with a tablet computer, and the teacher end and the student end both communicate with the control end; in addition, a large teaching screen is provided in the classroom, and the teaching large screen communicates with the teacher end. The teacher end can project the content displayed on the teacher end onto the teaching large screen for each student to watch during class.
[0035] In this embodiment, before the method is executed, the control end will send an authorization letter to the teacher end and each student end, which includes the specific content of the method, as well as the user information that may be collected and used during the execution of the method, and the relevant interests and potential risks, so that the teacher and the student can fully understand the method. Finally, after the teacher and the student confirm the authorization on the corresponding device, the method can be executed; the target time segment can be a certain teaching week or a certain teaching month, which represents a teaching stage. At the end of a teaching stage, it is necessary to review and explain the knowledge points to the students; each homework question sent by the teacher end corresponds to a knowledge point, and the teacher end will send the answer to the homework question at the same time as sending each homework question. The student end will not display the answer to the homework question to the student before the student completes the homework question. After the student end completes the homework question, the student end can judge whether the student has completed the homework question correctly based on the answer;
[0036] In this embodiment, the review class is the class arranged by the teacher for reviewing the knowledge points in the target time segment, and its duration can be 45 minutes, 1 hour or other durations; the accuracy corresponding to the standard horizontal line is the preset standard accuracy. If a student terminal reaches the standard accuracy at a certain knowledge point, it indicates that the student corresponding to the student terminal has mastered the knowledge point; for each student terminal, each accuracy curve can represent the accuracy distribution of the corresponding student terminal at each knowledge point, and compare it with the standard horizontal line, and then obtain the non-standard section of the accuracy curve below the standard horizontal line, so that according to the distribution of the non-standard sections of each accuracy curve, the non-standard degree of all students at each knowledge point can be determined, that is, the mastery deviation, and then the review class is targetedly allocated according to the mastery deviation of each knowledge point (the larger the mastery deviation, the greater the gap in students' understanding of the knowledge point, and then more explanation time is allocated to the knowledge point, and vice versa, relatively less explanation time is allocated), forming a time axis with time allocation annotations, and sending the time axis to the teacher terminal, and the teacher terminal can explain each knowledge point in a targeted manner according to the time axis;
[0037] In this application, it is possible to conduct a comprehensive analysis of all student-side homework, so as to accurately determine the students' overall mastery of each knowledge point, and then make targeted allocation of review hours based on the overall mastery, and then guide teachers on the teacher side to explain the knowledge points according to this allocation, so that teachers can allocate more explanation time to knowledge points that students have a weaker grasp of, thereby effectively improving the overall performance of the class.
[0038] As a preferred embodiment, determining the correctness of each knowledge point of the student terminal according to the homework information of the student terminal includes:
[0039] For each knowledge point, all homework questions corresponding to the knowledge point are filtered out from the homework information of the student terminal;
[0040] The correctly completed homework questions are determined among the screened homework questions, and the number of correctly completed homework questions is divided by the number of screened homework questions to obtain the accuracy rate of the student terminal on the knowledge point.
[0041] like Figure 3 As shown, the accuracy corresponding to the standard horizontal line is the preset standard accuracy; the horizontal axis of the knowledge point-accuracy coordinate system is marked with each knowledge point, and the vertical axis represents the accuracy; a characteristic point is marked at the position corresponding to each knowledge point on each accuracy curve, and each characteristic point represents the accuracy of the student end corresponding to the accuracy curve at a knowledge point;
[0042] Compare each accuracy curve with the standard horizontal line to determine the non-standard segment of each accuracy curve, and then determine the students' mastery deviation of each knowledge point based on the non-standard segment of each accuracy curve, including:
[0043] For each accuracy curve, the line segment of the accuracy curve below the standard horizontal line is regarded as a non-standard segment, and the characteristic point on the non-standard segment is determined as a non-standard characteristic point;
[0044] Calculate the difference between the accuracy of each feature point that does not meet the standard and the accuracy corresponding to the standard horizontal line;
[0045] For each knowledge point corresponding to the horizontal axis of the knowledge point-correctness coordinate system, identify all the substandard feature points corresponding to the knowledge point, and calculate the mastery deviation of each student on the knowledge point by the following formula:
[0046]
[0047] Among them, D is the master deviation degree, is the accuracy difference of the i-th feature point that does not meet the standard corresponding to the knowledge point, n is the number of feature points that do not meet the standard corresponding to the knowledge point, is the adjustment coefficient of D.
[0048] In this embodiment, the standard accuracy rate can be 0.85 or 0.9. When a student terminal reaches the standard accuracy rate at a knowledge point, it indicates that the student at this student terminal has mastered the knowledge point proficiently. Therefore, the allocation of review time is mainly based on the accuracy rate of the student terminal that has not mastered the knowledge point (that is, the student terminal whose accuracy rate is lower than the standard accuracy rate), and the mastery deviation is determined by the accuracy rate of the student terminal that has not mastered the knowledge point. The more students who fail to reach the standard accuracy rate and the greater the gap from the standard accuracy rate, the increase in the mastery deviation of a knowledge point will lead to a longer time for subsequent explanation of the knowledge point.
[0049] As a preferred embodiment, the teacher arranges the review class time including the start time point of the review class time and the total duration of the review class time; the review class time is allocated according to the students' mastery deviation of each knowledge point, so as to determine the explanation duration of each knowledge point, including:
[0050] Calculate the total deviation of the mastery deviation of each knowledge point;
[0051] For each knowledge point, the distribution ratio of the knowledge point is obtained by dividing the mastery deviation of the knowledge point by the total deviation, and then the distribution ratio of the knowledge point is multiplied by the total duration to obtain the explanation duration of the knowledge point.
[0052] like Figure 4As shown, a time axis corresponding to the review class is generated, and then the time axis is divided according to the corresponding explanation time of each knowledge point, so that multiple time periods are formed on the time axis including:
[0053] Generate a timeline whose length corresponds to the total review session hours;
[0054] Identify the order in which each knowledge point appears in the review PPT, obtain the first sequence, and determine the PPT page corresponding to each knowledge point;
[0055] The first knowledge point is selected from the first sequence as the target knowledge point, and the explanation time of the target knowledge point is identified;
[0056] Taking the initial point of the time axis as the starting point, determine a line segment of a length corresponding to the duration of explaining the target knowledge point on the time axis, that is, the time period corresponding to the target knowledge point, wherein the end point of the line segment is on the time axis;
[0057] Take the next knowledge point from the first sequence as the target knowledge point, identify the explanation time of the target knowledge point, determine the line segment of the length corresponding to the explanation time of the target knowledge point with the end point of the previously determined line segment as the starting point, and repeat this step until the time period corresponding to each knowledge point is determined.
[0058] Send the timeline to the teacher end to guide the corresponding teacher on the teacher end to explain the review PPT according to the time period distribution on the timeline, including:
[0059] S81: before the review class, the timeline is sent to the teacher's end, so that the teacher can plan the explanation of each knowledge point according to the time period of the timeline;
[0060] S82: At the beginning of the review class, the display screen of the teacher terminal is divided into a first display area, a second display area, and a third display area, the first knowledge point in the first sequence is taken as the current knowledge point, and the first PPT page of the current knowledge point is displayed in the first display area of the teacher terminal, so that the PPT page is displayed on the teaching screen connected to the teacher terminal, wherein the teacher terminal can jump to the PPT page under the control of the teacher;
[0061] S83: Displaying the time axis in the second display area of the teacher terminal, and generating a time mark at the starting point of the time axis, wherein the time mark moves on the time axis as time progresses;
[0062] S84: When the time mark is in the time period corresponding to the current knowledge point, monitor whether the teacher end jumps to the first PPT page of the next knowledge point in the first sequence. If so, move the subsequent time period forward so that the starting point of the time period corresponding to the next knowledge point coincides with the time mark, and determine the surplus time, so as to allocate the surplus time to the subsequent time period;
[0063] S85: If the teacher terminal has not jumped to the first PPT page of the next knowledge point when the time mark is about to reach the starting point of the time period corresponding to the next knowledge point, the teacher terminal is asked whether to continue to explain the current knowledge point. If so, the timeout duration is counted, and when the explanation completion signal sent back by the teacher terminal is received, the subsequent time period is shortened so that the starting point of the time period corresponding to the next knowledge point coincides with the time mark, and the first display area of the teacher terminal is controlled to jump to the first PPT page of the first knowledge point;
[0064] S86: Take the knowledge point corresponding to the time period where the time marker is currently located as the current knowledge point, and execute steps S84 to S86 until the time marker moves to the end point of the time axis.
[0065] In this embodiment, the first display area, the second display area and the third display area can be square areas, rectangular areas or areas of other shapes, and the sizes of the display areas can be the same or different, which is not limited here; the duration (for example, 1 day) is set before the start time of the review class, and the timeline is sent to the teacher's end so that the teacher has sufficient time to plan the explanation; the length of the timeline is consistent with the length of the review class. When the review class starts, the time mark moves on the timeline from the starting point, and when the review class ends, the time mark moves to the end point of the timeline (the end point of the last time period is the end point of the timeline), so that the movement process of the time mark on the timeline is consistent with the progress of the class, thereby guiding the teacher; in this embodiment, the order of the divided time periods is consistent with the order of the knowledge points in the review PPT, so as to ensure that the guidance of the teacher is in line with the logical order of the teacher's preparation of the review PPT, so as to adapt to the teacher's teaching habits; in this embodiment, a knowledge point corresponds to the content of a chapter in the textbook, which may involve multiple pages of PPT, so the corresponding PPT at the beginning of each time period is the first page of PPT of the knowledge point;
[0066] In this embodiment, the surplus time can be allocated to the subsequent time periods according to the ratio of the lengths of the subsequent time periods (the ratio of the lengths of any subsequent time period, that is, the ratio of the length of the subsequent time period to the total lengths of all subsequent time periods), so that the subsequent time periods are widened, so that after the subsequent time periods are moved forward, the end point of the last time period still coincides with the end point of the time axis, thereby ensuring full utilization of the review class time; furthermore, the subsequent time periods are shortened according to the ratio of the lengths of the subsequent time periods, so that the total length of the subsequent time periods is equal to the remaining length of the time axis, thereby ensuring that the explanation time does not exceed the review class time.
[0067] As a preferred embodiment, in the process where the time mark is within the time period corresponding to the current knowledge point, the process further includes:
[0068] S841: Displaying a distribution diagram of each student terminal in the classroom in the third display area of the teacher terminal, so that the teacher can determine the distribution of students corresponding to each teacher terminal in the classroom;
[0069] S842: Mark the correct rate of each student terminal at the current knowledge point in the distribution graph, and highlight the student terminals whose correct rate is lower than the standard correct rate;
[0070] When the time marker moves to the end of the time axis, it also includes:
[0071] S87: Determine the supporting student terminal of each student terminal, and establish communication between the student terminal and the supporting student terminal, so that the student of the student terminal can seek guidance from the student of the supporting student terminal during the review class.
[0072] Determine the support for each student end, including:
[0073] S871: select a student terminal as a target student terminal;
[0074] S872: Determine all substandard feature points of the target student terminal, and take one substandard feature point as the target feature point;
[0075] S873: Identify all supporting feature points of the target feature point, wherein each supporting feature point and the target feature point correspond to the same knowledge point, and the average of the accuracy of the supporting feature point and the accuracy of the target feature point is greater than the standard accuracy;
[0076] S874: Determine the student terminal corresponding to each assistance feature point as the first student terminal, that is, determine all first student terminals corresponding to the target feature point;
[0077] S875: taking another unsatisfactory feature point as the target feature point, and executing steps S873 to S875 until all first student terminals corresponding to each unsatisfactory feature point of the target student terminal are determined;
[0078] S876: Determine, from other student terminals, the student terminal that has become the first student terminal of the target student terminal the most times, that is, the assisting student terminal of the target student terminal;
[0079] S877: Take another student terminal as the target student terminal, and execute steps S872 to S877 until the assisting student terminal of each student terminal is determined.
[0080] In this embodiment, the control terminal can monitor the position of each student terminal in real time, and then display each student terminal at the corresponding position of the third display area, and then obtain the distribution of the student terminals; in each time period, the accuracy of each student terminal in the corresponding knowledge point is marked in real time, and the student terminals with an accuracy rate lower than the standard accuracy rate are highlighted, so that the teacher can intuitively determine which students are weak in this knowledge point, and then ask them targeted classroom questions; in addition, by determining a corresponding supporting student terminal for each student terminal, if the students at each student terminal still have knowledge points that they have not mastered, they can seek guidance from the students at the corresponding supporting student terminal after class to further make up for the weak knowledge points; the supporting student terminal determined by the method of this embodiment can provide supporting guidance to the student on most knowledge points, and thus can achieve the maximum improvement of students in need of assistance.
[0081] A control terminal provided in a second embodiment of the present application includes a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the multi-terminal information comprehensive processing method, specifically including:
[0082] S1: Obtaining homework information of each student terminal in the target time period, wherein the homework information includes each homework question sent by the teacher terminal in the target time period, the knowledge point corresponding to the homework question, and whether the student terminal has completed the homework question correctly or not;
[0083] S2: for each student terminal, determine the correct rate of each knowledge point of the student terminal according to the homework information of the student terminal;
[0084] S3: Generate a knowledge point-correctness coordinate system, and generate a knowledge point correctness curve for each student on the coordinate system;
[0085] S4: Generate a standard horizontal line in the knowledge point-correctness coordinate system, compare each correctness curve with the standard horizontal line to determine the substandard segment of each correctness curve, and then determine the student's mastery deviation of each knowledge point based on the substandard segment of each correctness curve;
[0086] S5: Obtaining the review PPT prepared by the teacher and the teacher's arrangement of the review class hours from the teacher's end, wherein the review PPT includes all the knowledge points corresponding to the homework questions in the target time period;
[0087] S6: Allocate time for review classes based on the students’ mastery of each knowledge point, thereby determining the duration of explaining each knowledge point;
[0088] S7: Generate a time axis corresponding to the review class hours, and then divide the time axis according to the explanation time corresponding to each knowledge point, so as to form multiple time periods on the time axis;
[0089] S8: Send the timeline to the teacher end to guide the corresponding teacher on the teacher end to explain the review PPT according to the time period distribution on the timeline.
[0090] A terminal-readable storage medium is provided in a third embodiment of the present application. A computer program is stored on the terminal-readable storage medium. When the computer program is executed by a processor, the processor executes the steps of the multi-terminal information comprehensive processing method, specifically including:
[0091] S1: Obtaining homework information of each student terminal in the target time period, wherein the homework information includes each homework question sent by the teacher terminal in the target time period, the knowledge point corresponding to the homework question, and whether the student terminal has completed the homework question correctly or not;
[0092] S2: for each student terminal, determine the correct rate of each knowledge point of the student terminal according to the homework information of the student terminal;
[0093] S3: Generate a knowledge point-correctness coordinate system, and generate a knowledge point correctness curve for each student on the coordinate system;
[0094] S4: Generate a standard horizontal line in the knowledge point-correctness coordinate system, compare each correctness curve with the standard horizontal line to determine the substandard segment of each correctness curve, and then determine the student's mastery deviation of each knowledge point based on the substandard segment of each correctness curve;
[0095] S5: Obtaining the review PPT prepared by the teacher and the teacher's arrangement of the review class hours from the teacher's end, wherein the review PPT includes all the knowledge points corresponding to the homework questions in the target time period;
[0096] S6: Allocate time for review classes based on the students’ mastery of each knowledge point, thereby determining the duration of explaining each knowledge point;
[0097] S7: Generate a time axis corresponding to the review class hours, and then divide the time axis according to the explanation time corresponding to each knowledge point, so as to form multiple time periods on the time axis;
[0098] S8: Send the timeline to the teacher end to guide the corresponding teacher on the teacher end to explain the review PPT according to the time period distribution on the timeline.
[0099] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0100] It should be understood that when used in the present application specification, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0101] It should also be understood that the term “and / or” used in the specification of the present application refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0102] As used in the present specification, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting" depending on the context. Similarly, the phrase "if it is determined" or "if [the described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [the described condition or event] is detected" or "in response to detecting [the described condition or event]" depending on the context.
[0103] In addition, in the description of the present specification, the terms "first", "second", "third", etc. are only used to distinguish descriptions, and cannot be understood as indicating or implying relative importance. It should also be understood that although the terms "first", "second", etc. are used to describe various elements in some embodiments of the present application in the text, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, the first table can be named as the second table, and similarly, the second table can be named as the first table, without departing from the scope of the various described embodiments. The first table and the second table are both tables, but they are not the same table.
[0104] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0105] The multi-terminal information comprehensive processing method provided in the embodiment of the present application can be applied to control terminals such as mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, laptop computers, ultra-mobile personal computers (UMPC), netbooks, personal digital assistants (PDA), etc. The embodiment of the present application does not impose any restrictions on the specific type of the control terminal.
[0106] For example, the control end may be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a vehicle networking terminal, a computer, a laptop computer, a handheld communication device, a handheld computing device, a satellite wireless device, a wireless modem card, a TV set top box (STB), a customer premise equipment (CPE) and / or other devices used to communicate on a wireless system and a next-generation communication system, such as a mobile terminal in a 5G network or a mobile terminal in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0107] Figure 5 Schematic diagram of the structure of the control terminal provided by an embodiment of the present application. Figure 5 As shown, the control end of this embodiment includes: at least one processor ( Figure 5 Only one is shown in the figure), a memory, wherein the memory stores a computer program that can be run on the processor. When the processor executes the computer program, the steps in the above-mentioned multi-terminal information comprehensive processing method embodiments are implemented, such as Figure 1 Steps S1 to S8 are shown.
[0108] The control terminal may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The control terminal may include, but is not limited to, a processor and a memory. Those skilled in the art will understand that Figure 5It is only an example of the control end and does not constitute a limitation of the control end. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the control end may also include an input sending device, a network access device, a bus, etc.
[0109] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0110] In some embodiments, the memory may be an internal storage unit of the control terminal, such as a hard disk or memory of the control terminal. The memory may also be an external storage device of the control terminal, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the control terminal. Further, the memory may include both an internal storage unit and an external storage device of the control terminal. The memory is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program. The memory may also be used to temporarily store data that has been sent or is to be sent.
[0111] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0112] An embodiment of the present application provides a computer program product. When the computer program product runs on a mobile control terminal, the mobile control terminal can implement the steps in the above-mentioned method embodiments when executing the computer program product.
[0113] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0114] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0115] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0116] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0117] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A multi-terminal information comprehensive processing method, characterized in that: The multi-terminal information comprehensive processing method comprises: S1: Obtaining homework information of each student terminal in the target time period, wherein the homework information includes each homework question sent by the teacher terminal in the target time period, the knowledge point corresponding to the homework question, and whether the student terminal has completed the homework question correctly or not; S2: for each student terminal, determine the correct rate of each knowledge point of the student terminal according to the homework information of the student terminal; S3: Generate a knowledge point-correctness coordinate system, and generate a knowledge point correctness curve for each student on the coordinate system; S4: Generate a standard horizontal line in the knowledge point-correctness coordinate system, compare each correctness curve with the standard horizontal line to determine the substandard segment of each correctness curve, and then determine the student's mastery deviation of each knowledge point based on the substandard segment of each correctness curve; S5: Obtaining the review PPT prepared by the teacher and the teacher's arrangement of the review class hours from the teacher's end, wherein the review PPT includes all the knowledge points corresponding to the homework questions in the target time period; S6: Allocate time for review classes based on the students’ mastery of each knowledge point, thereby determining the duration of explaining each knowledge point; S7: Generate a time axis corresponding to the review class hours, and then divide the time axis according to the explanation time corresponding to each knowledge point, so as to form multiple time periods on the time axis; S8: Send the timeline to the teacher end to guide the corresponding teacher on the teacher end to explain the review PPT according to the time period distribution on the timeline; Generate a timeline corresponding to the review class, and then divide the timeline according to the corresponding explanation time of each knowledge point, so as to form multiple time periods on the timeline including: Generate a timeline whose length corresponds to the total review session hours; Identify the order in which each knowledge point appears in the review PPT, obtain the first sequence, and determine the PPT page corresponding to each knowledge point; The first knowledge point is selected from the first sequence as the target knowledge point, and the explanation time of the target knowledge point is identified; Taking the initial point of the time axis as the starting point, determine a line segment of a length corresponding to the duration of explaining the target knowledge point on the time axis, that is, the time period corresponding to the target knowledge point, wherein the end point of the line segment is on the time axis; Take a knowledge point from the first sequence as the target knowledge point, identify the duration of the target knowledge point, determine a line segment of a length corresponding to the duration of the target knowledge point with the end point of the previously determined line segment as the starting point, and repeat this step until the time period corresponding to each knowledge point is determined; Send the timeline to the teacher end to guide the corresponding teacher on the teacher end to explain the review PPT according to the time period distribution on the timeline, including: S81: before the start time of the review class, the timeline is sent to the teacher end, so that the teacher can plan the explanation of each knowledge point according to the time period of the timeline; S82: When the start time of the review class is reached, the display screen of the teacher terminal is divided into a first display area, a second display area, and a third display area, the first knowledge point in the first sequence is taken as the current knowledge point, and the first PPT page of the current knowledge point is displayed in the first display area of the teacher terminal, so that the PPT page is displayed on the teaching screen connected to the teacher terminal, wherein the teacher terminal can jump to the PPT page under the control of the teacher; S83: Displaying the time axis in the second display area of the teacher terminal, and generating a time mark at the starting point of the time axis, wherein the time mark moves on the time axis as time progresses; S84: When the time mark is in the time period corresponding to the current knowledge point, monitor whether the teacher end jumps to the first PPT page of the next knowledge point in the first sequence. If so, move the subsequent time period forward so that the starting point of the time period corresponding to the next knowledge point coincides with the time mark, and determine the surplus time, so as to allocate the surplus time to the subsequent time period; S85: If the teacher terminal has not jumped to the first PPT page of the next knowledge point when the time mark is about to reach the starting point of the time period corresponding to the next knowledge point, the teacher terminal is asked whether to continue to explain the current knowledge point. If so, the timeout duration is counted, and when the explanation completion signal sent back by the teacher terminal is received, the subsequent time period is shortened so that the starting point of the time period corresponding to the next knowledge point coincides with the time mark, and the first display area of the teacher terminal is controlled to jump to the first PPT page of the first knowledge point; S86: Take the knowledge point corresponding to the time period where the time marker is currently located as the current knowledge point, and execute steps S84 to S86 until the time marker moves to the end point of the time axis.
2. The method according to claim 1, characterized in that Determining the correctness of each knowledge point of the student terminal according to the homework information of the student terminal includes: For each knowledge point, all homework questions corresponding to the knowledge point are filtered out from the homework information of the student terminal; The correctly completed homework questions are determined among the screened homework questions, and the number of correctly completed homework questions is divided by the number of screened homework questions to obtain the accuracy rate of the student terminal on the knowledge point.
3. The method according to claim 2, characterized in that The accuracy rate corresponding to the standard horizontal line is the preset standard accuracy rate; the horizontal axis of the knowledge point-accuracy coordinate system is marked with each knowledge point, and the vertical axis represents the accuracy rate; a characteristic point is marked at the position corresponding to each knowledge point on each accuracy curve, and each characteristic point represents the accuracy rate of the student end corresponding to the accuracy curve at a knowledge point; Compare each accuracy curve with the standard horizontal line to determine the non-standard segment of each accuracy curve, and then determine the students' mastery deviation of each knowledge point based on the non-standard segment of each accuracy curve, including: For each accuracy curve, the line segment of the accuracy curve below the standard horizontal line is regarded as a non-standard segment, and the characteristic point on the non-standard segment is determined as a non-standard characteristic point; Calculate the difference between the accuracy of each feature point that does not meet the standard and the accuracy corresponding to the standard horizontal line; For each knowledge point corresponding to the horizontal axis of the knowledge point-correctness coordinate system, identify all the substandard feature points corresponding to the knowledge point, and calculate the mastery deviation of each student on the knowledge point by the following formula: Among them, D is the master deviation degree, is the accuracy difference of the i-th feature point that does not meet the standard corresponding to the knowledge point, n is the number of feature points that do not meet the standard corresponding to the knowledge point, is the adjustment coefficient of D.
4. The method according to claim 3, characterized in that: The teacher's arrangement of review classes includes the start time of the review class and the total duration of the review class; the review class time is allocated according to the students' mastery deviation of each knowledge point, so as to determine the explanation time of each knowledge point, including: Calculate the total deviation of the mastery deviation of each knowledge point; For each knowledge point, the distribution ratio of the knowledge point is obtained by dividing the mastery deviation of the knowledge point by the total deviation, and then the distribution ratio of the knowledge point is multiplied by the total duration to obtain the explanation duration of the knowledge point.
5. The method according to claim 4, characterized in that When the time stamp is within the time period corresponding to the current knowledge point, it also includes: S841: Displaying a distribution diagram of each student terminal in the classroom in the third display area of the teacher terminal, so that the teacher can determine the distribution of students corresponding to each teacher terminal in the classroom; S842: Mark the correct rate of each student terminal at the current knowledge point in the distribution graph, and highlight the student terminals whose correct rate is lower than the standard correct rate; When the time marker moves to the end of the time axis, it also includes: S87: Determine the supporting student terminal of each student terminal, and establish communication between the student terminal and the supporting student terminal, so that the student of the student terminal can seek guidance from the student of the supporting student terminal during the review class.
6. The method according to claim 5, characterized in that Determine the support for each student end, including: S871: select a student terminal as a target student terminal; S872: Determine all substandard feature points of the target student terminal, and take one substandard feature point as the target feature point; S873: Identify all supporting feature points of the target feature point, wherein each supporting feature point and the target feature point correspond to the same knowledge point, and the average of the accuracy of the supporting feature point and the accuracy of the target feature point is greater than the standard accuracy; S874: Determine the student terminal corresponding to each assistance feature point as the first student terminal, that is, determine all first student terminals corresponding to the target feature point; S875: taking another unsatisfactory feature point as the target feature point, and executing steps S873 to S875 until all first student terminals corresponding to each unsatisfactory feature point of the target student terminal are determined; S876: Determine, from other student terminals, the student terminal that has become the first student terminal of the target student terminal the most times, that is, the assisting student terminal of the target student terminal; S877: Take another student terminal as the target student terminal, and execute steps S872 to S877 until the assisting student terminal of each student terminal is determined.
7. A control terminal, characterized in that: The invention comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the multi-terminal information comprehensive processing method according to any one of claims 1 to 6.
8. A terminal-readable storage medium, characterized in that: The terminal-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the steps of the multi-terminal information comprehensive processing method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Educational resource balance management and control method and device in live teaching
CN113505337A
Knowledge point mastering condition evaluation method and computer equipment
CN118537181A
Online education course allocation method
CN118887059A