Method, apparatus, device, storage medium and product for displaying teaching video tasks

By adding trigger controls to the teaching video page, users can directly jump to the page containing teaching videos and target tasks, solving the problems of complex operations and low learning efficiency in traditional online learning, and achieving a more intuitive and efficient learning experience.

JP2025513722AActive Publication Date: 2025-04-30BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024556504
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-03-23
Filing Date
2023-03-18
Publication Date
2025-04-30
Estimated Expiration
2043-03-18

AI Technical Summary

Technical Problem

In traditional online learning methods, after users complete the viewing of teaching videos, they need to manually enter the task page, select and complete the corresponding tasks. This complex operation process reduces user experience and learning efficiency.

Method used

By displaying trigger controls on the teaching video page, users can directly jump to the page containing the teaching video and corresponding target tasks through triggering operations, simplifying the task triggering and completion process.

Benefits of technology

This method allows users to understand the tasks corresponding to the teaching video more intuitively, and directly perform task processing after watching the video, improving learning experience and efficiency and simplifying the operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025513722000001_ABST
    Figure 2025513722000001_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure provide a teaching video task display method, a teaching video task display device, an electronic device, a computer-readable storage medium, a computer program product, and a computer program, the method includes: displaying a trigger control corresponding to a teaching video page on a display interface; and jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a user's trigger operation on the trigger control, so that the user can more intuitively view and trigger the target task related to the teaching video.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] TECHNICAL FIELD The embodiments of the present disclosure relate to the technical field of interface interaction, and in particular to a method for displaying a teaching video task, a display device for a teaching video task, an electronic device, a computer-readable storage medium, a computer program product, and a computer program. [Background technology]

[0002] In conventional online learning methods, after a user finishes watching a teaching video, he or she often needs to click into a task page, and then select and complete a matching task from among multiple tasks on the task page, which makes the operation complicated and results in a poor user experience. Summary of the Invention [Problem to be solved by the invention]

[0003] The embodiments of the present disclosure provide a method for displaying a teaching video task, a display device for a teaching video task, an electronic device, a computer-readable storage medium, a computer program product, and a computer program. [Means for solving the problem]

[0004] In a first aspect, an embodiment of the present disclosure provides a method for displaying a teaching video task, comprising: displaying, on a display interface, a trigger control corresponding to the teaching video page; and jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a user's trigger operation on the trigger control.

[0005] In a second aspect, an embodiment of the present disclosure provides a display device for a teaching video task, A display module is used for displaying a trigger control corresponding to a teaching video page on a display interface; and a processing module used for jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a trigger operation on the trigger control by a user.

[0006] In a third aspect, an embodiment of the present disclosure provides an electronic device including a processor and a memory, The memory stores computer executable instructions; The processor executes the computer-executable instructions stored in the memory to The processor performs the method for displaying a teaching video task as described in the first aspect and various possible designs of the first aspect above.

[0007] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having computer-executable instructions stored thereon, and when a processor executes the computer-executable instructions, the method for displaying a teaching video task as described in the first aspect above and various possible designs of the first aspect is realized.

[0008] In a fifth aspect, an embodiment of the present disclosure provides a computer program product including a computer program, which, when executed by a processor, realizes the method for displaying a teaching video task as described in the first aspect and various possible designs of the first aspect.

[0009] In a sixth aspect, an embodiment of the present disclosure provides a computer program, which, when executed by a processor, realizes the method for displaying a teaching video task as described in the first aspect and various possible designs of the first aspect. [Brief description of the drawings]

[0010] In order to more clearly describe the technical solutions in the embodiments of the present disclosure or the prior art, the following briefly introduces drawings that need to be used in the description of the embodiments or the prior art. It is obvious that the drawings in the following description are some embodiments of the present disclosure, and those skilled in the art can also obtain other drawings based on these drawings without creative labor. [Figure 1] FIG. 1 is a process flow diagram of a teaching video task display method provided by one embodiment of the present disclosure. [Diagram 2] FIG. 2 is a schematic diagram of interface interactions provided by an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a schematic diagram of a display interface provided by an embodiment of the present disclosure. [Figure 4] FIG. 11 is a schematic process flow diagram of a teaching video task display method provided by another embodiment of the present disclosure. [Diagram 5] 4 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. [Figure 6] 4 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. [Figure 7] FIG. 11 is a schematic process flow diagram of a teaching video task display method provided by another embodiment of the present disclosure. [Figure 8] FIG. 2 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. [Figure 9] 4 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. [Figure 10] 4 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. [Figure 11] FIG. 2 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. [Figure 12] FIG. 2 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. [Figure 13]FIG. 2 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. [Figure 14] FIG. 2 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. [Figure 15] FIG. 11 is a schematic process flow diagram of a teaching video task display method provided by another embodiment of the present disclosure. [Figure 16] FIG. 2 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. [Figure 17] FIG. 2 is a schematic diagram of a display device for a teaching video task provided by one embodiment of the present disclosure. [Figure 18] FIG. 1 is a schematic diagram illustrating the configuration of an electronic device provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] In order to make the objectives, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are only some embodiments of the present disclosure, but not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments that a person skilled in the art can obtain without creative labor fall within the scope of protection of the present disclosure.

[0012] In response to the technical problems of the above-mentioned conventional online learning means, such as complicated operations and low user learning efficiency, the present disclosure provides a method, apparatus, device, storage medium and product for displaying teaching video tasks.

[0013] In addition, the teaching video task display method, apparatus, device, storage medium and product provided by the present disclosure can be applied to various online learning scenarios.

[0014] Traditional teaching software generally only includes teaching videos, and users may not be able to grasp the knowledge content in the teaching videos after watching the teaching videos. In order to improve the teaching effect, a corresponding task is set for each teaching video, and the knowledge content can be consolidated by completing the corresponding task. However, existing tasks generally need to be triggered by users themselves. Moreover, the teaching videos and the corresponding tasks are provided in different display interfaces, which makes the operation complicated and the learning effect is poor.

[0015] In the process of solving the above technical problems, the inventor has found through research that the teaching video and the target task corresponding to the teaching video can be displayed in the teaching video page, so that the user can more intuitively understand the task corresponding to the teaching video. Thus, the user can know at least one target task corresponding to the teaching video before watching the teaching video, and can process the task corresponding to the teaching video after the learning of the teaching video is completed, so as to guide the user to better learn the teaching video.

[0016] 1 is a process flow diagram of a teaching video task display method provided by an embodiment of the present disclosure. As shown in FIG. 1, the method includes steps 101 and 102.

[0017] In step 101, a trigger control corresponding to a teaching video page is displayed on the display interface.

[0018] In step 102, in response to a user's trigger operation on the trigger control, jump to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video.

[0019] In this embodiment, a trigger control corresponding to a teaching video page can be displayed on the display interface, and the user can trigger the trigger control according to actual needs to enter the teaching video page. Accordingly, when detecting a trigger operation of the trigger control by the user, the user can jump to the teaching video page. Optionally, the teaching video page displays at least one teaching video and at least one target task corresponding to the teaching video. Here, the trigger operation includes, but is not limited to, any one of single click, double click, long press, drag, etc.

[0020] In practical application, the teaching video is also called a guide video, specifically a video for teaching a caster how to start a live broadcast through application software, how to use tools during the live broadcast, and how to interact with viewers in the live broadcast. Accordingly, the target task corresponding to the teaching video may specifically be starting a live broadcast, a preset time of the live broadcast, etc. Optionally, the target task corresponding to the teaching video may be a task related to the teaching video, for example, if the teaching video is a video for a caster how to start a live broadcast, the target task corresponding to the teaching video may specifically be starting a live broadcast.

[0021] Alternatively, according to different application scenes, the teaching video may be another video matching another application scene. The present disclosure herein does not limit the application scene of the teaching video.

[0022] 2 is a schematic diagram of an interface interaction provided by an embodiment of the present disclosure, as shown in FIG. 2, a display interface 21 can display a trigger control 22, where an identifier corresponding to a teaching video page can be displayed on the trigger control 22. When a trigger operation of the trigger control 22 by a user is detected, a teaching video page 23 can be jumped into. Here, the teaching video page 23 includes at least one teaching video 24 and at least one target task 25 corresponding to the teaching video 24.

[0023] The teaching video task display method provided by this embodiment displays a teaching video and at least one target task corresponding to the teaching video, so that the user can more intuitively see and trigger the target task associated with the teaching video, and before the user watches the teaching video, the user can know at least one target task corresponding to the teaching video, and further guide the user to better learn the teaching video. The trigger procedure of the target task is simplified, and the user experience is improved.

[0024] Further, based on any of the above embodiments, the teaching video page includes at least one teaching category, and each teaching category includes at least one of the teaching videos.

[0025] Step 102 is The method includes the steps of: for each teaching type, determining a target display video corresponding to the teaching type, performing a differentiated display of the target display video, and displaying at least one target task corresponding to the target display video. Here, the distinguished display includes either an enlarged display or a highlighted display.

[0026] In this embodiment, since the teaching contents corresponding to the teaching videos are diverse, in order to facilitate the distinction of the teaching videos, the teaching videos can be divided into a number of teaching types, each of which is associated with at least one teaching video.

[0027] In addition, for at least one teaching video in each teaching type, select any teaching video Distinction The teaching video can be displayed, and the teaching video can be distinguished from other teaching videos, so that the user can watch the teaching video more intuitively. Specifically, for each teaching type, a target display video corresponding to the teaching type can be determined, and at least one target task corresponding to the target display video can be displayed. A distinguishing display is performed on the target display video, where the distinguishing display includes either an enlarged display or a highlighted display.

[0028] 3 is a schematic diagram of a display interface provided by an embodiment of the present disclosure. As shown in FIG. 3, a teaching video page 31 includes at least one teaching type 32, and each teaching type 32 is associated with at least one teaching video 33. A target display video 34 is determined in the at least one teaching video 33, the target display video 34 is enlarged and displayed, and at least one target task 35 corresponding to the target display video 34 is displayed.

[0029] By determining and distinctively displaying a target display video and displaying a target task corresponding to the target display video, the user can more intuitively determine a teaching video corresponding to the currently displayed target task.

[0030] Optionally, based on any of the above embodiments, determining a target display video corresponding to the teaching type includes: Determining a first teaching video in at least one teaching video corresponding to the teaching type as the target display video; or In response to a user's selection operation on any one of the at least one teaching video, the method includes determining the teaching video selected by the user as the target display video.

[0031] In this embodiment, the target teaching video can be a preset teaching video, and can be the first teaching video of at least one teaching video corresponding to a teaching type.Therefore, in response to the trigger operation of the trigger control by the user, the first teaching video in at least one teaching video corresponding to a teaching type can be determined, and the first teaching video can be determined as a target display video, and the target display video is displayed with distinction, and at least one target task corresponding to the target display video can be displayed.

[0032] Alternatively, after the user completes viewing at least one teaching video in a teaching type, the first unplayed teaching video in the currently not-played teaching videos can be determined as a target display video, a distinctive display can be made for the target display video, and at least one target task corresponding to the target display video can be displayed.

[0033] Alternatively, the target display video may be selected by the user according to actual needs. Specifically, the user can view at least one teaching video and target task in each teaching type according to actual needs. Therefore, in response to the user's selection operation for any teaching video, the teaching video selected by the user can be determined as a target display video, the target display video can be displayed in a distinctive manner, and at least one target task corresponding to the target display video can be displayed.

[0034] It should be noted that, when the target display video is the first teaching video in at least one teaching video, the target display video can be a teaching video different from the target teaching video.When the target display video is selected according to the user's actual needs, the target display video can be the target teaching video.

[0035] 4 is a process flow diagram of a teaching video task display method provided by another embodiment of the present disclosure. According to any of the above embodiments, after step 102, step 401 to step 402 are further included.

[0036] In step 401, in response to a user's selection operation for one of the at least one teaching video, the teaching video selected by the user is Target Teaching Video It is determined as follows.

[0037] In step 402, jump to a playback page of the target teaching video, and display a task prompt window corresponding to the target teaching video in a preset display area in the playback page.

[0038] In this embodiment, the user can view at least one teaching video and target task in each teaching type according to actual needs. Exemplarily, the display device of the teaching video task can obtain the slide operation triggered by the user, and switch at least one teaching type and at least one teaching video according to the slide direction of the slide operation. The display device of the teaching video task can also obtain the selection operation of the user on the teaching video, where the selection operation may be specifically generated by the user stopping the slide operation and performing a trigger operation on any teaching video.

[0039] In response to a selection operation by a user on a teaching video, the teaching video selected by the user is displayed. Target Teaching Video Jump to the playback page of the target teaching video. In order for the user to more intuitively view at least one target task corresponding to the target teaching video, Play page A task prompt window corresponding to the target teaching video may be displayed in a preset display area within the display area.

[0040] 5 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. As shown in FIG. 5, a user can perform a selection operation on any teaching video 52 in a teaching video page 51. In response to the selection operation, a playback page 53 corresponding to the teaching video 52 selected by the user can be jumped to, the teaching video selected by the user can be played in the playback page 53, and a task prompt window 54 can be displayed below the playback page 53.

[0041] Further, according to any of the above embodiments, after step 402, In response to a trigger operation on the task prompt window by the user, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page; Details page further includes the step of including at least one target task corresponding to the currently played teaching video.

[0042] In this embodiment, when the user needs to view at least one target task corresponding to the target teaching video, the user can perform a trigger operation on the task prompt window, where the trigger operation includes, but is not limited to, any one of single click, double click, long press, drag, and slide. In response to the trigger operation, the playback page can display a detailed page of at least one target task corresponding to the target teaching video; Details page includes at least one target task that corresponds to the currently playing teaching video.

[0043] 6 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. As shown in FIG. 6, after detecting that a user triggers a task prompt window 61, a detail page 62 of at least one target task corresponding to a target teaching video can be displayed, where the detail page includes at least one target task 63 corresponding to the currently played teaching video.

[0044] Optionally, according to any of the above embodiments, after step 402: When detecting that the playback progress of the target teaching video reaches a preset progress threshold, or when detecting that the playback time of the target teaching video reaches a preset time threshold, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page; Details page further includes the step of including at least one target task corresponding to the currently played teaching video.

[0045] In this embodiment, when a user watches a teaching video, the user may not click the task prompt window independently, or the user may not be aware of the task prompt window. Therefore, in order to allow the user to more intuitively view at least one target task corresponding to the target teaching video, when it is detected that the playback progress of the target teaching video reaches a preset progress threshold, or when it is detected that the playback time of the target teaching video reaches a preset time threshold, the playback page can automatically display a detail page of at least one target task corresponding to the target teaching video. Details page includes at least one target task that corresponds to the currently playing teaching video.

[0046] Optionally, when detecting that the playback progress of the target teaching video reaches a preset progress threshold, it may further detect whether a trigger operation on the task prompt window is obtained by the user. There are If so, at least one target task corresponding to the target teaching video may be automatically displayed. If not, at least one target task corresponding to the target teaching video may not be displayed. This allows Details page This can avoid frequent display of the message and improve the user experience.

[0047] The teaching video task display method provided by this embodiment is: according to a trigger operation on the task prompt window by a user, or when it is detected that the playback progress of the target teaching video reaches a preset progress threshold, or when it is detected that the playback time of the target teaching video reaches a preset time threshold; Play page At least one target task corresponding to the target teaching video in To displayThe present invention can allow a user to more intuitively understand at least one target task corresponding to a target teaching video, and can guide the user to watch the teaching video to complete the target task corresponding to the teaching video, simplify the trigger procedure of the target task, and improve the user experience.

[0048] 7 is a process flow diagram of a teaching video task display method provided by another embodiment of the present disclosure. Based on any of the above embodiments, a state identifier corresponding to each of the target tasks is further included in the preset area around each of the target tasks. As shown in FIG. 7, the method further includes steps 701 to 702, In step 701, for each target task, determine the playback progress of the target teaching video corresponding to the target task; In step 702, based on the playback progress, a status identifier corresponding to the playback progress is displayed within a preset area around each goal task.

[0049] In this embodiment, in order to allow the user to better grasp the content taught by the teaching video, the target task may be unlocked after detecting that the user has been watching the teaching video for a while. Specifically, a status identifier may be set within a pre-defined area around each target task. For example, a status identifier may be set behind the target task.

[0050] Further, for each goal task, the playback progress of a goal teaching video related to the goal task may be detected, a status identifier corresponding to the playback progress is determined, and the status identifier corresponding to the playback progress is displayed within a preset region around each goal task.

[0051] Further, based on any of the above embodiments, step 702 may further include: For each target task in the playback page, when detecting that the playback progress of the target teaching video has not reached a preset progress threshold, displaying a preset first status identifier; and switching the first status identifier to a preset second status identifier when detecting that the playback progress has reached the preset progress threshold.

[0052] wherein the first state identifier is set to a non-triggerable state and the second state identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0053] In this embodiment, in order to allow the user to more intuitively understand the state of the target task in the learning process, the state identifier of the target task may be adjusted in the playback page. Specifically, in the playback page, for each target task, it may be detected whether the playback progress of the currently played target teaching video has reached a preset progress threshold. Here, the progress threshold may be specifically 90%. The progress threshold may be a preset threshold or may be set by the user according to actual needs, and the present disclosure is not limited thereto.

[0054] Furthermore, if it is detected that the playback progress has not reached the progress threshold, it represents that the user has a short time to learn the teaching video. In this case, a preset first state identifier may be displayed. Here, the first state identifier may specifically indicate that the target task is in a locked state, in which the first state identifier cannot be triggered by the user. If it is detected that the playback progress has reached the progress threshold, it represents that the user has learned most of the content of the teaching video and can grasp the content that the teaching video teaches. In this case, the first state identifier may be switched to a preset second state identifier. Here, the second state identifier may specifically indicate that the target task is in an unlocked state, in which the user can trigger the second state identifier to realize the processing for the target task.

[0055] 8 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. As shown in FIG. 8, in the playback page 81, when the playback progress of the current target teaching video does not exceed the preset progress threshold, a first State Identifier 83, where the first State Identifier 83 may be a lock identifier.

[0056] 9 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. As shown in FIG. 9, in the playback page 81, when the playback progress of the current target teaching video reaches a preset progress threshold, the first status identifier 93 displayed behind each target task 92 can be switched to a second status identifier 94. Here, the second status identifier 94 can specifically be an unlocked identifier.

[0057] Further, according to any of the above embodiments, after the step of switching the first status identifier to a preset second status identifier, further comprising: In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks on the playback page, jumping to a task processing interface corresponding to the goal task; and performing a switching operation of a state identifier corresponding to the goal task on the playback page according to a completion state of the goal task.

[0058] In this embodiment, when the state identifier corresponding to the target task is a preset second state identifier, it indicates that the target task is in an unlocked state, and in the unlocked state, the user can trigger the second state identifier to realize the processing of the target task. Therefore, in response to the user's trigger operation on the second state identifier corresponding to any target task on the playback page, a jump can be made to the task processing interface corresponding to the target task.

[0059] 10 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure. As shown in FIG. 10, the playback page 1001 In the current target task 1002 The state identifier corresponding to is the second state identifier 1003 If so, any second state identifier 1003 When the user's trigger operation is obtained, the task processing interface of the target task is 1004 For example, if the target task is to start live streaming, the task processing interface 1004 User's live streaming content within 1005 can be displayed.

[0060] Furthermore, the display device of the teaching video task can detect the completion state of each target task, and perform a switching operation of the state identifier corresponding to the target task on the playback page according to the completion state.

[0061] Further, based on any one of the above embodiments, the step of switching the state identifier corresponding to the target task on the playback page according to the completion state of the target task includes: and switching a state identifier corresponding to the target task to a third state identifier set in advance when detecting that the state of any one of the target tasks on the playback page is a completed state, wherein the third state identifier is used to indicate that the target task is completed.

[0062] In this embodiment, when detecting that the state of any target task in the playback page is a completed state, the state identifier corresponding to the target task can be switched to a third state identifier that is preset. The third state identifier is specifically used to represent that the target task is completed. For example, the third state identifier can be specifically a checkmark pattern, or the third state identifier can be specifically a character that is completed, so as to prompt the user that the target task is completed, and allow the user to more intuitively know the completion state of the target task.

[0063] 11 is a schematic diagram of another display interface provided by an embodiment of the present disclosure, and as shown in FIG 11, when it is detected that the current state of any one of the goal tasks 1102 is a completed state on the playback page 1101, a preset third state identifier 1103 can be displayed behind the goal task. Here, the third state identifier may specifically be a check mark pattern.

[0064] The teaching video task display method provided by this embodiment adjusts the state identifier of the target task according to the playback progress, so that the user can intuitively know the state of the target task and better grasp the content of the teaching video, which can guide the user to learn the teaching video better.

[0065] Further, based on any of the above embodiments, step 702 may further include: For each target task in the teaching video page, when detecting that the playback progress of the teaching video corresponding to the target task has not reached a preset progress threshold, displaying a preset first status identifier; and switching the first state identifier to a preset second state identifier when detecting that the playback progress of the teaching video for the target task reaches the preset progress threshold.

[0066] wherein the first state identifier is set to a non-triggerable state and the second state identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0067] In this embodiment, in the process of playing the teaching video, the user can trigger the return control to return to the teaching video page, so that the state identifier of the goal task displayed in the teaching video page can also be adjusted according to the playback progress, so as to allow the user to know the state of the goal task more intuitively. Specifically, for each goal task in the teaching video page, it may be detected whether the playback progress of the teaching video corresponding to the goal task has reached a preset progress threshold. Here, the progress threshold may be specifically 90%. The progress threshold may be a preset threshold or may be set by the user according to actual needs, and the present disclosure is not limited thereto.

[0068] Furthermore, if it is detected that the playback progress has not reached the progress threshold, it represents that the user has a short time to learn the teaching video. In this case, a preset first state identifier may be displayed on the teaching video page. Here, the first state identifier may specifically indicate that the target task is in a locked state, and in the locked state, the first state identifier cannot be triggered by the user. If it is detected that the playback progress has reached the progress threshold, it represents that the user has learned most of the content of the teaching video and can grasp the content that the teaching video teaches. In this case, the first state identifier on the teaching video page may be switched to a preset second state identifier. Here, the second state identifier may specifically indicate that the target task is in an unlocked state, and in the unlocked state, the user can trigger the second state identifier to realize the processing for the target task.

[0069] 12 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. As shown in FIG. 12, when it is detected that the playback progress of a target teaching video 1202 does not exceed a preset progress threshold in a teaching video page 1201, a preset first status identifier 1204 may be displayed behind at least one target task 1203 corresponding to the target teaching video. Here, the preset first status identifier 1204 may be a lock identifier.

[0070] 13 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. As shown in FIG. 13, when it is detected that the playback progress of a target teaching video 1302 reaches a preset progress threshold in a teaching video page 1301, a preset second status identifier 1304 may be displayed behind at least one target task 1303 corresponding to the target teaching video. Here, the preset second status identifier 1204 is Unlock Identifiermay be also possible.

[0071] Further, according to any of the above embodiments, after the step of switching the first status identifier to a preset second status identifier, In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks in the teaching video page, jumping to a task processing interface corresponding to the goal task; The method further includes a step of switching a state identifier corresponding to the target task on the teaching video page according to a completion state of the target task.

[0072] In this embodiment, when the state identifier corresponding to the goal task is a preset second state identifier, it indicates that the goal task is in an unlocked state, and in the unlocked state, the user can trigger the second state identifier to realize the processing for the goal task. Therefore, in response to the trigger operation by the user on the second state identifier corresponding to any goal task in the teaching video page, it can jump to the task processing interface corresponding to the goal task. The completion state of each goal task is detected, and the switching operation of the state identifier corresponding to the goal task in the teaching video page is performed according to the completion state.

[0073] Further, based on any one of the above embodiments, the step of switching a state identifier corresponding to the target task in the teaching video page according to a completion state of the target task includes: When detecting that a state of any one of the goal tasks in the teaching video page is a completed state, a state identifier corresponding to the goal task is switched to a third state identifier set in advance; Here, the third state identifier is used to indicate that the goal task is completed.

[0074] In this embodiment, when detecting that the state of any target task in the teaching video page is a completed state, the state identifier corresponding to the target task can be switched to a pre-set third state identifier. The third state identifier is specifically used to represent that the target task is completed. For example, the third state identifier can be specifically a checkmark pattern, or the third state identifier can be specifically a completed character, so as to prompt the user that the target task is completed, and allow the user to more intuitively know the completion state of the target task.

[0075] 14 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. As shown in FIG. 14, when detecting that the state of any goal task 1403 corresponding to a target teaching video 1402 on a teaching video page 1401 is a completed state, a preset third state identifier 1404 can be displayed behind the goal task 1403. Here, the preset third state identifier 1204 can be a check mark pattern.

[0076] The display method of the teaching video task provided by this embodiment adjusts the status identifier of the target task according to the playback progress, so that the user can more intuitively know the status of the target task and better understand the content of the teaching video.

[0077] 15 is a process flow diagram of a teaching video task display method provided by another embodiment of the present disclosure. Based on any of the above embodiments, the teaching video page further includes a task progress display area. As shown in FIG. 15, after step 102, step 1501 to step 1502 are further included.

[0078] In step 1501, the completion progress of at least one goal task is determined.

[0079] In step 1502, the task progress in the task progress display area is adjusted according to the completion progress, and a progress icon corresponding to the task progress is displayed.

[0080] In this embodiment, in order to allow users to more intuitively know the completion progress of at least one current target task, the teaching video page further includes a task progress display area.Specifically, the display device of the teaching video task can determine the completion progress of at least one target task, where the completion progress can specifically be completed and incomplete.According to the completion progress of the target task, adjust the task progress in the task progress display area to display a progress icon corresponding to the task progress.

[0081] Fig. 16 is a schematic diagram of another display interface provided by an embodiment of the present disclosure. As shown in Fig. 16, a teaching video page 1601 includes a task progress display area 1602, in which a task progress bar 1603 corresponding to at least one goal task may be displayed, and the task progress bar 1603 in the task progress display area may be adjusted according to the completion progress of the goal task. A progress icon 1604 corresponding to the task progress bar 1603 may also be displayed.

[0082] Further, based on any of the above embodiments, step 902 may further include: displaying a first preset progress icon when detecting that the number of currently completed goal progress does not match the preset task threshold; and switching the first progress icon to a second pre-defined progress icon when detecting that the number of currently completed goal progress matches a pre-defined task threshold.

[0083] Here, the first progress icon is set to a non-triggerable state, and the second progress icon is set to a triggerable state.

[0084] In this embodiment, a tiered reward may be set to improve the user's motivation to learn the teaching video. A different number of goal tasks is set for each stage, and a different progress icon is displayed according to the number of completed goal tasks. Specifically, when it is detected that the number of currently completed goal progress does not match the preset task threshold, a preset first progress icon is displayed. Here, the first progress icon is set to a non-triggerable state. When it is detected that the number of currently completed goal progress matches the preset task threshold, the first progress icon is switched to a preset second progress icon. Here, the second progress icon is set to a triggerable state.

[0085] Further, according to any of the above embodiments, after the step of switching the first progress icon to a preset second progress icon, further The method further includes issuing a virtual resource matching the task progress to an account of the user in response to a trigger operation on a second progress icon by the user.

[0086] In this embodiment, after a user completes a step-by-step goal task, virtual resources may be issued to the user's account as a reward. Specifically, after switching the first progress icon to a pre-defined second progress icon, the user may perform a trigger operation on the second progress icon. Accordingly, in response to the user's trigger operation on the second progress icon, virtual resources matching the task progress may be issued to the user's account.

[0087] The teaching video task display method provided by this embodiment displays a progress icon corresponding to the task progress in the task progress display area of ​​the teaching video page, so that the user can more intuitively see the completion progress of the target task. In addition, a step-by-step learning task can be set, and after the user completes the step-by-step target task, virtual resources can be issued as rewards to the user's account according to the user's trigger operation, thereby improving the user experience.

[0088] Fig. 17 is a schematic diagram of a display device of a teaching video task provided by an embodiment of the present disclosure. As shown in Fig. 17, the device includes a display module 1701 and a processing module 1702. Here, the display module 1701 is used for displaying a trigger control corresponding to a teaching video page on a display interface. The processing module 1702 is used for jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a trigger operation of the trigger control by a user.

[0089] Further, according to any of the above embodiments, the teaching video page includes at least one teaching category, and each teaching category includes at least one of the teaching videos. The processing module is used for determining, for each teaching category, a target display video corresponding to the teaching category, performing a differentiation on the target display video, and displaying at least one target task corresponding to the target display video. Wherein, the differentiation includes one of enlargement and highlighting.

[0090] Further, based on any of the above embodiments, the processing module is used for determining a first teaching video in at least one teaching video corresponding to the teaching type as the target display video, or for determining a teaching video selected by a user as the target display video in response to a selection operation by a user on any teaching video of the at least one teaching video.

[0091] Further, based on any of the above embodiments, the device further comprises: in response to a user's selection operation for any teaching video of the at least one teaching video, the device further comprises: Target Teaching Video and a jump module used for jumping to a playback page of the target teaching video and displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page.

[0092] Further, based on any of the above embodiments, the device further displays a detail page of at least one target task corresponding to the target teaching video on the playback page in response to a trigger operation of the task prompt window by the user; Details page includes a display module adapted to display at least one target task corresponding to the currently played teaching video.

[0093] Further, based on any of the above embodiments, the device further includes a display module, which is used for displaying a detail page of at least one target task corresponding to the target teaching video on the playback page when detecting that the playback progress of the target teaching video reaches a preset progress threshold, or when detecting that the playback time of the target teaching video reaches a preset time threshold; Details pageincludes at least one target task that corresponds to the currently playing teaching video.

[0094] Further, according to any of the above embodiments, the device further includes, in the preset region around each of the goal tasks, a status identifier corresponding to the goal tasks. For each of the goal tasks, the device further includes: a progress determination module, which is used for determining the playback progress of the goal teaching video corresponding to the goal tasks; and a display module, which is used for displaying, according to the playback progress, a status identifier corresponding to the playback progress in the preset region around each of the goal tasks.

[0095] Further, based on any of the above embodiments, the display module is used for displaying a preset first status identifier for each target task in the playback page when detecting that the playback progress of the target teaching video has not reached a preset progress threshold, and switching the first status identifier to a preset second status identifier when detecting that the playback progress has reached the preset progress threshold. Wherein, the first status identifier is set to a non-triggerable state, and the second status identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0096] Furthermore, based on any of the above embodiments, the display module is further used for: jumping to a task processing interface corresponding to any of the target tasks in response to a trigger operation by the user on a second status identifier corresponding to the target task on the playback page; and performing a switching operation of the status identifier corresponding to the target task on the playback page according to the completion state of the target task.

[0097] Further, based on any of the above embodiments, when the display module detects that the state of any of the target tasks on the playback page is a completed state, the display module is used to switch the state identifier corresponding to the target task to a third state identifier preset, where the third state identifier is used to represent that the target task is completed.

[0098] Further, based on any of the above embodiments, the display module is used for displaying a preset first state identifier for each target task in the teaching video page when detecting that the playback progress of the teaching video corresponding to the target task has not reached a preset progress threshold, and switching the first state identifier to a preset second state identifier when detecting that the playback progress of the teaching video corresponding to the target task has reached the preset progress threshold. Here, the first state identifier is set to a non-triggerable state, and the second state identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0099] Further, based on any of the above embodiments, the display module is further used for jumping to a task processing interface corresponding to any target task in response to a trigger operation by the user on a second state identifier corresponding to the target task in the teaching video page, and for performing a switching operation of the state identifier corresponding to the target task in the teaching video page according to the completion state of the target task.

[0100] Further, based on any of the above embodiments, when the display module detects that the state of any target task in the teaching video page is a completed state, the display module is used to switch the state identifier corresponding to the target task to a third state identifier preset, where the third state identifier is used to represent that the target task is completed.

[0101] Further, according to any of the above embodiments, the teaching video page further includes a task progress display area, and the device further includes a determination module used for determining a completion progress of at least one target task, and an adjustment module used for adjusting the task progress in the task progress display area according to the completion progress, and displaying a progress icon corresponding to the task progress.

[0102] Further, based on any of the above embodiments, the adjustment module is used for displaying a first preset progress icon when detecting that the number of currently completed goal progress does not match a preset task threshold, and for switching the first progress icon to a second preset progress icon when detecting that the number of currently completed goal progress matches the preset task threshold, wherein the first progress icon is set to a non-triggerable state and the second progress icon is set to a triggerable state.

[0103] Further, based on any of the above embodiments, the device further includes an issuing module used to issue a virtual resource matching the task progress to the user's account in response to the user's trigger operation on the second progress icon.

[0104] Provided by this embodiment Device can be used to implement the technical solutions of the above method embodiments, and their realization principles and technical effects are similar, so the description in this embodiment is omitted here.

[0105] To achieve the above embodiment, the embodiment of the present disclosure further provides an electronic device including a processor and a memory, The memory stores computer executable instructions; The processor executes the computer executable instructions stored in the memory, causing the processor to perform the method for displaying a teaching video task according to any of the above embodiments.

[0106] FIG. 18 is a schematic diagram of an electronic device provided by one embodiment of the present disclosure. As shown in FIG. 18, the electronic device 1800 may be a terminal device or a server. Here, the terminal device may include, but is not limited to, mobile terminals such as a mobile phone, a notebook computer, a digital broadcast receiver, a personal digital assistant (abbreviated as PDA), a tablet computer (abbreviated as PAD), a portable multimedia player (abbreviated as PMP), an in-vehicle terminal (e.g., an in-vehicle navigation terminal), and fixed terminals such as a digital television (abbreviated as TV) and a desktop computer. The electronic device shown in FIG. 18 is merely an example and does not impose any limitation on the function and scope of use of the embodiment of the present disclosure.

[0107] As shown in FIG. 18, an electronic device 1800 includes a program or Memory Based on the programs loaded from 1808 to a random access memory (RAM) 1803, various appropriate operations and processes can be performed. Processor (for example, a central processing unit, a graphic processor, etc.) 1801. Various programs and data necessary for the operation of the electronic device 1800 are also stored in the RAM 1803. Processor The memory 1801, ROM 1802, and RAM 1803 are connected to one another via a bus 1804. An input / output interface (abbreviated as I / O) 1805 is also connected to the bus 1804.

[0108] Typically, the input device 1806 includes a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., the output device 1807 includes a liquid crystal display (abbreviated as LCD), a speaker, a vibrator, etc., and the output device 1808 includes a magnetic tape, a hard disk, etc. Memory Devices including 1808 and communication device 1809 may be connected to the I / O interface 1805. The communication device 1809 may enable the electronic device 1800 to communicate wirelessly or via wires with other devices to exchange data. Although FIG. 18 illustrates the electronic device 1800 having various devices, it should be understood that the electronic device 1800 is not required to implement or include all of the devices shown. Alternatively, more or fewer devices may be implemented or included.

[0109] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts above may be implemented as a computer software program. For example, embodiments of the present disclosure may include a computer program product, the computer program product including a computer program carried on a computer readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 1809, or may be transmitted to a mobile station 1810. Memory The computer program can be installed from the ROM 1808 or from the ROM 1802. Processor When executed by 1801, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.

[0110] It should be noted that the computer-readable medium described in this disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagating in baseband or as part of a carrier wave, in which a computer-readable program code is loaded. Such a propagating data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable storage medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program used by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, an electric wire, an optical cable, a radio frequency (abbreviated as RF), etc., or any suitable combination thereof.

[0111] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated in the electronic device.

[0112] The computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to perform the methods illustrated in the above embodiments.

[0113] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages ​​or combinations thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., connected via the Internet using an Internet Service Provider).

[0114] Yet another embodiment of the present disclosure further provides a computer-readable storage medium, wherein computer-executable instructions are stored in the computer-readable storage medium, and when a processor executes the computer-executable instructions, the method for displaying a teaching video task described in any of the above embodiments is realized.

[0115] Yet another embodiment of the present disclosure further provides a computer program product, including a computer program, which, when executed by a processor, realizes the method for displaying a teaching video task described in any of the above embodiments.

[0116] Yet another embodiment of the present disclosure further provides a computer program product, which, when executed by a processor, realizes the method for displaying a teaching video task according to any of the above embodiments.

[0117] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions, and operations of the systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, block, or part of code including one or more executable instructions for implementing a certain logical function. It should be noted that in some alternative implementations, the functions described in the blocks may be executed in a different order from the order described in the drawings. For example, two consecutively shown blocks are defined by the relevant functions, but in reality they may be executed essentially in parallel, or they may be executed in the reverse order. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts may be implemented in a system with dedicated hardware that executes a certain function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.

[0118] The units mentioned in the embodiments of the present disclosure may be implemented in a software manner or in a hardware manner, and the names of the units do not limit the units themselves in some cases. 。

[0119] Here, the functions described above may be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that may be used may include, but are not limited to, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System On Chips (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.

[0120] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium includes, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0121] In a first aspect, according to one or more embodiments of the present disclosure, a method for displaying a teaching video task is provided, comprising: displaying, on a display interface, a trigger control corresponding to the teaching video page; and jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a user's trigger operation on the trigger control.

[0122] According to one or more embodiments of the present disclosure, the teaching video page includes at least one teaching type, and each teaching type includes at least one of the teaching videos.

[0123] The step of jumping to the teaching video page in response to a trigger operation on the trigger control by a user includes: For each teaching type, determining a target display video corresponding to the teaching type, performing a differentiation display on the target display video, and displaying at least one target task corresponding to the target display video; Here, the distinguished display includes either an enlarged display or a highlighted display.

[0124] According to one or more embodiments of the present disclosure, the step of determining a target display video corresponding to the teaching type includes: determining a first teaching video in at least one teaching video corresponding to the teaching type as the target display video; or The method includes a step of determining, in response to a user's selection operation on any one of the at least one teaching video, the teaching video selected by the user as the target display video.

[0125] According to one or more embodiments of the present disclosure, after the step of jumping to the teaching video page in response to a user's trigger operation on the trigger control, the method further includes: In response to a user's selection operation for any one of the at least one teaching video, the teaching video selected by the user is Target Teaching Video and determining The method further includes the steps of: jumping to a playback page of the target teaching video, and displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page.

[0126] According to one or more embodiments of the present disclosure, after the step of displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page, the method includes: In response to a trigger operation on the task prompt window by the user, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page; Details page further includes the step of including at least one target task corresponding to the currently played teaching video.

[0127] According to one or more embodiments of the present disclosure, after the step of displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page, the method includes: When detecting that the playback progress of the target teaching video reaches a preset progress threshold, or when detecting that the playback time of the target teaching video reaches a preset time threshold, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page; Details page further includes the step of including at least one target task corresponding to the currently played teaching video.

[0128] According to one or more embodiments of the present disclosure, a state identifier corresponding to each of the goal tasks is further included within a predefined region around the goal task.

[0129] The method comprises: For each goal task, determining a playback progress of a goal teaching video corresponding to the goal task; and displaying, in response to the playback progress, a status identifier corresponding to the playback progress within a preset area around each goal task.

[0130] According to one or more embodiments of the present disclosure, the step of displaying a status identifier corresponding to the playback progress within a preset area around each goal task in response to the playback progress includes: For each target task in the playback page, when detecting that the playback progress of the target teaching video has not reached a preset progress threshold, displaying a preset first status identifier; and switching the first status identifier to a preset second status identifier when detecting that the playback progress has reached the preset progress threshold.

[0131] wherein the first state identifier is set to a non-triggerable state and the second state identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0132] According to one or more embodiments of the present disclosure, after the step of switching the first state identifier to a preset second state identifier, the method further comprises: In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks on the playback page, jumping to a task processing interface corresponding to the goal task; and performing a switching operation of a state identifier corresponding to the goal task on the playback page according to a completion state of the goal task.

[0133] According to one or more embodiments of the present disclosure, the step of switching a state identifier corresponding to the target task on the playback page according to a completion state of the target task includes: The method includes a step of switching a state identifier corresponding to the goal task to a preset third state identifier when it is detected that the state of any one of the goal tasks on the playback page is a completed state.

[0134] Here, the third state identifier is used to indicate that the goal task is completed.

[0135] According to one or more embodiments of the present disclosure, the step of displaying a status identifier corresponding to the playback progress within a preset area around each goal task in response to the playback progress includes: For each target task in the teaching video page, when detecting that the playback progress of the teaching video corresponding to the target task has not reached a preset progress threshold, displaying a preset first status identifier; and switching the first state identifier to a preset second state identifier when detecting that the playback progress of the teaching video corresponding to the target task reaches the preset progress threshold.

[0136] wherein the first state identifier is set to a non-triggerable state and the second state identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0137] According to one or more embodiments of the present disclosure, after the step of switching the first state identifier to a pre-defined second state identifier, the method further comprises: In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks in the teaching video page, jumping to a task processing interface corresponding to the goal task; The method further includes a step of switching a state identifier corresponding to the target task on the teaching video page according to a completion state of the target task.

[0138] According to one or more embodiments of the present disclosure, the step of switching a state identifier corresponding to the target task in the teaching video page according to a completion state of the target task includes: The method includes a step of switching a state identifier corresponding to a goal task to a preset third state identifier when detecting that the state of any of the goal tasks in the teaching video page is a completed state.

[0139] Here, the third state identifier is used to indicate that the goal task is completed.

[0140] According to one or more embodiments of the present disclosure, the teaching video page further includes a task progress display area.

[0141] After the step of jumping to the teaching video page in response to a user's trigger operation on the trigger control, the method further comprises: determining a completion progress of at least one goal task; and adjusting the task progress in the task progress display area according to the completion progress to display a progress icon corresponding to the task progress.

[0142] According to one or more embodiments of the present disclosure, the step of displaying a progress icon corresponding to the task progress includes: displaying a first preset progress icon when detecting that the number of currently completed goal progress does not match the preset task threshold; and switching the first progress icon to a preset second progress icon when detecting that the number of currently completed goal progress matches a preset task threshold.

[0143] Here, the first progress icon is set to a non-triggerable state, and the second progress icon is set to a triggerable state.

[0144] According to one or more embodiments of the present disclosure, after the step of switching the first progress icon to a pre-defined second progress icon, the method further comprises: The method further includes issuing a virtual resource matching the task progress to an account of the user in response to a trigger operation of the second progress icon by the user.

[0145] In a second aspect, according to one or more embodiments of the present disclosure, a display device for a teaching video task is provided, A display module is used for displaying a trigger control corresponding to a teaching video page on a display interface; and a processing module used for jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a trigger operation on the trigger control by a user.

[0146] According to one or more embodiments of the present disclosure, the teaching video page includes at least one teaching type, and each teaching type includes at least one of the teaching videos.

[0147] The processing module is used for determining, for each teaching type, a target display video corresponding to the teaching type, performing a differentiation display for the target display video, and displaying at least one target task corresponding to the target display video. Here, the distinguished display includes either an enlarged display or a highlighted display.

[0148] According to one or more embodiments of the present disclosure, the processing module comprises: Determining a first teaching video in at least one teaching video corresponding to the teaching type as the target display video; or In response to a user's selection operation for any one of the at least one teaching video, the selection unit 102 is used to determine the teaching video selected by the user as the target display video.

[0149] According to one or more embodiments of the present disclosure, the apparatus comprises: In response to a user's selection operation for any one of the at least one teaching video, the teaching video selected by the user is Target Teaching Video a determination module for determining The present invention further includes a jump module, which is used for jumping to a playback page of the target teaching video and displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page.

[0150] According to one or more embodiments of the present disclosure, the apparatus comprises: In response to a trigger operation on the task prompt window by the user, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page; Details page further includes a display module adapted to display at least one target task corresponding to the currently played teaching video.

[0151] According to one or more embodiments of the present disclosure, the apparatus comprises: When detecting that the playback progress of the target teaching video reaches a preset progress threshold, or when detecting that the playback time of the target teaching video reaches a preset time threshold, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page; Details page further includes a display module adapted to display at least one target task corresponding to the currently played teaching video.

[0152] According to one or more embodiments of the present disclosure, a state identifier corresponding to each of the goal tasks is further included within a predefined region around the goal task.

[0153] The apparatus comprises: A progress determination module is used for determining, for each target task, the playback progress of the target teaching video corresponding to the target task; and a display module adapted to display, in response to the playback progress, a status identifier corresponding to the playback progress within a preset area around each goal task.

[0154] According to one or more embodiments of the present disclosure, the display module comprises: For each target task in the playback page, when detecting that the playback progress of the target teaching video has not reached a preset progress threshold, display a preset first status identifier; and switching the first status identifier to a preset second status identifier when detecting that the playback progress reaches the preset progress threshold.

[0155] wherein the first state identifier is set to a non-triggerable state and the second state identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0156] According to one or more embodiments of the present disclosure, the display module further comprises: In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks on the playback page, jumping to a task processing interface corresponding to the goal task; The state identifier corresponding to the target task on the playback page is switched in accordance with the completion state of the target task.

[0157] According to one or more embodiments of the present disclosure, when the display module detects that the state of any one of the goal tasks on the playback page is a completed state, the display module is used to switch the state identifier corresponding to the goal task to a third state identifier preset, where the third state identifier is used to represent that the goal task is completed.

[0158] According to one or more embodiments of the present disclosure, the display module comprises: For each target task in the teaching video page, when detecting that the playback progress of the teaching video corresponding to the target task has not reached a preset progress threshold, display a preset first status identifier; and switching the first state identifier to a preset second state identifier when detecting that the playing progress of the teaching video for the target task reaches the preset progress threshold.

[0159] wherein the first state identifier is set to a non-triggerable state and the second state identifier is set to a non-triggerable state. State Identifier is set to the triggerable state.

[0160] According to one or more embodiments of the present disclosure, the display module comprises: In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks in the teaching video page, jumping to a task processing interface corresponding to the goal task; The method is further used for switching a state identifier corresponding to the target task in the teaching video page according to the completion state of the target task.

[0161] According to one or more embodiments of the present disclosure, the display module comprises: When detecting that the state of any one of the goal tasks in the teaching video page is completed, the state identifier corresponding to the goal task is switched to a third state identifier set in advance.

[0162] Here, the third state identifier is used to indicate that the goal task is completed.

[0163] According to one or more embodiments of the present disclosure, the teaching video page further includes a task progress display area.

[0164] The apparatus comprises: a determination module adapted to determine a completion progress of at least one goal task; and an adjusting module adapted to adjust the task progress in the task progress display area according to the completion progress, and display a progress icon corresponding to the task progress.

[0165] According to one or more embodiments of the present disclosure, the adjustment module comprises: displaying a first preset progress icon when detecting that the number of currently completed goal progress does not match the preset task threshold; and switching the first progress icon to a preset second progress icon when detecting that the number of currently completed goal progress matches a preset task threshold.

[0166] Here, the first progress icon is set to a non-triggerable state, and the second progress icon is set to a triggerable state.

[0167] According to one or more embodiments of the present disclosure, the apparatus comprises: The system further includes an issuing module adapted to issue a virtual resource matching the task progress to an account of the user in response to a trigger operation of the second progress icon by the user.

[0168] In a third aspect, according to one or more embodiments of the present disclosure, Processor and a memory, The memory stores computer executable instructions; The processor executes the computer-executable instructions stored in the memory to The processor performs the method for displaying a teaching video task as described in the first aspect and various possible designs of the first aspect above.

[0169] In a fourth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium having computer-executable instructions stored thereon is provided, and when a processor executes the computer-executable instructions, a method for displaying a teaching video task as described in the first aspect above and various possible designs of the first aspect is realized.

[0170] In a fifth aspect, according to one or more embodiments of the present disclosure, a computer program product is provided including a computer program, which, when executed by a processor, realizes the method for displaying a teaching video task as described in the first aspect and various possible designs of the first aspect.

[0171] In a sixth aspect, according to one or more embodiments of the present disclosure, a computer program is provided, which, when executed by a processor, realizes the method for displaying a teaching video task as described in the first aspect and various possible designs of the first aspect above.

[0172] The above is only a description of the preferred embodiments and the technical principles applied in the present disclosure. Those skilled in the art should understand that the scope of the present disclosure is not limited to the specific combination of the above technical features, and also includes other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed idea. For example, the above features and technical features having similar functions (not limited) disclosed in the present disclosure are mutually substituted to form the technical means.

[0173] Also, although operations are described in a particular order, it should not be understood that these operations require the particular order or sequence shown. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included above, these should not be construed as limiting the scope of the disclosure. Some features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments alone or in any suitable subcombination.

[0174] Although the present subject matter has been described in language specific to structural features and / or methodological logical operations, it is to be understood that the claimed subject matter is not necessarily limited to the described features or operations. Rather, the specific features and operations described above are merely example forms of implementing the claims.

[0175] This application claims priority to a Chinese patent application bearing application number 202210304883.X and entitled "Teaching video task display method, apparatus, device, storage medium and product" filed with the State Intellectual Property Office of the People's Republic of China on March 23, 2022, the entire contents of which are incorporated herein by reference.

Claims

1. displaying a trigger control corresponding to the teaching video page on the display interface; and jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a trigger operation of the trigger control by a user. How to view the teaching video tasks.

2. The teaching video page includes at least one teaching type, and each teaching type includes at least one of the teaching videos; The step of jumping to the teaching video page in response to a trigger operation on the trigger control by a user includes: For each teaching type, determining a target display video corresponding to the teaching type, performing a differentiation display on the target display video, and displaying at least one target task corresponding to the target display video; Here, the distinctive display includes either an enlarged display or a highlighted display. The method of claim 1.

3. The step of determining a target display video corresponding to the teaching type includes: determining a first teaching video in at least one teaching video corresponding to the teaching type as the target display video; or In response to a user's selection operation for any one of the at least one teaching video, determining the teaching video selected by the user as the target display video; The method of claim 2.

4. After the step of jumping to the teaching video page in response to a user's trigger operation on the trigger control, the method further comprises: In response to a user's selection operation for any one of the at least one teaching video, determining the teaching video selected by the user as the target teaching video; jumping to a playback page of the target teaching video, and displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page; The method according to any one of claims 1 to 3.

5. After the step of displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page, the method includes: In response to the user's trigger operation on the task prompt window, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page, the detail interface including at least one target task corresponding to the currently played teaching video; The method according to claim 4.

6. After the step of displaying a task prompt window corresponding to the target teaching video in a preset display area in the playback page, the method includes: When detecting that the playback progress of the target teaching video reaches a preset progress threshold, or when detecting that the playback time of the target teaching video reaches a preset time threshold, displaying a detail page of at least one target task corresponding to the target teaching video on the playback page, and the detail interface further includes at least one target task corresponding to the currently played teaching video; The method according to claim 4.

7. A state identifier corresponding to each of the goal tasks is further included within a preset region around the goal task; The method comprises: For each goal task, determining a playback progress of a goal teaching video corresponding to the goal task; and displaying a status identifier corresponding to the playback progress within a preset area around each goal task in response to the playback progress. The method according to claim 1 or 5.

8. The step of displaying a status identifier corresponding to the playback progress within a preset area around each goal task in response to the playback progress includes: For each target task in the playback page, when detecting that the playback progress of the target teaching video has not reached a preset progress threshold, displaying a preset first status identifier; and switching the first status identifier to a second status identifier when detecting that the playback progress has reached the preset progress threshold; wherein the first state identifier is set to a non-triggerable state and the second state indicator is set to a triggerable state. The method according to claim 7.

9. After the step of switching the first state identifier to a preset second state identifier, the method further comprises: In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks on the playback page, jumping to a task processing interface corresponding to the goal task; and performing a switching operation of a state identifier corresponding to the goal task on the playback page according to a completion state of the goal task. The method according to claim 8.

10. The step of switching a state identifier corresponding to the goal task on the playback page according to a completion state of the goal task includes: When detecting that a state of any one of the goal tasks on the playback page is a completed state, a state identifier corresponding to the goal task is switched to a third state identifier set in advance; wherein the third state identifier is used to indicate that the target task is completed.

10. The method of claim 9.

11. The step of displaying a status identifier corresponding to the playback progress within a preset area around each goal task in response to the playback progress includes: For each target task in the teaching video page, when detecting that the playback progress of the teaching video corresponding to the target task has not reached a preset progress threshold, displaying a preset first status identifier; and switching the first state identifier to a second state identifier when detecting that the playback progress of the teaching video corresponding to the target task reaches the preset progress threshold; wherein the first state identifier is set to a non-triggerable state and the second state indicator is set to a triggerable state. The method according to claim 7.

12. After the step of switching the first state identifier to a preset second state identifier, the method further comprises: In response to a trigger operation by the user on a second state identifier corresponding to any one of the goal tasks in the teaching video page, jumping to a task processing interface corresponding to the goal task; and performing a switching operation of a state identifier corresponding to the target task on the teaching video page according to a completion state of the target task. The method of claim 11.

13. The step of switching a state identifier corresponding to the target task in the teaching video page according to a completion state of the target task includes: When detecting that a state of any one of the goal tasks in the teaching video page is a completed state, a state identifier corresponding to the goal task is switched to a third state identifier set in advance; wherein the third state identifier is used to indicate that the target task is completed. The method of claim 12.

14. The teaching video page further includes a task progress display area; After the step of jumping to the teaching video page in response to a user's trigger operation on the trigger control, the method further comprises: determining a completion progress of at least one goal task; and adjusting the task progress in the task progress display area according to the completion progress to display a progress icon corresponding to the task progress. The method according to any one of claims 1 to 13.

15. The step of displaying a progress icon corresponding to the task progress includes: displaying a first preset progress icon when detecting that the number of currently completed goal progress does not match the preset task threshold; and switching the first progress icon to a second pre-defined progress icon when detecting that the number of currently completed goal progresses matches a pre-defined task threshold; wherein the first progress icon is set to a non-triggerable state and the second progress icon is set to a triggerable state. The method of claim 14.

16. After the step of switching the first progress icon to a pre-defined second progress icon, the method further comprises: and issuing a virtual resource matching the task progress to an account of the user in response to a trigger operation of the second progress icon by the user. The method of claim 15.

17. A display module is used for displaying a trigger control corresponding to a teaching video page on a display interface; a processing module used for jumping to a teaching video page including at least one teaching video and at least one target task corresponding to the teaching video in response to a trigger operation on the trigger control by a user; A display device for teaching video tasks.

18. An electronic device including a processor and a memory, The memory stores computer executable instructions; The processor executes computer-executable instructions stored in the memory, thereby causing the processor to execute the teaching video task display method according to any one of claims 1 to 16.

19. A computer-implemented instruction is stored in the memory, and when a processor executes the computer-implemented instruction, the method for displaying a teaching video task according to any one of claims 1 to 16 is realized. A computer-readable storage medium.

20. The present invention includes a computer program, and when the computer program is executed by a processor, the method for displaying a teaching video task according to any one of claims 1 to 16 is realized. Computer program products.

21. When executed by a processor, the method for displaying a teaching video task according to any one of claims 1 to 16 is realized. Computer program.

Citation Information

Patent Citations

  • Reflective video display equipment for interactive training and demonstrations and methods of use thereof

    JP2021519667A

  • On-line learning system

    JP2022026708A