Interactive teaching method and system, computer equipment and storage medium

Through personalized learning plans and intelligent dialogue simulation dialogue exercises, the problems of strong teacher dominance and students' passivity are solved, flexible and effective teaching management is achieved, and students' learning enthusiasm and teaching effectiveness are improved.

CN120563285AInactive Publication Date: 2025-08-29CHENGDU MUYI DAQIAN TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510650832.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-20
Publication Date
2025-08-29
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the existing interactive teaching model, teachers are highly dominant, students are highly passive, lack freedom and initiative, have low interest in learning, and unbalanced interaction between teachers and students leads to insufficient learning enthusiasm.

Method used

By collecting student data, formulating personalized learning plans, using voice recognition and intelligent dialogue to simulate dialogue exercises, tracking learning progress, dynamically adjusting teaching content, and providing customized learning feedback and suggestions.

Benefits of technology

It improves learning efficiency and flexibility, enhances students' learning experience, ensures that the teaching content matches students' needs, reduces invalid learning time, and improves the teaching management effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120563285A_ABST
    Figure CN120563285A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of internet education, in particular to an interactive teaching method and system, computer equipment and a storage medium, and the method comprises the steps: S101, collecting the age, level and learning target data of a student group, and making a corresponding teaching plan according to the collected information data; s102, based on the personalized learning plan, creating pronunciation practice, comparing student pronunciation with standard pronunciation by using voice recognition, and providing learning feedback; s103, simulating dialogue practice through intelligent dialogue, and tracking the learning progress and learning effect of the student; and S104, based on the progress condition of the student, evaluating the matching degree between the personalized learning plan and the student, and based on the calculation result of the matching degree, dynamically adjusting the learning plan. According to the invention, through intelligent analysis of the learning progress and performance of the students, a customized learning plan can be provided for each student, and it is ensured that each student can learn in a mode which is most suitable for the student.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet education technology, and in particular to an interactive teaching method, system, computer equipment and storage medium. Background Art

[0002] The existing interactive teaching model has different problems. First, the teacher is in an absolutely dominant and controlling position, determining the content and method of reading. Second, the questions and content of the interaction between teachers and students are mostly pre-set, and students are just passively cooperating and coping. Third, the interactive content is single, and students lack freedom and initiative and cannot fully express their views. In addition, in the interactive teaching between teachers and students, there has always been the unfair phenomenon that teachers do not face all students. These problems in interactive teaching will lead to students' low interest in learning and lack of enthusiasm for active participation. Summary of the Invention

[0003] The present invention aims to solve the technical problems existing in the prior art and provides an interactive teaching method, system, computer equipment and storage medium.

[0004] The present invention solves the above-mentioned technical problem with the following technical solution: an interactive teaching method comprising the following steps:

[0005] S101. Collect data on the age, level, and learning goals of the student population and develop appropriate teaching plans based on the collected information;

[0006] S102. Create pronunciation exercises based on personalized learning plans, use speech recognition to compare student pronunciation with standard pronunciation, and provide learning feedback;

[0007] S103, through intelligent dialogue and simulated dialogue exercises, track students' learning progress and learning effects;

[0008] S104. Based on the student's progress, the matching degree between the personalized learning plan and the student is evaluated, and the learning plan is dynamically adjusted based on the calculated matching result.

[0009] In a preferred embodiment, S101 obtains the age, level and learning goal data of the student group through the login page. When the user submits the information on the login page, these data are stored in the database. Data fields are established in the database to store the information of age, learning goal, level and learning time respectively. According to the age information, an assessment task is created. Within the specified time, students are asked to complete the listening, reading and writing tests. The student answers are collected and preliminary evaluation is performed. The scores of the students in each part are calculated. Based on the scores, the strengths and weaknesses of the students are analyzed. The assessment task includes n questions, and the score of each question is S. iThe specific calculation formula for listening scores is as follows:

[0010]

[0011] Among them, D 听 Indicates listening score, n i represents the score of question i, C i It represents the student's score on question i. The specific calculation formula for reading score is as follows:

[0012]

[0013] Among them, D 阅 The specific calculation formula for reading score and writing score is as follows:

[0014]

[0015] Among them, D 写 Indicates writing score, B i represents the score of the i-th assessment aspect, where i can be grammar, vocabulary, logic, and content richness, w i Represents the weight of the i-th evaluation aspect, m represents the total number of evaluation aspects, and a personalized learning plan is formulated based on the evaluation results.

[0016] In a preferred embodiment, S102 is based on a personalized learning plan and an integrated recording unit, allowing students to record their own pronunciations. The student's recorded voice is transmitted to a speech recognition engine for analysis, and a standard pronunciation database is established. The student's pronunciation is compared with the student's pronunciation. The key features of the student's pronunciation, including pitch, length, and timbre, are extracted by speech recognition technology. The extracted features are compared with the standard pronunciation database, and the pronunciation differences are calculated. The difference between the student's pronunciation features and the standard pronunciation features is calculated by the Euclidean distance. The specific calculation formula is as follows:

[0017]

[0018] Among them, P i represents the i-th eigenvalue of the student’s pronunciation, differ represents the pronunciation difference, T i represents the i-th feature value of the standard pronunciation, k represents the number of features, and the similarity between the student pronunciation features and the standard pronunciation features is calculated. The specific calculation formula is as follows:

[0019]

[0020] Among them, P and T represent the feature vectors of student pronunciation and standard pronunciation respectively, and similarity represents the similarity. The difference results are formed based on the pronunciation differences and similarities. Based on the difference results, a feedback report is generated to provide students with improvement suggestions.

[0021] In a preferred embodiment, the S103 creates an intelligent dialogue and introduces a multi-round dialogue mechanism to enable students to communicate intelligently through continuous questions and answers. Based on the calculation of pronunciation differences and similarities, interaction data is collected during the dialogue, including the accuracy of students' answers and the task completion rate. The specific calculation formula for the accuracy rate is as follows:

[0022]

[0023] Among them, Accuracy represents the accuracy rate, number represents the number of correct answers given by students, and total represents the total number of answers given by users. The specific calculation formula for the task completion rate is as follows:

[0024]

[0025] Among them, completion represents the task completion rate, C q Indicates the number of students who successfully complete the task, T q Represents the total number of tasks provided to students. The student's progress index is calculated based on the accuracy rate and task completion rate. The specific calculation formula is as follows:

[0026]

[0027] Among them, progressive represents the progress index, score timeB Indicates the score at time point B, score timeA It represents the score at time point A, timeB represents the time point after that, and timeA represents the time point before that. By calculating the progress index, we can intuitively see the student's progress and evaluate the effectiveness of teaching based on the progress index.

[0028] In a preferred embodiment, S104 tracks the student's performance on the learning task, including grades, completion time, and error rate, analyzes the gap between the student's progress index and the expected learning goal, and uses a matching formula to evaluate the degree of matching between the personalized learning plan and the student's actual performance. When the matching degree is lower than a preset threshold, the learning plan is redesigned to adjust the content difficulty, teaching methods, and learning resources. The specific calculation formula for the matching degree is as follows:

[0029]

[0030] Among them, actual PIndicates the actual amount of progress a student has made in a certain period of time, EX P It indicates the amount of progress that students are expected to achieve in the same amount of time. Score represents the degree of match, which reflects the degree of match between students' actual progress and expected progress. The difficulty of learning content is dynamically adjusted based on the calculation results of the match.

[0031] This application also provides an interactive teaching system, including:

[0032] Data collection module: collects data on the age, level and learning goals of the student group, and formulates corresponding teaching plans based on the collected information data;

[0033] Learning Feedback Module: Create pronunciation exercises based on personalized learning plans, use speech recognition to compare student pronunciation with standard pronunciation, and provide learning feedback;

[0034] Learning effect evaluation module: Track students' learning progress and learning effects through intelligent dialogue and simulated dialogue exercises;

[0035] Matching calculation module: Based on the student's progress, it evaluates the matching degree between the personalized learning plan and the student, and dynamically adjusts the learning plan based on the matching calculation results.

[0036] The present application also proposes a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above-mentioned interactive teaching method when executing the computer program.

[0037] The present application also proposes a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps based on the above-mentioned interactive teaching method are implemented.

[0038] The beneficial effects of the present invention are: the present invention can provide each student with a customized learning plan through intelligent analysis of students' learning progress and performance, ensuring that each student can learn in the way that best suits them, and timely adjust teaching content and methods by monitoring students' learning status and progress, which helps to maximize learning efficiency and reduce ineffective learning time. Teachers and students can obtain learning feedback in real time, and can automatically adjust teaching strategies based on students' feedback to ensure that teaching content always matches students' needs. The system can promptly detect students' mistakes and give corrective suggestions to help students understand mistakes and prevent the solidification of wrong concepts. The collected data can help teachers better understand students' performance and needs, so as to make more targeted teaching decisions. Interactive teaching allows students to learn at any time and place, improves the flexibility and convenience of learning, can significantly improve teaching effectiveness, enhance students' learning experience, and can more effectively manage teaching. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 is a flow chart of the present invention;

[0040] Figure 2 is a system block diagram of the present invention;

[0041] Figure 3 This is a schematic diagram of the computer device structure of the present invention;

[0042] Figure 4 It is a schematic structural diagram of the computer-readable storage medium of the present invention. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0044] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the described features. In the description of this application, "plurality" means two or more, unless otherwise specifically specified.

[0045] In the description of this application, the term "for example" is used to mean "used as an example, illustration or explanation". Any embodiment described as "for example" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is given to enable any person skilled in the art to implement and use the present invention. In the following description, details are listed for the purpose of explanation. It should be understood that a person of ordinary skill in the art will recognize that the present invention can be implemented without using these specific details. In other examples, well-known structures and processes will not be elaborated in detail to avoid obscuring the description of the present invention with unnecessary details. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in this application.

[0046] like Figure 1 This embodiment provides: an interactive teaching method, specifically comprising the following steps:

[0047] S101. Collect data on the age, level, and learning goals of the student population and develop appropriate teaching plans based on the collected information;

[0048] Furthermore, the age, level and learning goal data of the student group are obtained through the login page. When the user submits the information on the login page, these data are stored in the database. Data fields are established in the database to store the information of age, learning goal, level and learning time respectively. According to the age information, an assessment task is created. Within the specified time, students are asked to complete the listening, reading and writing tests. The student answers are collected and preliminary evaluation is performed. The student scores in each part are calculated. Based on the scores, the strengths and weaknesses of the students are analyzed. The assessment task includes n questions, and the score of each question is S i The specific calculation formula for listening scores is as follows:

[0049]

[0050] Among them, D 听 Indicates listening score, n i represents the score of question i, C i It represents the student's score on question i. The specific calculation formula for reading score is as follows:

[0051]

[0052] Among them, D 阅 The specific calculation formula for reading score and writing score is as follows:

[0053]

[0054] Among them, D 写 Indicates writing score, B i represents the score of the i-th assessment aspect, where i can be grammar, vocabulary, logic, and content richness, w i Represents the weight of the i-th evaluation aspect, m represents the total number of evaluation aspects, and a personalized learning plan is formulated based on the evaluation results.

[0055] It should be noted that, in addition to the conventional username and password input boxes, the login page also includes an age input box and a learning goal selection box, providing multiple options, including test-taking, oral communication, and business, a current level selection box, including elementary, intermediate, and advanced, and an input box for weekly study time. For example, assuming that a student's scores in the writing assessment are as follows: grammar score B1: 85 points, vocabulary score B2: 90 points, logic score B3: 80 points, and content richness score B4: 75 points, the assessment weights are distributed as follows: lexical weight w1: 0.25, vocabulary weight w2: 0.25, logic weight w3: 0.20, and content richness weight w4: 0.30. Based on the above, the specific calculation formula for the writing score is as follows:

[0056] D 写=(85×0.25+90×0.25+800.20+75×0.30

[0057] =21.25+22.5+16+22.5

[0058] =82.25;

[0059] Therefore, the student's writing score is 82.25.

[0060] S102. Create pronunciation exercises based on personalized learning plans, use speech recognition to compare student pronunciation with standard pronunciation, and provide learning feedback;

[0061] Furthermore, based on the personalized learning plan, an integrated recording unit is used to allow students to record their own pronunciation. The recorded voice of the students is transmitted to the speech recognition engine for analysis. A standard pronunciation database is established and compared with the students' pronunciation. The key features of the students' pronunciation, including pitch, duration, and timbre, are extracted through speech recognition technology. The extracted features are compared with the standard pronunciation database, and the pronunciation differences are calculated. The difference between the student's pronunciation features and the standard pronunciation features is calculated using the Euclidean distance. The specific calculation formula is as follows:

[0062]

[0063] Among them, P i represents the i-th eigenvalue of the student’s pronunciation, differ represents the pronunciation difference, T i represents the i-th feature value of the standard pronunciation, k represents the number of features, and the similarity between the student pronunciation features and the standard pronunciation features is calculated. The specific calculation formula is as follows:

[0064]

[0065] Among them, P and T represent the feature vectors of student pronunciation and standard pronunciation respectively, and similarity represents the similarity. The difference results are formed based on the pronunciation differences and similarities. Based on the difference results, a feedback report is generated to provide students with improvement suggestions.

[0066] It should be noted that to obtain the pitch, duration and timbre, it is necessary to first extract the sound waveform from the recording, pre-emphasize, frame and window the sound signal, apply fast Fourier transform to each frame, convert the sound signal from the time domain to the frequency domain, detect the peak in the frequency domain, and the frequency corresponding to the peak is the pitch. When recording the sound, the start and end time points are recorded, and the duration is equal to the end time minus the start time. The spectral features in the audio signal after Fourier transform are extracted to obtain the characteristics of the timbre. In the calculation of similarity, the value of similarity is between -1 and 1, 1 means exactly the same, and 0 means completely unrelated. In the calculation of difference, the smaller the difference, the closer the pronunciation is to the standard.

[0067] S103, through intelligent dialogue and simulated dialogue exercises, track students' learning progress and learning effects;

[0068] Furthermore, we create intelligent dialogues and introduce a multi-round dialogue mechanism, enabling students to communicate intelligently through continuous question-and-answer sessions. Based on pronunciation differences and similarity calculations, we collect interaction data during the dialogue, including the accuracy of students' answers and task completion rates. The specific calculation formula for the accuracy rate is as follows:

[0069]

[0070] Among them, Accuracy represents the accuracy rate, number represents the number of correct answers given by students, and total represents the total number of answers given by users. The specific calculation formula for the task completion rate is as follows:

[0071]

[0072] Among them, completion represents the task completion rate, C q Indicates the number of students who successfully complete the task, T q Represents the total number of tasks provided to students. The student's progress index is calculated based on the accuracy rate and task completion rate. The specific calculation formula is as follows:

[0073]

[0074] Among them, progressive represents the progress index, score timeB Indicates the score at time point B, score timeA It represents the score at time point A, timeB represents the time point after that, and timeA represents the time point before that. By calculating the progress index, we can intuitively see the student's progress and evaluate the effectiveness of teaching based on the progress index.

[0075] It should be noted that the progress index is used to measure a student's learning progress over a specific period of time. It is obtained by comparing the scores at the beginning of the study and the scores after a period of study, reflecting the improvement of the student's learning ability. The progress index selects two specific evaluation time points, such as the beginning and end of the semester, and records the student's scores at these two time points. These scores can be test scores, coursework scores, or any other relevant evaluation indicators. The time difference between the two time points is determined, usually in days, weeks, or months. The above values ​​are substituted into the progress index formula for calculation to obtain the student's average progress index for each month. For example, assuming that a student's score at time point A at the beginning of the semester is 70 points, and the score at time point B at the end of the semester is 85 points, if the semester is a total of five months, the progress index is calculated as follows:

[0076]

[0077] This means that the average student progress index each month is three points. By regularly calculating and monitoring the progress index, teachers and students can better understand the learning effect and adjust their learning plans and strategies accordingly.

[0078] S104. Based on the student's progress, the matching degree between the personalized learning plan and the student is evaluated, and the learning plan is dynamically adjusted based on the matching result.

[0079] Furthermore, we track students' performance on learning tasks, including grades, completion time, and error rates, analyze the gap between students' progress index and expected learning goals, and use a matching formula to evaluate the degree of match between personalized learning plans and students' actual performance. If the matching degree is lower than the preset threshold, we redesign the learning plan and adjust the content difficulty, teaching methods, and learning resources. The specific matching degree calculation formula is as follows:

[0080]

[0081] Among them, actual P It indicates the actual progress made by students in a certain period of time. It can be measured by comparing the proportion of students' assessment scores at two different time points to complete the task. P It indicates the amount of progress that students are expected to achieve in the same amount of time. The score represents the degree of match, which reflects the degree of match between students' actual progress and expected progress. The higher the score, the more closely the learning plan matches the students' actual performance. The difficulty of the learning content is dynamically adjusted based on the calculated results of the match.

[0082] It should be noted that the matching degree is used to evaluate the consistency between students' actual progress and expected progress. This indicator calculates the absolute difference between actual progress and expected progress and compares it with the expected progress to obtain a matching score. The expected amount of progress is set according to the student's learning history, ability level and teaching objectives. At the end of the evaluation cycle, the actual amount of progress made by the student is recorded, and the absolute difference between actual progress and expected progress is calculated. The values ​​of actual progress and expected progress are substituted into the matching degree formula to obtain the matching degree. By regularly calculating the matching degree, students' learning deviations can be discovered in a timely manner, and corresponding measures can be taken to make adjustments.

[0083] Example 2

[0084] like Figure 2 , an embodiment of the present invention further provides an interactive teaching system, comprising:

[0085] Data collection module: collects data on the age, level and learning goals of the student group, and formulates corresponding teaching plans based on the collected information data;

[0086] Learning Feedback Module: Create pronunciation exercises based on personalized learning plans, use speech recognition to compare student pronunciation with standard pronunciation, and provide learning feedback;

[0087] Learning effect evaluation module: Track students' learning progress and learning effects through intelligent dialogue and simulated dialogue exercises;

[0088] Matching calculation module: Based on the student's progress, it evaluates the matching degree between the personalized learning plan and the student, and dynamically adjusts the learning plan based on the matching calculation results.

[0089] Example 3

[0090] like Figure 3 An embodiment of the present invention further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of an interactive teaching method when executing the computer program.

[0091] Example 4

[0092] like Figure 4 An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program implements the steps of an interactive teaching method.

[0093] It should be noted that, in the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0094] It will be understood by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0095] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowcharts and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0096] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0097] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0098] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0099] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims

1. An interactive teaching method, characterized in that: The following steps are involved: S101. Collect data on the age, level, and learning goals of the student population and develop appropriate teaching plans based on the collected information; S102. Create pronunciation exercises based on personalized learning plans, use speech recognition to compare student pronunciation with standard pronunciation, and provide learning feedback; S103, through intelligent dialogue and simulated dialogue exercises, track students' learning progress and learning effects; S104. Based on the student's progress, the matching degree between the personalized learning plan and the student is evaluated, and the learning plan is dynamically adjusted based on the calculated matching result.

2. An interactive teaching method according to claim 1, characterized in that: S101 obtains the age, level and learning goal data of the student group through the login page. When the user submits the information on the login page, these data are stored in the database. Data fields are established in the database to store the information of age, learning goal, level and learning time respectively. According to the age information, an assessment task is created. Within the specified time, students are asked to complete the listening, reading and writing tests. The student answers are collected and preliminary evaluation is performed. The scores of the students in each part are calculated. Based on the scores, the strengths and weaknesses of the students are analyzed. The assessment task includes n questions, and the score of each question is S. i The specific calculation formula for listening scores is as follows: Among them, D 听 Indicates listening score, n i represents the score of question i, C i It represents the student's score on question i. The specific calculation formula for reading score is as follows: Among them, D 阅 The specific calculation formula for reading score and writing score is as follows: Among them, D 写 Indicates writing score, B i represents the score of the i-th assessment aspect, where i can be grammar, vocabulary, logic, and content richness, w i Represents the weight of the i-th evaluation aspect, m represents the total number of evaluation aspects, and a personalized learning plan is formulated based on the evaluation results.

3. An interactive teaching method according to claim 1, characterized in that: The S102 is based on a personalized learning plan and an integrated recording unit, allowing students to record their own pronunciation. The student's recorded voice is transmitted to a speech recognition engine for analysis, and a standard pronunciation database is established. The standard pronunciation database is compared with the student's pronunciation. The key features of the student's pronunciation, including pitch, duration, and timbre, are extracted through speech recognition technology. The extracted features are compared with the standard pronunciation database, and the pronunciation differences are calculated. The difference between the student's pronunciation features and the standard pronunciation features is calculated using the Euclidean distance. The specific calculation formula is as follows: Among them, P i represents the i-th eigenvalue of the student’s pronunciation, differ represents the pronunciation difference, T i represents the i-th feature value of the standard pronunciation, k represents the number of features, and the similarity between the student pronunciation features and the standard pronunciation features is calculated. The specific calculation formula is as follows: Among them, P and T represent the feature vectors of student pronunciation and standard pronunciation respectively, and similarity represents the similarity. The difference results are formed based on the pronunciation differences and similarities. Based on the difference results, a feedback report is generated to provide students with improvement suggestions.

4. The interactive teaching method according to claim 1, characterized in that: S103 creates an intelligent dialogue and introduces a multi-round dialogue mechanism, enabling students to communicate intelligently through continuous questions and answers. Based on the calculation of pronunciation differences and similarities, interaction data is collected during the dialogue, including the accuracy of students' answers and the task completion rate. The specific calculation formula for the accuracy rate is as follows: Among them, Accuracy represents the accuracy rate, number represents the number of times the student answered correctly, and total represents the total number of times the user answered.

5. An interactive teaching method according to claim 4, characterized in that: The specific calculation formula for the task completion rate is as follows: Among them, completion represents the task completion rate, C q Indicates the number of students who successfully complete the task, T q Represents the total number of tasks provided to students. The student's progress index is calculated based on the accuracy rate and task completion rate. The specific calculation formula is as follows: Among them, progressive represents the progress index, score timeB Indicates the score at time point B, score timeA timeA represents the score at time point A, timeB represents the time point after that, and timeA represents the time point before that.

6. An interactive teaching method according to claim 1, characterized in that: S104 tracks the student's performance on the learning task, including grades, completion time, and error rate, analyzes the gap between the student's progress index and the expected learning goal, and uses a matching formula to evaluate the degree of matching between the personalized learning plan and the student's actual performance. When the matching degree is lower than a preset threshold, the learning plan is redesigned to adjust the content difficulty, teaching methods, and learning resources. The specific calculation formula for the matching degree is as follows: Among them, actual P Indicates the actual amount of progress a student has made in a certain period of time, EX P It indicates the amount of progress that students are expected to achieve in the same amount of time. Score represents the degree of match, which reflects the degree of match between students' actual progress and expected progress. The difficulty of learning content is dynamically adjusted based on the calculation results of the match.

7. An interactive teaching system for implementing the method according to any one of claims 1 to 6, characterized in that: include: Data collection module: collects data on the age, level and learning goals of the student group, and formulates corresponding teaching plans based on the collected information data; Learning Feedback Module: Create pronunciation exercises based on personalized learning plans, use speech recognition to compare student pronunciation with standard pronunciation, and provide learning feedback; Learning effect evaluation module: Track students' learning progress and learning effects through intelligent dialogue and simulated dialogue exercises; Matching calculation module: Based on the student's progress, it evaluates the matching degree between the personalized learning plan and the student, and dynamically adjusts the learning plan based on the matching calculation results.

8. A computer device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the computer program, the steps of the interactive teaching method described in any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of an interactive teaching method according to any one of claims 1 to 6 are implemented.