Video playing method, device and system for improving achievement degree of learning target
By setting test tags and answer similarity detection in the video player, the problem of students only watching videos without learning is solved, thus achieving effective learning and testing of test points and improving the achievement of learning goals.
Patent Information
- Application Number
- CN202411781573.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-01-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In existing online learning systems, students sometimes only watch videos without actually learning them, which fails to guarantee that students will thoroughly learn all the key points required for the exam.
Set test tags in the video player. When a test tag is detected, pause video playback, display the exam content corresponding to the test point code, and time the student's answers. Decide whether to continue playback or return to replay based on the similarity of the answers.
By testing tags and answer similarity detection, we can improve students' learning of the test points in the videos and ensure that learning objectives are achieved.
Smart Images

Figure CN119277161A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of video playback, and specifically relates to a video playback method, device and system for improving the degree of achievement of learning goals. Background Art
[0002] At a time when corporate competition is becoming increasingly fierce, in order to improve the learning ability of employees, students and other trainees and the popularization of relevant policies and systems, video learning platforms are becoming more and more popular.
[0003] By adopting the existing online learning system, learning of relevant video content can be realized. For example, application number 202011557296.9 discloses "an online training management system and method", which includes a courseware management module, a course management module and a course learning module; the courseware management module can upload and save documents, SCROM courseware, video files, and integrate them to form courses, and save them in the system course library; the course management module can set numbers, categories, labels, and contents for courses in the course library, and set target objects, post-class exams, etc.; the course learning module can perform course learning, post-class tests, course evaluations, problem feedback, and learning records.
[0004] The existing method has the following problems: The system can play related video files. However, for some students, the files are only played but not studied. It cannot guarantee that students have fully learned all the test points. Summary of the invention
[0005] In order to solve the problem that the existing method of using a video player for learning only plays but does not learn, the present invention provides a video playback method, device and system for improving the achievement of learning goals, which can improve the students' learning level of the test points in the video.
[0006] The purpose of the present invention is achieved through the following technical solutions: The first aspect of the present invention discloses a video playback method for improving the achievement of learning goals. The method relies on a video player, and the video player does not have a video progress bar dragging function. The method includes the following steps: In response to obtaining a video playback instruction, the video playback instruction includes a video to be played, and the video player plays the corresponding video according to the video playback instruction; In response to detecting that a test tag is present at the current playback position of the video, the test tag includes a test point code, generating a player pause instruction to cause the video player to pause the video playback, retrieve the corresponding test content according to the test point code for display, and time the display duration of the test content; In response to receiving the answer content of the test content when the display duration of the test content is less than or equal to the second threshold, calculating the similarity between the answer content and the answer to the test content; In response to the similarity being greater than or equal to the first threshold, a player play instruction is generated to enable the video player to continue playing the video.
[0007] The second aspect of the present invention discloses a video playback device for improving the achievement of learning goals, comprising a first memory and a controller that are communicatively connected, wherein a computer program is stored in the first memory, and the controller is used to read the computer program and execute a video playback method for improving the achievement of learning goals described in the first aspect.
[0008] A third aspect of the present invention discloses a video playback system for improving the achievement of learning goals, comprising: a second memory, wherein the second memory stores at least one video, a test content corresponding to the video, and an answer corresponding to the test content, wherein the video has at least one test tag, and the test tag includes a test point code for searching for the corresponding test content; A learning video playback device, wherein the learning video playback device is a video playback device for improving the degree of achievement of learning goals as described in the second aspect.
[0009] Compared with the prior art, the present invention has at least the following advantages and beneficial effects: The video player in the present invention does not have a video progress bar dragging function, and the video cannot be dragged at will during the learning process. By setting a test tag in the video, a test point test is performed when the test tag is detected. The test is used to detect the student's learning level of the knowledge points in the video, thereby improving the student's learning level of each test point. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, 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 invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0011] Figure 1 Flow chart of the method of the present invention. DETAILED DESCRIPTION
[0012] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0013] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. 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.
[0014] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features of the embodiments may be combined with each other.
[0015] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.
[0016] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, or the positions or positional relationships in which the product of the invention is usually placed when in use, or the positions or positional relationships commonly understood by those skilled in the art, which are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0017] In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0018] The present invention discloses a video playback method, device and system for improving the degree of achievement of learning goals. The method relies on a video player, and the video player does not have a video progress bar dragging function, so that students cannot drag the video at will, avoiding shortening their learning time. The method can be, but is not limited to, performed by a learning video playback device for improving the degree of achievement of learning goals. The learning video playback device for improving the degree of achievement of learning goals can be software, or a combination of software and hardware. The learning video playback device for improving the degree of achievement of learning goals can be integrated in smart devices such as the cloud, smart mobile terminals, tablets, and computers. The system includes the device and a second memory for storing videos and test contents. The second storage stores at least one video, test contents corresponding to the video, and answers corresponding to the test contents. The video has at least one test tag, and the test tag includes a test point code for finding the corresponding test content.
[0019] Specifically, Figure 1 As shown, the learning video playback method for improving the achievement of learning goals includes the following steps S01 to S04. It should be noted that the step identifiers in this scheme are only for the convenience of explaining the method and do not constitute a sequence limitation. The sequence of each step is based on its language description and the sequence of each signal.
[0020] Step S01: In response to obtaining a video playback instruction, the video playback instruction includes a video to be played, and the video player plays the corresponding video according to the video playback instruction.
[0021] During the learning process, students can click on the relevant icons on the learning page to play the video. The icons can be video screenshots, play buttons, video names, etc.
[0022] Among them, the video resource is provided with relevant test tags at different positions according to the test points, and the test tag indicates that there are test points to be detected in the video between the position and the previous tag, and the previous tag can be a start tag or a test tag. A video has at least one test tag.
[0023] Step S02, in response to detecting that the current playback position of the video has a test tag, the test tag includes a test point code corresponding to the video, generating a player pause instruction to cause the video player to pause the video playback and retrieve the corresponding test content according to the test point code for display and timing the display duration of the test content.
[0024] For example, when the first test tag is detected, the test point code in the test tag is confirmed, and then the test content corresponding to the test point code is searched. At this time, there may be only one, two, or even more test contents corresponding to the test point code. When displaying the content, all of them can be displayed directly, or a certain number of test contents can be randomly selected for display.
[0025] For example, the system can be set to display only one test content for each test label. Of course, in order to improve the accuracy of student learning effect detection, multiple test contents can be set to be displayed at the same time. At this time, first determine the number N of test contents corresponding to the test point code. When N is greater than or equal to the third threshold, randomly select the test content corresponding to the third threshold for display; when N is less than the third threshold, display all test contents corresponding to the test point code. The third threshold here is greater than or equal to 2.
[0026] Among them, the examination method can be in the form of multiple-choice questions, true-or-false questions, voice input, etc.
[0027] Step S03: in response to receiving the answer content of the test content when the display time of the test content is less than or equal to the second threshold, calculating the similarity between the answer content and the answer to the test content; in response to the similarity being greater than or equal to the first threshold, generating a player play instruction to enable the video player to continue playing the video; in response to the similarity being less than the first threshold, generating a player playback instruction to enable the video player to jump back to the previous tag position of the current test tag of the video to play the video.
[0028] Students answer the questions within a period of time after the test content is presented. Once the answer content is received, the similarity between the answer content and the corresponding answer can be calculated. If the similarity is high, the accuracy is high, and it can be judged that the student has studied the video carefully and understood the test points correctly, and the video can continue to be played. If the similarity is low, the accuracy is not high, and it can be judged that the student has not studied the video carefully or has not watched the video at all, or has watched the video but has a deviation in understanding the test points of the video, and the video needs to be studied again.
[0029] For example, there are three test tags in a video. When the first test tag is detected, if the student answers the test content of the test point correctly within a certain time, the video segment between the first test tag and the second test tag can continue to be played; if the student answers the test content of the test point incorrectly, it is necessary to return to the start tag of the video and play it again.
[0030] The setting of the first threshold in this step is set according to the different test methods. For example, if it is a multiple-choice question or a true-or-false question, the similarity is 100%; if it is a voice input type, the similarity can be any value greater than or equal to 90%.
[0031] Among them, the setting of the second threshold can be uniformly set by the system to a fixed value, such as 10 seconds, 15 seconds, etc.; it can also be set accordingly according to factors such as the test method, question stem length, etc., to meet the needs of specific different test methods in the same video.
[0032] The setting of the second threshold is related to the student's learning experience. If the duration is set too short, the video will be played repeatedly before the question is reviewed; if the duration is set too long, it is very easy to cheat by other methods without learning the video. In this regard, in order to improve the student's user experience, it is better to determine the second threshold based on the comprehensive test method and question stem length. At this time, first determine the test method and question stem length corresponding to the test content, and then determine the second threshold based on the test method and question stem length.
[0033] Specifically, if the test mode is a multiple-choice question or a true-or-false question and the question stem length is less than or equal to the fourth threshold, the second threshold is set to P1; If the test mode is a multiple-choice question or a true-or-false question and the question stem length is greater than a fourth threshold, the second threshold is set to P2, where P2 is greater than P1; If the test mode is voice input type and the question stem length is less than or equal to the fourth threshold, the second threshold is set to P3; If the test mode is voice input type and the question stem length is greater than a fourth threshold, the second threshold is set to P4, where P4 is greater than P3.
[0034] If the question stem is longer, it will take longer to review the question, so you need to leave enough time for it; if the test method is voice input, it will also take longer than multiple-choice questions or true-or-false questions.
[0035] In order to further improve the user experience of students, a countdown clock can be generated and displayed according to the second threshold value to prompt students on the length of time to answer.
[0036] Step S04: In response to the display time of the test content being greater than or equal to a second threshold and no answer content of the test content being received, a player playback instruction is generated to make the video player jump back to the previous tag position of the current test tag of the video to play the video.
[0037] By monitoring the timing and replaying the video segment when the display time of the test content is greater than or equal to the second threshold, the possibility of students cheating by other means is reduced.
[0038] The countdown clock display is cancelled when the countdown is greater than a second threshold or after the answer content of the test content is received.
[0039] The learning video playback device for improving the achievement of learning goals includes a first memory and a controller that are sequentially connected in communication, a computer program is stored on the first memory, and the controller is used to read the computer program and execute a video playback method for improving the achievement of learning goals described in the first aspect and any of its possibilities. For example, the memory may include, but is not limited to, a random access memory (Random-Access Memory, RAM), a read-only memory (Read-Only Memory, ROM), a flash memory (Flash Memory), a first-input first-out memory (First Input First Output, FIFO) and or a first-input last-out memory (First Input Last Output, FILO), etc.; the controller may not be limited to a microcontroller of the STM32F105 series. In addition, the computer device may also include, but is not limited to, a power supply unit, a display screen and other necessary components.
[0040] The first memory and the second memory may be the same memory or separate memories.
[0041] Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A video playback method for improving the achievement of learning goals, characterized in that: The method relies on a video player that does not have a video progress bar dragging function. The method includes the following steps: In response to obtaining a video playback instruction, the video playback instruction includes a video to be played, and the video player plays the corresponding video according to the video playback instruction; In response to detecting that a test tag is present at the current playback position of the video, the test tag includes a test point code, generating a player pause instruction to cause the video player to pause the video playback, retrieve the corresponding test content according to the test point code for display, and time the display duration of the test content; In response to receiving the answer content of the test content when the display duration of the test content is less than or equal to the second threshold, calculating the similarity between the answer content and the answer to the test content; In response to the similarity being greater than or equal to the first threshold, a player play instruction is generated to enable the video player to continue playing the video.
2. A video playback method for improving the achievement of learning goals according to claim 1, characterized in that: After calculating the similarity between the answer content and the answer to the test content, the method further includes: In response to the display duration of the test content being greater than or equal to a second threshold and no answer content for the test content has been received, a player playback instruction is generated to cause the video player to jump back to the previous tag position of the current test tag of the video to play the video, where the previous tag includes a start tag and a test tag.
3. A video playback method for improving the achievement of learning goals according to claim 1, characterized in that: After timing the display time of the test content, the method further includes: Determine the test method and question length corresponding to the test content, The second threshold is determined based on the test method and the length of the question stem.
4. A video playback method for improving the achievement of learning goals according to claim 3, characterized in that: The second threshold is determined according to the test method and the length of the question stem: In response to the test mode being a multiple-choice question or a true-or-false question and the question stem length being less than or equal to a fourth threshold, setting the second threshold to P1; In response to the test mode being a multiple-choice question or a true-or-false question and the question stem length being greater than a fourth threshold, setting the second threshold to P2, wherein P2 is greater than P1; In response to the test mode being a voice input type and the question stem length being less than or equal to a fourth threshold, setting the second threshold to P3; In response to the test mode being a voice input type and the question stem length being greater than a fourth threshold, the second threshold is set to P4, where P4 is greater than P3.
5. A video playback method for improving the achievement of learning goals according to claim 1, characterized in that: After timing the display time of the test content, the method further includes: A countdown clock is generated and displayed according to the second threshold.
6. A video playback method for improving learning goal achievement according to claim 1, characterized in that: In response to the similarity being less than the first threshold, a player playback instruction is generated to enable the video player to jump back to a tag position before the current test tag of the video to play the video.
7. A video playback method for improving learning goal achievement according to claim 1, characterized in that: The step of retrieving the corresponding test content according to the test point code for display includes: Determine the number N of test contents corresponding to the test point codes, In response to N being greater than or equal to a third threshold, randomly selecting a third threshold number of corresponding test contents for display; In response to N being less than a third threshold, all test contents corresponding to the test point code are displayed.
8. A video playback device for improving the degree of achievement of learning goals, comprising a first memory and a controller that are communicatively connected, wherein a computer program is stored in the first memory, and the controller is used to read the computer program and execute a video playback method for improving the degree of achievement of learning goals as described in any one of claims 1 to 7.
9. A video playback system for improving the achievement of learning goals, characterized in that: include: a second memory, wherein the second memory stores at least one video, a test content corresponding to the video, and an answer corresponding to the test content, wherein the video has at least one test tag, and the test tag includes a test point code for searching for the corresponding test content; A learning video playback device, wherein the learning video playback device is a video playback device for improving the degree of achievement of learning goals as described in claim 8.
Citation Information
Patent Citations
Online training management system and method
CN114693007A
Video processing method and device, equipment and storage medium
CN113365154A
Video game method and device, computer readable medium and electronic equipment
CN114007118A
Video playing method and device, equipment and storage medium
CN117440213A
Device for playing video based on the understanding of the contents
KR1020170068366A