Teaching video learning feedback method and device

By extracting the feedback time points of teaching videos and designing interaction methods, real-time interaction and feedback between teaching videos and learners is achieved, and the problem that traditional teaching videos cannot track learning progress and provide personalized feedback is solved, which improves learning efficiency.

CN119850375APending Publication Date: 2025-04-18SHENZHEN KINGSUN SCIENCE & TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411915553.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

Traditional teaching videos lack interaction with learners, cannot track learning progress in real time and provide personalized feedback, making learning efficiency and results difficult to ensure.

Method used

By analyzing the teaching video, extracting feedback time points and forming a feedback time point list, defining variable B records the interaction mode and content corresponding to each feedback time point. If the teaching video is detected to run to the feedback time point, the interaction mode is read from variable B and presented to the user for feedback, and the user's feedback results are stored in variable C.

Benefits of technology

It realizes the timely interaction and feedback with learners at a certain point in the teaching video playback, understand the learners' feedback content, adjust the teaching content, and improve learners' learning efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119850375A_ABST
    Figure CN119850375A_ABST
Patent Text Reader

Abstract

The invention provides a teaching video learning feedback method and device, and the method comprises the steps: analyzing a certain given teaching video, extracting the feedback time points of the teaching video, forming a feedback time point list, and storing the feedback time point list through an array variable A; a variable B is defined, an interaction mode corresponding to each feedback time point, content corresponding to the interaction mode and a correct playlist are recorded, and the interaction mode comprises selection questions and input questions; defining a variable C for recording a user feedback result; if it is detected that the teaching video runs to the feedback time point, the interaction mode is read from the variable B, and the content corresponding to the interaction mode is presented for the user to perform feedback; and storing a feedback result of the user into the variable C. The beneficial effect of the invention is that the learning efficiency of the learner can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of teaching videos, and in particular to a teaching video learning feedback method and device. Background Art

[0002] With the continuous development of educational informatization, teaching videos, as an important teaching resource, have been widely used in various stages of education. However, traditional teaching videos lack interaction with learners, cannot track learning progress in real time and provide personalized feedback, which makes it difficult to ensure learning efficiency and effect. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a teaching video learning feedback method and device, aiming to solve the technical problem that the teaching video cannot interact with the user.

[0004] In order to solve the above technical problems, the technical solution adopted by the present invention is: a teaching video learning feedback method, comprising:

[0005] Analyze a given teaching video, extract the feedback time points of the teaching video, form a feedback time point list, and store the feedback time point list in array variable A;

[0006] Define a variable B to record the interaction mode corresponding to each feedback time point, the content corresponding to the interaction mode, and the playlist after the correct result. The interaction mode includes multiple-choice questions and input questions.

[0007] Define a variable C for recording user feedback results;

[0008] If it is detected that the teaching video runs to the feedback time point, the interaction mode is read from variable B, and the content corresponding to the interaction mode is presented for the user to provide feedback;

[0009] The user's feedback result is stored in variable C.

[0010] Furthermore, if it is detected that the teaching video runs to the feedback time point, the interaction mode is read from variable B, and the content corresponding to the interaction mode is presented for the user to provide feedback, including:

[0011] If it is detected that the teaching video runs to the feedback time point, read the feedback time point list;

[0012] Match the feedback time point with the feedback time point list;

[0013] When the feedback time point is matched, pause the teaching video;

[0014] After the teaching video is paused, the interaction mode at the feedback time point is read from variable B according to the feedback time point;

[0015] According to the interaction mode, the content presentation corresponding to the interaction mode is read from variable B for the user to provide feedback.

[0016] Furthermore, the content presentation corresponding to the interaction mode is read from variable B according to the interaction mode for the user to provide feedback, including:

[0017] If the interactive mode is a multiple-choice question, the stem and options of the multiple-choice question are read from variable B, and a selection box is set for each option for the user to click and select; when the user clicks with the mouse, the selected content becomes a highlighted color to distinguish it from the other option colors;

[0018] After obtaining the user's click option, correct or incorrect feedback is given immediately. If the option is correct, a check mark will be displayed next to it. If the option is incorrect, "Think again" will be displayed to prompt the user to make another choice.

[0019] Furthermore, the step of reading content corresponding to the interaction mode from variable B according to the interaction mode to provide feedback to the user further includes:

[0020] If the interactive mode is an input question, the question stem and the blank input area are read from variable B, so that the user can input the answer according to the question stem;

[0021] Get the answer entered by the user and determine whether the answer entered by the user is the same as the preset answer. If they are the same, it is judged to be correct; if they are not the same, it is judged to be incorrect.

[0022] Furthermore, the teaching video learning feedback method further includes the steps of:

[0023] If the user's feedback result is incorrect, a pop-up window will ask the user whether to re-learn the previous section;

[0024] If it is detected that the user clicks on the replay button, the teaching content of the previous section will be replayed, and the playback time point will be extracted from the previous playback point in playlist A to start playback.

[0025] The present invention also provides a teaching video learning feedback device, comprising:

[0026] The feedback point extraction module is used to analyze a given teaching video, extract the feedback time points of the teaching video, and form a feedback time point list. The feedback time point list is stored in the array variable A;

[0027] The first definition module is used to define a variable B, which records the interaction mode corresponding to each feedback time point, the content corresponding to the interaction mode, and the playlist after the correct answer. The interaction mode includes multiple-choice questions and input questions.

[0028] The second definition module is used to define a variable C for recording user feedback results;

[0029] The feedback presentation module, if it is detected that the teaching video runs to the feedback time point, reads the interaction mode from variable B and presents the content corresponding to the interaction mode for the user to provide feedback;

[0030] The result storage module is used to store the user's feedback results in variable C.

[0031] Furthermore, the feedback presentation module includes:

[0032] A time point reading unit, used to read a feedback time point list if it is detected that the teaching video runs to a feedback time point;

[0033] A time point matching unit, used for matching the feedback time point with the feedback time point list;

[0034] A video pause unit is used to pause the teaching video when the feedback time point is matched;

[0035] The interactive mode reading unit is used to read the interactive mode at the feedback time point from variable B after the teaching video is paused according to the feedback time point;

[0036] The interactive content presentation unit is used to read the content presentation corresponding to the interactive mode from the variable B according to the interactive mode, so as to provide feedback to the user.

[0037] Furthermore, the interactive content presentation unit is specifically used for:

[0038] If the interactive mode is a multiple-choice question, the stem and options of the multiple-choice question are read from variable B, and a selection box is set for each option for the user to click and select; when the user clicks with the mouse, the selected content becomes a highlighted color to distinguish it from the other option colors;

[0039] After obtaining the user's click option, correct or incorrect feedback is given immediately. If the option is correct, a check mark will be displayed next to it. If the option is incorrect, "Think again" will be displayed to prompt the user to make another choice.

[0040] Furthermore, the interactive content presentation unit is specifically used for:

[0041] If the interactive mode is an input question, the question stem and the blank input area are read from variable B, so that the user can input the answer according to the question stem;

[0042] Get the answer entered by the user and determine whether the answer entered by the user is the same as the preset answer. If they are the same, it is judged to be correct; if they are not the same, it is judged to be incorrect.

[0043] Furthermore, the teaching video learning feedback device also includes a replay module for:

[0044] If the user's feedback result is incorrect, a pop-up window will ask the user whether to re-learn the previous section;

[0045] If it is detected that the user clicks on the replay button, the teaching content of the previous section will be replayed, and the playback time point will be extracted from the previous playback point in playlist A to start playback.

[0046] The beneficial effect of the present invention is that: at a certain time point in the teaching video playback, a link of interactive feedback with learners is realized in a timely manner, so as to timely understand the feedback content of the learners, so that the learners can make corresponding adjustments to the content of subsequent teaching videos, thereby improving the learning efficiency of the learners. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The specific structure of the present invention is described in detail below in conjunction with the accompanying drawings.

[0048] Figure 1 It is a flow chart of the teaching video learning feedback method according to an embodiment of the present invention;

[0049] Figure 2 A flow chart is presented for feedback of an embodiment of the present invention;

[0050] Figure 3 It is a block diagram of a teaching video learning feedback device according to an embodiment of the present invention;

[0051] Figure 4 It is a block diagram of a feedback presentation module according to an embodiment of the present invention;

[0052] Figure 5 A schematic block diagram of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0053] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0054] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0055] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0056] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0057] An embodiment of the present invention is: a teaching video learning feedback method, comprising the steps of:

[0058] S10, analyzing a given teaching video, extracting the feedback time points of the teaching video, forming a feedback time point list, and storing the feedback time point list in an array variable A.

[0059] In this embodiment, artificial intelligence technology is used to perform semantic analysis and image recognition on the video content to extract key knowledge points in the video. Combined with the knowledge system of education experts, the extracted knowledge points are classified and marked. The extracted key knowledge points are associated with the timeline of the video to generate a list of key time points. The time point list is stored in the form of an array and represented by variable A.

[0060] S20. Define a variable B to record the interaction mode corresponding to each feedback time point, the content corresponding to the interaction mode, and the playlist after the correct answer. The interaction mode includes multiple-choice questions and input questions.

[0061] In this embodiment, variable B is defined to record the knowledge point content, interaction method and answer corresponding to each feedback time point definition. Design of multiple-choice questions: When designing multiple-choice questions, it is necessary to consider the difficulty of the questions, the knowledge points covered and the diversity of the questions. For each multiple-choice question, in addition to the content of the options, it is also necessary to design a feedback and correction mechanism to guide learners to correctly understand the knowledge points. Design of input questions: When designing input questions, it is necessary to consider the openness and flexibility of the questions. Provide sufficient input space and use underlines or other visual elements to indicate the input location.

[0062] S30. Define a variable C for recording user feedback results.

[0063] In this embodiment, the teaching video playback and interaction are synchronized: when the video is played to the feedback time point, the interactive task is triggered by comparing the variable A and the time axis of the video. The presentation of the interactive question and the user operation need to be synchronized with the video pause.

[0064] S40: If it is detected that the teaching video reaches the feedback time point, the interaction mode is read from variable B, and the content corresponding to the interaction mode is presented for the user to provide feedback.

[0065] like Figure 2 As shown, in a specific embodiment, if it is detected that the teaching video runs to the feedback time point, the interaction mode is read from variable B, and the content corresponding to the interaction mode is presented for the user to provide feedback, including:

[0066] S41, if it is detected that the teaching video runs to the feedback time point, read the feedback time point list;

[0067] S42, matching the feedback time point with the feedback time point list;

[0068] S43, when the feedback time point is matched, pausing the teaching video;

[0069] S44, after the teaching video is paused, according to the feedback time point, reading the interaction mode of the feedback time point from variable B;

[0070] S45. According to the interaction mode, content corresponding to the interaction mode is read from variable B for presentation, so as to provide feedback to the user.

[0071] In a specific embodiment, the reading of content corresponding to the interaction mode from variable B for user feedback includes:

[0072] If the interactive mode is a multiple-choice question, the stem and options of the multiple-choice question are read from variable B, and a selection box is set for each option for the user to click and select; when the user clicks with the mouse, the selected content becomes a highlighted color to distinguish it from the other option colors;

[0073] After obtaining the user's click option, correct or incorrect feedback is given immediately. If the option is correct, a check mark will be displayed next to it. If the option is incorrect, "Think again" will be displayed to prompt the user to make another choice.

[0074] In this embodiment, the interactive process of multiple-choice questions is as follows: the stem and options of the multiple-choice questions are presented, and the answer is selected by clicking the mouse or operating the touch screen. After the option is selected, it is highlighted to distinguish it from other options. Correct or incorrect feedback is given immediately, and a check mark is displayed for the correct answer and "Think about it again" is displayed for the wrong answer.

[0075] In a specific embodiment, the step of reading content corresponding to the interaction mode from variable B according to the interaction mode to provide feedback to the user further includes:

[0076] If the interactive mode is an input question, the question stem and the blank input area are read from variable B, so that the user can input the answer according to the question stem;

[0077] Get the answer entered by the user and determine whether the answer entered by the user is the same as the preset answer. If they are the same, it is judged to be correct; if they are not the same, it is judged to be incorrect.

[0078] In this embodiment, the interactive process of input questions: leave input space in the blanks that need to be filled in the video, and place an underline below to indicate the input position. The input box responds to the enter key, and immediately determines whether the input content is consistent with the expected answer after input.

[0079] S50: Store the user's feedback result into variable C.

[0080] In this embodiment, after the answer is correct, the user's operation and time point information are recorded in the data list C. According to the play list in the variable B, the next play content is read.

[0081] In a specific embodiment, the teaching video learning feedback method further includes the steps of:

[0082] If the user's feedback result is incorrect, a pop-up window will ask the user whether to re-learn the previous section;

[0083] If it is detected that the user clicks on the replay button, the teaching content of the previous section will be replayed, and the playback time point will be extracted from the previous playback point in playlist A to start playback.

[0084] In this embodiment, error handling and relearning mechanism: If the answer is wrong, the system will ask the user whether to relearn the previous content. The user can choose to replay the previous content, and the video playback head returns to the previous playback point in List A, which is convenient for the user to review.

[0085] After adopting the technical solution of this embodiment, the following effects can be achieved:

[0086] Improve learning efficiency: The extraction of key knowledge points and the design of interactive tasks can significantly improve learners' understanding and memory efficiency.

[0087] Enhanced learning experience: Interactive learning and timely feedback mechanisms make the learning process more interesting and effective.

[0088] Meet personalized learning needs: Meet the personalized needs of different learners through personalized recommendations and dynamic adjustment of learning paths.

[0089] like Figure 3 As shown, an embodiment of the present invention provides a teaching video learning feedback device, comprising:

[0090] The feedback point extraction module 10 is used to analyze a given teaching video, extract the feedback time points of the teaching video, and form a feedback time point list, which is stored in an array variable A;

[0091] The first definition module 20 is used to define a variable B, which records the interaction mode corresponding to each feedback time point, the content corresponding to the interaction mode, and the playlist after the correct answer, and the interaction mode includes multiple-choice questions and input questions;

[0092] A second definition module 30, used to define a variable C for recording user feedback results;

[0093] The feedback presentation module 40 reads the interaction mode from the variable B and presents the content corresponding to the interaction mode for the user to provide feedback if it is detected that the teaching video runs to the feedback time point;

[0094] The result storage module 50 is used to store the user's feedback result into the variable C.

[0095] In a specific embodiment, if Figure 4 As shown, the feedback presentation module 40 includes:

[0096] A time point reading unit 41 is used to read a feedback time point list if it is detected that the teaching video runs to a feedback time point;

[0097] A time point matching unit 42, used to match the feedback time point with the feedback time point list;

[0098] The video pause unit 43 is used to pause the teaching video when the feedback time point is matched;

[0099] The interactive mode reading unit 44 is used to read the interactive mode at the feedback time point from the variable B after the teaching video is paused according to the feedback time point;

[0100] The interactive content presentation unit 45 is used to read the content presentation corresponding to the interactive mode from the variable B according to the interactive mode, so as to provide feedback to the user.

[0101] In a specific embodiment, the interactive content presentation unit 45 is specifically used to:

[0102] If the interactive mode is a multiple-choice question, the stem and options of the multiple-choice question are read from variable B. A selection box is set for each option for the user to click and select. When the user clicks the mouse, the selected content becomes a highlighted color to distinguish it from the other option colors.

[0103] After obtaining the user's click option, correct or incorrect feedback is given immediately. If the option is correct, a check mark will be displayed next to it. If the option is incorrect, "Think again" will be displayed to prompt the user to make another choice.

[0104] In a specific embodiment, the interactive content presentation unit 45 is specifically used to:

[0105] If the interactive mode is an input question, the question stem and the blank input area are read from variable B, so that the user can input the answer according to the question stem;

[0106] Get the answer entered by the user and determine whether the answer entered by the user is the same as the preset answer. If they are the same, it is judged to be correct; if they are not the same, it is judged to be incorrect.

[0107] In a specific embodiment, the teaching video learning feedback device further includes a replay module for:

[0108] If the user's feedback result is incorrect, a pop-up window will ask the user whether to re-learn the previous section;

[0109] If it is detected that the user clicks on the replay button, the teaching content of the previous section will be replayed, and the playback time point will be extracted from the previous playback point in playlist A to start playback.

[0110] It should be noted that technical personnel in the relevant field can clearly understand that the specific implementation process of the above-mentioned teaching video learning feedback device and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and conciseness of the description, it will not be repeated here.

[0111] The teaching video learning feedback device can be implemented in the form of a computer program. Figure 5 Runs on the computer device shown.

[0112] See also Figure 5 , Figure 5 5 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 500 may be a terminal or a server, wherein the terminal may be an electronic device with communication functions such as a smart phone, a tablet computer, a laptop computer, a desktop computer, a personal digital assistant, and a wearable device. The server may be an independent server or a server cluster composed of multiple servers.

[0113] See also Figure 5 The computer device 500 includes a processor 502 , a memory and a network interface 505 connected via a system bus 501 , wherein the memory may include a non-volatile storage medium 503 and an internal memory 504 .

[0114] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions, and when the program instructions are executed, the processor 502 can execute a teaching video learning feedback method.

[0115] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .

[0116] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a teaching video learning feedback method.

[0117] The network interface 505 is used to communicate with other devices over the network. Figure 5 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device 500 to which the solution of the present application is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0118] The processor 502 is used to run the computer program 5032 stored in the memory to implement the teaching video learning feedback method as described above.

[0119] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be 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. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0120] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.

[0121] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the teaching video learning feedback method as described above.

[0122] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.

[0123] 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, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. 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 the present invention.

[0124] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0125] The steps in the method of the embodiment of the present invention can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present invention can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0126] If the integrated 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 storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention.

[0127] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A teaching video learning feedback method, characterized in that: include: Analyze a given teaching video, extract the feedback time points of the teaching video, form a feedback time point list, and store the feedback time point list in array variable A; Define a variable B to record the interaction mode corresponding to each feedback time point, the content corresponding to the interaction mode, and the playlist after the correct result. The interaction mode includes multiple-choice questions and input questions. Define a variable C for recording user feedback results; If it is detected that the teaching video runs to the feedback time point, the interaction mode is read from variable B, and the content corresponding to the interaction mode is presented for the user to provide feedback; The user's feedback result is stored in variable C.

2. The teaching video learning feedback method according to claim 1, characterized in that: If it is detected that the teaching video runs to the feedback time point, the interaction mode is read from variable B, and the content corresponding to the interaction mode is presented for the user to provide feedback, including: If it is detected that the teaching video runs to the feedback time point, read the feedback time point list; Match the feedback time point with the feedback time point list; When the feedback time point is matched, pause the teaching video; After the teaching video is paused, the interaction mode at the feedback time point is read from variable B according to the feedback time point; According to the interaction mode, the content presentation corresponding to the interaction mode is read from variable B for the user to provide feedback.

3. The teaching video learning feedback method according to claim 2, characterized in that: The step of reading content corresponding to the interaction mode from variable B according to the interaction mode to provide feedback to the user includes: If the interactive mode is a multiple-choice question, the stem and options of the multiple-choice question are read from variable B, and a selection box is set for each option for the user to click and select; when the user clicks with the mouse, the selected content becomes a highlighted color to distinguish it from the other option colors; After obtaining the user's click option, correct or incorrect feedback is given immediately. If the option is correct, a check mark will be displayed next to it. If the option is incorrect, "Think again" will be displayed to prompt the user to make another choice.

4. The teaching video learning feedback method according to claim 2, characterized in that: The step of reading content corresponding to the interaction mode from variable B according to the interaction mode to provide feedback to the user further includes: If the interactive mode is an input question, the question stem and the blank input area are read from variable B, so that the user can input the answer according to the question stem; Get the answer entered by the user and determine whether the answer entered by the user is the same as the preset answer. If they are the same, it is judged to be correct; if they are different, it is judged to be incorrect.

5. The teaching video learning feedback method according to any one of claims 1 to 4, characterized in that: Also includes the steps: If the user's feedback result is incorrect, a pop-up window will ask the user whether to re-learn the previous section; If it is detected that the user clicks on the replay button, the teaching content of the previous section will be replayed, and the playback time point will be extracted from the previous playback point in playlist A to start playback.

6. A teaching video learning feedback device, characterized in that: include: The feedback point extraction module is used to analyze a given teaching video, extract the feedback time points of the teaching video, and form a feedback time point list. The feedback time point list is stored in the array variable A; The first definition module is used to define a variable B, which records the interaction mode corresponding to each feedback time point, the content corresponding to the interaction mode, and the playlist after the correct answer. The interaction mode includes multiple-choice questions and input questions. The second definition module is used to define a variable C for recording user feedback results; The feedback presentation module, if it is detected that the teaching video runs to the feedback time point, reads the interaction mode from variable B and presents the content corresponding to the interaction mode for the user to provide feedback; The result storage module is used to store the user's feedback results in variable C.

7. The teaching video learning feedback device according to claim 1, characterized in that: The feedback presentation module comprises: A time point reading unit, used to read a feedback time point list if it is detected that the teaching video runs to a feedback time point; A time point matching unit, used for matching the feedback time point with the feedback time point list; A video pause unit is used to pause the teaching video when the feedback time point is matched; The interactive mode reading unit is used to read the interactive mode at the feedback time point from variable B after the teaching video is paused according to the feedback time point; The interactive content presentation unit is used to read the content presentation corresponding to the interactive mode from the variable B according to the interactive mode, so as to provide feedback to the user.

8. The teaching video learning feedback device according to claim 7, characterized in that: The interactive content presentation unit is specifically used for: If the interactive mode is a multiple-choice question, the stem and options of the multiple-choice question are read from variable B, and a selection box is set for each option for the user to click and select; when the user clicks with the mouse, the selected content becomes a highlighted color to distinguish it from the other option colors; After obtaining the user's click option, correct or incorrect feedback is given immediately. If the option is correct, a check mark will be displayed next to it. If the option is incorrect, "Think again" will be displayed to prompt the user to make another choice.

9. The teaching video learning feedback device according to claim 7, characterized in that: The interactive content presentation unit is specifically used for: If the interactive mode is an input question, the question stem and the blank input area are read from variable B, so that the user can input the answer according to the question stem; Get the answer entered by the user, and determine whether the answer entered by the user is the same as the preset answer. If they are the same, then it is determined to be correct; If they are not the same, it is judged as incorrect.

10. The teaching video learning feedback device according to any one of claims 6 to 9, characterized in that: Also includes a replay module for: If the user's feedback result is incorrect, a pop-up window will ask the user whether to re-learn the previous section; If it is detected that the user clicks on the replay button, the teaching content of the previous section will be replayed, and the playback time point will be extracted from the previous playback point in playlist A to start playback.